» elektronika » Arduino »Nádrž s ESP alebo Arduino vo vnútri

Nádrž s ESP alebo Arduino vo vnútri

Nádrž s ESP alebo Arduino vo vnútri

Dobré popoludnie, dnes chcem zdieľať pokyny na výrobu nádrže. Pre interný ovládač budú k dispozícii dve možnosti: ESP -8266 a Arduino Pro Mini. V prvej verzii sa ovládanie vykonáva prostredníctvom Wi-Fi komunikácie. V druhom - IR diaľkové ovládanie. Vyrobený na základe TAMIYA 35162 Schutzenpanzer Marder 1A2 (1:35), je poháňaný dvojmotorovou súpravou Tamiya 70097 a motormi, ktoré boli dodané s prevodovkou.

Budeme potrebovať:
- TAMIYA 35162 Schutzenpanzer Marder 1A2 (1:35)
- lepidlo modelu (napríklad TAMIYA Cement)
- Tamiya 70097 Twin-Motor Gearbox Kit
- ESP 8266 -12E alebo Arduino Pro Mini 8MHz 3,3 V
- stabilizátor napätia AMS 1117 3,3 V 8 000 mA (ak je k dispozícii s ESP 8266-12E)
- Vodič motora Qifei L9110
- kondenzátor 10 V 1000uF
- dvojfarebná (červená, zelená) LED
- modrá LED
- 2 červené LED
- IR prijímač
- fotorezistor
- 2 oddelenia pre 2 AAA batérie alebo 4 AAA 1,2 V 1000 mA NI-MN batérie
- 2 odpory 2ohm
- 4 odpory 75 ohmov
- 6 odporov 10 kOhm (ak je k dispozícii s ESP 8266-12E)
- tlačidlo
- fotorezistor
- USB - TTL
- spájkovačka
- viacfarebné drôty

Krok 1 Kryt a mechanika.
Najprv musíte zbierať model TAMIYA 35162 Schutzenpanzer Marder 1A2 (1:35). Spodnú časť lepíme podľa pokynov, s výnimkou častí zakrývajúcich výstupné otvory pre hriadele prevodovky. Popredné hviezdy sa tiež nelepia. Hornú časť nalepte podľa pokynov bez zmeny. Po nalepení všetkého to nechajte na sušenie a pokračujte v zbere prevodovky. Ako je vidieť z pokynov, Tamiya 70097 môže byť zostavený v dvoch rôznych verziách.


Prvá možnosť s prevodovým pomerom 58: 1, druhá - 203: 1. Potrebujeme prvú možnosť. A ani tu nie je také jednoduché. V tomto prípade môže byť výstup osi bližšie k spodnej časti prevodovky alebo uprostred. Osi sa musia vydýchnuť do strednej diery! Po montáži prevodovky pokračujeme v jej inštalácii na model. Teoreticky by všetko malo byť jednoduché, pretože model aj prevodovka jednej firmy. V praxi sa tam musela tlačiť prevodovka. V horizontálnej polohe prevodovky boli hriadele hnacích kolies vyklenuté smerom nahor, takže som musel rezať kovovú platňu, ktorá umožňovala pripevniť prevodovku v požadovanej polohe.



Nápravy prevodovky sa musia znížiť o 3 mm. Potom na ne prilepte hnacie kolesá.


V hornej časti bližšie k zadnej časti robíme otvory pre dvojfarebnú LED a IR prijímač.


Bližšie k prednej časti je otvor pre modrú LED, ktorá bude slúžiť ako baterka.


A vnútri poklopu - pre fotorezistor.


Na zadnú stranu nalepte červené LED na osvetlenie.


K vyššie uvedenému musíte vodiče spájkovať. Je vhodnejšie to urobiť pred inštaláciou.

Krok 2 Elektrikár
Tu uvediem výber možností ďalšej montáže.
Ak ste si vybrali ESP 8266. Vstavaný modul Wi-Fi výrazne uľahčuje proces riadenia a pripojenia.Dá sa ľahko programovať v Arduino IDE. Najlepšie je zvoliť modul so 4 MB pamäte. V takom prípade je potrebné zhromaždiť minimálny postroj na spustenie a blikanie ESP-8266. K napájaciemu zdroju je pripojený iba kolík VCC, zvyšné kolíky: CH_PD, RESET, GPIO0, GPIO2, je potrebné pritiahnuť k napájaciemu zdroju (VCC) pomocou odporu. Odpory 10 kOm je možné nahradiť inými, od 4,7 kOm do 50 kOm, s výnimkou GPIO15 - jeho hodnota musí byť až 10 k. Priamo k mínusu (GND) napájacieho zdroja pripájame iba GND a GPIOO tiež ťaháme cez odpor do 10 kOm, aby sme modul uviedli do režimu sťahovania firmvéru do GND. Tlačidlo je potrebné na reštartovanie a blikanie modulu. Konektor USB-TTL - pre firmvér.
Tu je schéma




