Arduino

Návody na úpravy tanku
Vítek
PzKpfw V - Panther
PzKpfw V - Panther
Příspěvky: 780
Registrován: 14 bře 2020, 12:35
4
Lokalita: Týn nad Vltavou

Re: Arduino

Příspěvek od Vítek »

Mám takovou otázečku :D , do toho zvukového modulu lze nahrát jakýkoliv zvuk motoru, třeba i kamionu? Díky
Uživatelský avatar
Faly
PzKpfw V - Panther
PzKpfw V - Panther
Příspěvky: 518
Registrován: 29 kvě 2017, 10:15
6
Lokalita: Slaný

Re: Arduino

Příspěvek od Faly »

Určitě ano, ale proti klasickému ESC + čínský zvukáč + nějaký spínač na světla se to prakticky asi moc nevyplatí
V týmu s Drozd60,
IS-7, T-10, Kraz 255V + podval; IS-3; KV-85; T-90; Faun; MAZ
Vítek
PzKpfw V - Panther
PzKpfw V - Panther
Příspěvky: 780
Registrován: 14 bře 2020, 12:35
4
Lokalita: Týn nad Vltavou

Re: Arduino

Příspěvek od Vítek »

Aha, díky
Uživatelský avatar
Jenda26
PzKpfw IV
PzKpfw IV
Příspěvky: 232
Registrován: 25 pro 2014, 01:37
9
Lokalita: Brandýs nad Labem

Re: Arduino

Příspěvek od Jenda26 »

Tak jsem do toho taky začal vrtat. ahoj Primárně bych ale potřeboval nějaký jednoduchý a levný zvukový modul do lokomotiv, které se mi tu množí dosti neřízeným způsobem. :D

Potřebuju něco jednoduchého a levného. Něco ve stylu CTRL+Cizí......CTRL+Vlastní. :D

Náhodou jsem narazil na tohle https://translate.google.com/translate? ... _loco.html

Vypadá to docela jednoduše.

Díly z číny jsou objednané, až dorazí tak to vyzkouším.
Vítek
PzKpfw V - Panther
PzKpfw V - Panther
Příspěvky: 780
Registrován: 14 bře 2020, 12:35
4
Lokalita: Týn nad Vltavou

Re: Arduino

Příspěvek od Vítek »

Ty jo, asi bych se taky měl s tím arduinem naučit abych si vyrobil řídící jednotku do StuGa :lol:
Uživatelský avatar
rmichalbarna
PzKpfw VI - Tiger
PzKpfw VI - Tiger
Příspěvky: 1343
Registrován: 09 říj 2016, 07:34
7
Lokalita: Most

Re: Arduino

Příspěvek od rmichalbarna »

Kamarádi vyráběl jsem ovládání majáku a zvuků, podle kolegy ze Slovenska. Tak to sem dávám jako inspiraci.Použité arduino a zvukový modul WT588D

Obrázek

Obrázek

[youtube]Cn4lRJCx1m4[/youtube]
Tatra 141,T34/85
http://www.mujtank.tym.cz

Uživatelský avatar
rmichalbarna
PzKpfw VI - Tiger
PzKpfw VI - Tiger
Příspěvky: 1343
Registrován: 09 říj 2016, 07:34
7
Lokalita: Most

Re: Arduino

Příspěvek od rmichalbarna »

Ještě přidávám jak na zvukový modul.

Ahoj,
Zvuky:
zvuky, ktoré sa tam dajú nahrať musia byť mono, vo formáte .waw (nie .mp3) a musia mať frekvenciu 16kHz.
Najjednoduchšie ako sa dajú upraviť zvuky je cez program Audacity. Ak chceš, tak ti napíšem postup ako to máš urobiť alebo mi ty pošleš zvuky ktoré tam chceš mať a ja ti ich upravím.
Ak potrebuješ zvuky do tanku tak tieto sú dobré (treba ich len prevzorkovať v Audacity na 16kHz): http://www.ibu-electronics.com/ibu2_ult ... es_37.html

