» elektronik » Arduino »Wi-Fi Tanchik med browserstyring

Wi-Fi Tanchik med browser kontrol

Wi-Fi Tanchik med browser kontrol

God eftermiddag, jeg vil dele instruktioner om elektrificering af modellen til limning i 1/35 skala Tamiya 35163 JGSDF TYPE 61 TANK. Til bevægelse vil vi bruge en dobbelt gearkasse Tamiya 70097 og som en controller ESP 8266-12E. Wi-Fi-kontrol ved hjælp af en web-shell.

Vi har brug for:
- Tamiya 35163 JGSDF TYPE 61 TANK (1:35)
- Tamiya 70097 Twin-Motor Gearbox Kit Redutcor Motor
- TAMIYA cementlim
- ESP 8266 -12E eller ESP 8266 -12F
- AMS 1117 3,3V 800mA - spændingsstabilisator
- Qifei L9110 motordriver
- Kondensator 10v 1000uF
- Åben rum til to AAA-batterier
- 4 AAA-batterier eller 4 AAA 1,2V 1000mA NI-MN-batterier
- 2 ohm modstand 2 stk.
- Modstand 10 kOhm 6 stk.
- Knap
- skifte
- USB - TTL
- kredsløbskort
- loddejern
- flerfarvede ledninger

Trin 1 Hus og mekanik.
Først og fremmest er vi nødt til at lime vores modellen Tamiya 35163. Åbn boksen:


Start med at ekstrudere modeldetaljer. De fremspringende dele eller resterne af rammen skal skæres med en kniv eller rengøres med sandpapir. Vi samler den nederste del af kroppen efter anvisningerne, du skal ikke kun lime delene til montering af drivhjulene. Jeg har lige brugt disse detaljer til at tage et foto:


På bagsiden ser det sådan ud:


Pas på ikke at lime hjulfesterne med lim, alle hjul skal dreje frit. Larver i krydset skal også limes sammen. Efter montering af chassiset er det bedre at lade det tørre grundigt inden yderligere handlinger:


Mens chassiset tørrer, limes toppen. Først fundamentet. Der er mange små dele, det er bedre at bruge pincet til limning af sådanne dele. Limbase:


Vi samler tårnet. Der er to muligheder for tårnet. Forskellen ligger i detaljerne om montering af tønden på tårnet. Den første mulighed er en standardmontering, den anden med støvbeskyttelse. Det er værd at vælge, hvilken du bedst kan lide. Denne forskel afspejles kun i udseende. Han limede modellen på nytårsferien, så han klædte også tanken op:


Sæt sammen og lad det tørre:


Mens modellen tørrer, lad os gå videre til samlingen af ​​gearmotoren. Vi vil bruge en gearmotor og motorer, der er produceret af det samme firma som modellen, nemlig Tamiya 70097:


Instruktionen, der følger med kittet, har ikke det russiske sprog, men det er allerede forståeligt.To monteringsmuligheder er beskrevet der detaljeret:


I det første tilfælde er gearforholdet 58: 1, det andet - 203: 1. Vi bruger den første mulighed. Gearkassens udgangsaksler skal ledes gennem de centrale huller. Gearkassens sideøje skal klippes, de forstyrrer installationen på modellen. Ellers er gearkassen ganske enkel at sætte på modellen. Derefter sætter vi små gear på motorerne og sætter dem i gearkassen. For hver af motorerne skal en modstand på 2 ohm loddes til en af ​​kontakterne. Vi lodder en ledning til modstanden og den anden ledning til motorens anden kontakt. Efter at have installeret motorerne, satte vi den samlede gearmotor på modellen. Fastgør med lim.


Vi kører også drivhjulene til outputakslerne.


Fremtidige planer inkluderer tilføjelse af tårnrotationsfunktion og eventuelt fyring af våben. I de følgende instruktioner vil jeg forsøge at beskrive disse ændringer.

Trin 2 Elektrificering.
Efter at have samlet modellen og ventet på fuldstændig tørring, gå til elektronisk udstopning. I den nederste del skærer vi i kontakten:


To batterirum loddes i serie og limes sammen. Vi udsender også et praktisk stik i enden af ​​ledningerne.


For at tænde for modellen kan du bruge AAA-batterier (“små”) eller Ni-Mn 1,2 volt AAA-batterier.

Tag ESP8266. Dette er et lille, men ganske funktionelt modul, og det indbyggede Wi-Fi-modul giver forbindelse til hjem Wi-fi-netværk. Jeg anbefaler at vælge et modul med 4 Mb hukommelse. For at køre og blinke ESP-8266 ESP, skal du samle en minimumsbinding. Modulet drives af 3,3 volt. Det kan ikke tilsluttes direkte til en ustabiliseret strømkilde. Derfor inkluderer vi i kredsløbet en spændingsstabilisator AMS 1117 3.3v. VCC-stiften tilsluttes direkte til det positive strømkabel fra stabilisatoren, og de resterende stifter: CH_PD, RESET, GPIO0, GPIO2, skal tilsluttes gennem en modstand, dvs. trækkes til strømforsyningen (VCC). Det anbefales at bruge 10 kOm modstande, men de kan udskiftes med andre fra 4,7 kOm til 50 kOm. Det er umuligt at ændre kun GPIO15-modstanden, dens pålydende værdi skal være op til 10 kB. Direkte forbinder vi kun GND til den negative netledning (GND). For at gå ind i modulets firmwaretilstand skal GPIO0 være tilsluttet GND. Knappen er nødvendig for at genstarte modulet, når det blinker. Konklusionerne fra Tx, Rx, GND foretages i USB-TTL-stikket. USB-TTL-forbindelsen er som følger:

ESP 8266 - USB-TTL
Tx - Rx
Rx - Tx
GND - GND

Ordningen er som følger:


Det er mest praktisk at placere det hele på et lille kredsløbskort:


Vi fastgør kredsløbskortet bagpå tanken:


Batterirummet er placeret mellem gearmotoren og kredsløbskortet:


Al samlet og installeret elektricitet er placeret i den nederste del af tanken:


Trin 3-software.
For at redigere og udfylde skitsen i ESP skal du downloade Arduino IDE fra det officielle websted

Arduino.cc.

Installer derefter Arduino IDE. Derefter fortsætter vi med at installere tilføjelsen til ESP. Vi gør dette gennem Boards Manager. Start først Arduino IDE, derefter Filer - Indstillinger - i feltet URL-adresser til yderligere boards, indsæt linket:

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


Klik på OK (du kan indtaste flere links adskilt af et komma i dette felt). Gå derefter til Tools - Board - Boards Manager i filterfeltet, indtast esp8266 og vælg ESP8266 af ESP8266 Community Forum. Klik på Installer, og vent på, at downloadet er afsluttet. Nu vælger vi i menuen Værktøjer - Kort - Generisk ESP8266 vi indstiller frekvensen for dit modul 80 eller 160 MHz, størrelsen på flashhukommelsen. Vælg derefter den serielle port, som USB-TTL-adapteren er forbundet til.

Nu skal du installere værktøjet for at få adgang til ESP-filsystemet. For at gøre dette skal du flytte filerne i arkivet til mappen værktøjer, som kan findes i rodkataloget til Arduino IDE.
esp8266fs.rar [6.17 Kb] (downloads: 77)


Trin 4 Skitse
Nu hvor programmeringsmiljøet er klar, lad os gå videre til redigering af skitsen. Åbn skitsen:
esp_wi_fi.rar [23.57 Kb] (downloads: 101)


I begyndelsen leder vi efter feltet "String _ssid =" ";". Angiv mellem det anførte tilbud, hvilket adgangspunkt du vil oprette forbindelse til.
Felt "Streng _password =" ";" - bruges til at registrere adgangskoden til dette netværk.
Hvis ESP ikke kan oprette forbindelse til det netværk, der er angivet i de foregående linjer, opretter controlleren et netværk, som den kan oprette forbindelse til.
Felt "String _ssidAP =" ";" - angiver navnet på det netværk, der oprettes.
Felt "String _passwordAP =" 12345678 ";" - indstiller adgangskoden til det oprettede netværk.
Felt "String SSDP_Name =" ESP_Wi-Fi ";" - indstiller navnet på SSDP.