Trochu vysvetlím, že modré a dve červené LED sú potrebné na podsvietenie (je viditeľné a krásne aj v tme), fotorezistor je pripojený k ADC kontroléra a je potrebný na určenie osvetlenia (keď je podsvietenie tmavé). 10 kOhm pull-up rezistory, 75 Ohm pre LED, 2 Ohm obmedzovač prúdu pre motory (bez nich, keď sa snaží pohybovať, ovládač je preťažený). Spájkujeme všetko podľa obvodu na doske plošných spojov. Na napájanie môžete použiť 4 „malé“ batérie alebo štyri batérie veľkosti AAA, spájkované v sérii. Lepiame dva oddiely dvoch batérií obojstrannou páskou a zapojíme do série. Medzi prevodovkou a doskou plošných spojov sú umiestnené priehradky na batérie a akumulátory.


Ak ste sa rozhodli pre Arduino. Vnútri je iba Arduino Pro MINI. Stojí za to zvoliť dosku 3,3 V, pretože motory sú navrhnuté na 3 V a nechcete samostatne napájať motory a Arduino. Arduino je jednoduchšie. Celý zväzok ovládača a regulátor napätia sú už na doske samotnej. Zostáva odvinúť zásuvku Arduino a ovládač motora na doske plošných spojov.



Krok 3 Príprava programovacieho prostredia.
Na úpravu firmvéru a vyplnenie náčrtu v ESP je potrebné nainštalovať Arduino IDE z oficiálnej stránky Arduino.cc a nainštalovať doplnok pre ESP prostredníctvom Správcu dosiek. Ak to chcete urobiť, spustite Arduino IDE a potom do poľa File - Settings - do poľa URL URL správcu doplnkových správ vložte odkaz

http://arduino.esp8266.com/package_esp8266com_index.json


kliknite na tlačidlo OK (do tohto poľa môžete zadať niekoľko odkazov oddelených čiarkou). Ďalšie nástroje - Board - Boards Manager, do poľa filtra zadajte esp8266 a kliknite na ESP8266 od ESP8266 Community Forum. Kliknite na Inštalovať a počkajte na dokončenie sťahovania. Teraz zostáva v ponuke Nástroje vybrať položku Board - Generic ESP8266 a nastaviť frekvenciu modulu na 80 alebo 160 MHz, veľkosť pamäte Flash a vybrať sériový port, ku ktorému je pripojený adaptér USB-TTL.

Pre Arduino stačí nainštalovať Arduino IDE z oficiálnej webovej stránky Arduino.cc.

Krok 4 Firmvér
Zostáva upraviť náčrt a naplniť ho ESP.
V poli „String _ssid =" ";" medzi úvodzovkami označujú, ku ktorému prístupovému bodu sa chcete pripojiť.
"String _password =" ";" je heslo pre túto sieť.
"String _ssidAP =" Mardella ";" názov siete, ktorú ESP zvýši, ak sa nepripojí k existujúcej sieti.
"String _passwordAP =" 12345678 ";" - heslo siete, ktoré ESP zvýši, ak sa nepripojí k existujúcemu.
"String SSDP_Name =" Mardella ";" Názov SSDP

Po spustení sa ESP pokúsi pripojiť k prístupovému bodu uvedenému v náčrte, ak je úspešný, musíte určiť IP adresu nášho robota a pripojiť sa k tejto adrese pomocou prehliadača. Môžete tiež prejsť počítačom do sieťovej infraštruktúry, nájsť tam náš tank a dvakrát sa k nemu pripojiť. Ak pripojenie zlyhá, ESP sa stane prístupovým bodom. Potom je možné získať prístup pripojením k novému prístupovému bodu a zadaním 192.168.1.1 do prehliadača.

Webové rozhranie pozostáva z dvoch stránok. Prvý, ktorý ovláda. Druhá je na prispôsobenie. Na druhej strane môžete určiť prístupový bod, ku ktorému sa chcete pripojiť, ako aj názov nádrže a názov a heslo prístupového bodu, ktorý ESP vyvolá. Všetky zmeny sa prejavia po reštarte. Modul môžete reštartovať aj cez webové rozhranie.

Pre Arduino musíte upraviť všetky polia „results.value“. Po zapísaní IR kódov konzoly, ktorú tam budete používať.

marderla.rar [25,51 Kb] (počet stiahnutí: 113)

Video tanchika:
7.8
5.8
7.8

Pridajte komentár

    • usmievaťúsmevyxaxaokdontknowyahoonea
      bossškrabanecoklamaťánoáno, ánoútočnýtajomstvo
      ľutovaťtanecdance2dance3odpusteniehelpnápoje
      zastávkapriateliadobrýgoodgoodpíšťalaomdlieťjazyk
      dymtlieskanieCraydeklarovaťvýsměšnýdon-t_mentiondownload
      teplohnevlivýlaugh1MDAstretnutiemoskingnegatívny
      not_ipražená kukuricatrestaťprečítaťvydesiťzdesenievyhľadávať
      posmechthank_youtototo_clueumnikakútnasúhlasiť
      zlýbeeeblack_eyeblum3očervenieťchvastanienuda
      cenzurovanéžartysecret2hroziťvíťazstvoyusun_bespectacled
      shokrešpektlolprevedievitajtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodiFLUDzákazzavrieť

Odporúčame vám prečítať si:

Ruku pre smartphone ...