Nahranie zvukov do zvukového modulu:
Zvuky sa nahrávajú do zvukového modulu cez program WT588D VoiceChip V1.6. Zvukový modul má viaceré režimy. Ja Arduinom ovládam 2 zvukové moduly a používam
tzv. "KEY MODE" => môžem ovládať iba 4 zvuky pomocou 4 programovacích pinov. Ak by si chcel mať v zvukovom module viac ako 4 zvuky tak môžeš použiť "THREE LINE MODE" => môžeš tam mať zvukov koľko chceš ( program v Arduine bude trochu iný). 1 Arduinom sa nedajú ovládať 2 zvukové moduly ktoré sú v režime THREE LINE MODE. Teraz ma ešte napadlo že teoreticky by sa dali použiť aj 2 zvukové moduly s tým že jeden by bol v režime THREE LINE MODE a druhý v KEY MODE .
Potom sa dá zvoliť medzi 2 výstupmi so zvukového modulu: PWM (nepotrebuješ k nemu zosilňovač) alebo DAC (potrebuješ k nemu zosilňovač). Odporúčam ten DAC, lebo síce ten PWM je hlasný ale napr. vonku medzi ostatnými tankami by ho nebolo počuť.
KEY MODE:
V tomto režime máš k dispozícii 4 piny ktorými môžeš ovládať zvukový modul (podľa DATASHEETu a PINOUTu pre ten väčší zvukový modul je ich vraj 8 ale iba 4 fungujú). Dokonca aj piny majú svoje nastavenia
Ku každému pinu priradíš jednu kombináciu zvukov a potom musíš nastaviť ako sa dané piny majú chovať, keď ich prepojíš so zemou ("Key setup"). Ja používam "level loop" (zvuk sa prehráva iba vtedy keď je pin prepojený so zemou) a "level hold loop" (dokončí sa prehrávanie celého zvuku aj po tom, keď pin už nie je spojený so zemou - vhodné na zvuk výstrelu kanónu,naštartovanie motoru,....)
image.png

Pripojenie RC príjmača k Arduinu a program:
No záleží od toho do čoho chceš dať ten zvukový modul, koľko zvukov chceš mať, koľko kanálov z prijímača potrebuješ čítať Arduinom. Potom si potrebuješ určiť a napísať podmienky kedy sa aký zvuk má prehrať.

Na čítanie PWM signálov z prijímača Arduinom som našiel jednu knižnicu na internete. Dokáže čítať do 6 kanálov. PWM signál, ktorý ide z prijímača má hodnoty 1000ms - 2000ms . Nepodarilo sa mi dosiahnuť presné čítanie signálu, signál má vždy odchýlku (niekedy aj +/- 50ms čo je v prepočte na servo +/- 9° - keď som na takýto prečítaný signál pripojil servo, tak to servo do 5min. zhorelo), preto v mojom tanku sú regulátory a všetky servá ovládané priamo z vysielačky a nie cez Arduino.

Vyznáš sa trochu v Arduine? Môžem ti poslať môj program ale bude ho treba prispôsobiť tvojmu RC prijímač a podmienkam pre prehrávanie zvukov.

Tu je zopár linkov:
Manuály ku zvukovému modulu + inštalačka ku programu WT588D VoiceChip V1.6:
https://drive.google.com/file/d/0B4IMeS ... 9pSDg/view

Ako naprogramovať zvukový modul v THREE LINE MODE + arduino program (bude ku nemu doplniť čítanie PWM signálov a tvoje podmienky pre spúšťanie zvukov.
https://www.instructables.com/id/Gettin ... nd-Module/
Tatra 141,T34/85
http://www.mujtank.tym.cz

Uživatelský avatar
Faly
PzKpfw V - Panther
PzKpfw V - Panther
Příspěvky: 518
Registrován: 29 kvě 2017, 10:15
6
Lokalita: Slaný

Re: Arduino

Příspěvek od Faly »

Ahoj,

Chtěl sem jen podat update a to ne moc pozitivní:-D, Arduino bohužel nezvládá některé kritické věci a to hlavně kvůli sériové komunikaci,

Tedy ač není problém skrz arduino model ovládat, tak problém nastává například s přehráváním více zvuků najednou,

Došlo tedy k celkem radikálnímu kroku, který se dá přirovnat přechodu z trabantu do mercedesu, takže další vývoj bude probíhat na desce Teensy (https://www.pjrc.com/store/teensy41.html)

Uvidíme jak to půjde,

L.
V týmu s Drozd60,
IS-7, T-10, Kraz 255V + podval; IS-3; KV-85; T-90; Faun; MAZ
Vítek
PzKpfw V - Panther
PzKpfw V - Panther
Příspěvky: 780
Registrován: 14 bře 2020, 12:35
4
Lokalita: Týn nad Vltavou

Re: Arduino

Příspěvek od Vítek »

Takže Arduino bude regulátor a tomhle bude zvukáč?
Uživatelský avatar
Faly
PzKpfw V - Panther
PzKpfw V - Panther
Příspěvky: 518
Registrován: 29 kvě 2017, 10:15
6
Lokalita: Slaný

Re: Arduino

Příspěvek od Faly »

Spíš to teensy nahradí kompletně celé arduino, arduino štíty na motory jsou kompatibilní,
V týmu s Drozd60,
IS-7, T-10, Kraz 255V + podval; IS-3; KV-85; T-90; Faun; MAZ
Odpovědět

Zpět na „Návody“