Når du har redigeret alle ovenstående linjer, skal du uploade webskallen til ESP 8266. Vi forbinder ESP 8266 via USB-TTL til computeren i henhold til diagrammet ovenfor. I Arduino IDE skal du vælge Tools - ESP8266 Sketch Data Upload. Vi venter på afslutningen af ​​filoverførselsprocessen. Nu kan du optage selve skitsen. Først sættes ESP8266 i firmwaretilstand. For at gøre dette skal du tilslutte GPIO0 til GND. Tryk på skitseudfyldningsknappen, og tryk derefter på nulstillingsknappen på EPS-modulet. Venter på, at skitsen er færdig med at udfylde.

Jeg forklarer lidt algoritmen i ESP 8266. Ved opstart forsøger EPS at oprette forbindelse til det Wi-Fi-netværk, der er angivet i feltet String _ssid. Hvis dette af en eller anden grund mislykkedes, hæver ESP sit netværk med det navn, der er angivet i ssidAP-feltet. I det første tilfælde kan du styre tanken gennem enhver enhed, der er tilsluttet det samme netværk. I det andet tilfælde skal du oprette forbindelse til ESP via enhver enhed, tablet, telefon eller computer. Dernæst skal du indtaste IP-adressen på tanken i browseren på den enhed, som vi kontrollerer tanken igennem. Du kan finde ud af IP-adressen ved at forbinde ESP til computeren, derefter åbne terminalvinduet og genstarte ESP. Når den startes, skrives IP-adressen på tanken i terminalvinduet. Eller du kan specificere en fast IP-adresse, der er tildelt af ESP i indstillingerne for Wi-Fi-routeren. Hvis du bruger en computer med Windows, kan du også gå ind i netværksinfrastrukturen, finde vores tank der og dobbeltklikke for at oprette forbindelse til den. Hvis ESP selv hæver adgangspunktet, vil tankens IP-adresse være 192.168.1.1.

Webgrænsefladen er skrevet i HTML og består af to sider. Den første indeholder kontrolkommandoer. På det andet kan du ændre indstillingerne for ESP 8266. På indstillingssiden er følgende parametre tilgængelige til ændring: navnet på det adgangspunkt, som du vil oprette forbindelse til, adgangskoden til dette adgangspunkt, navnet på tanken, navnet på det netværk, der oprettes, og adgangskoden til at oprette forbindelse til dette netværk. Alle ændringer træder i kraft først efter en genstart. ESP-genindlæsfunktionen er også tilgængelig fra webgrænsefladen.

Når alt arbejde er afsluttet, kan tanken males ved hjælp af modelmalinger. Den malede tank ser pænere ud:


Jeg har ikke tålmodighed til sådan et job. Derfor er mine modeller tilbage uden at male:

De bedste limede modeller
Samlede valg: 20
9.8
9.3
10

Tilføj en kommentar

    • smilesmilxaxaokdontknowyahoonea
      bossscratchnarrejaja-jaaggressivhemmelighed
      undskylddansdance2dance3benådninghjælpdrikkevarer
      stop-vennergodgoodgoodfløjtedånetunge
      røgklappecrayerklærerspottendedon-t_mentiondownloade
      hedeirefullaugh1mdamødemoskingnegativ
      not_ipopcornstraffelæseskræmmeforskrækkelsersøg
      hånethank_youdetteto_clueumnikakutenig
      dårligbeeeblack_eyeblum3blushpralekedsomhed
      censureretpleasantrysecret2truesejryusun_bespectacled
      SHOKRespektlolprevedvelkommenkrutoyya_za
      ya_dobryihjælperenne_huliganne_othodiFludforbudtæt

Vi råder dig til at læse:

Giv den til smartphonen ...