![Arduino brezžični nadzorni robot: 5 korakov Arduino brezžični nadzorni robot: 5 korakov](https://i.howwhatproduce.com/images/003/image-7045-1-j.webp)
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08
![Arduino brezžični nadzorni robot Arduino brezžični nadzorni robot](https://i.howwhatproduce.com/images/003/image-7045-2-j.webp)
V tem prispevku se boste naučili, kako zgraditi avtomobil brezžičnega krmiljenja Arduino. Zgradili bomo strani oddajnika in sprejemnika.
Oddajniška stran bo vključevala Arduino nano, krmilni modul in NRF24L01 za brezžično pošiljanje podatkov. Na strani sprejemnika bodo Arduino nano, NRF24L01 za sprejem podatkov in IC gonilnika motorja L293D za krmiljenje motorjev. Oddajnik in sprejemnik bosta napajana z 9V baterijami.
Potrebne komponente Komponente, ki jih boste potrebovali za ta projekt, so naslednje
Oddajniška stran
- Arduino Nano
- Modul igralne palice
- NRF24L01
- 100uf kondenzator
- 3 -polno drsno stikalo
- 2 -polni priključni blok
- 9V baterija
Stran sprejemnika
- Arduino Nano
- NRF24L01
- 100uf kondenzator
- 0,1uf kondenzator
- 10uf kondenzator
- 3 -polno drsno stikalo
- 2 -polni priključni bloki (3 kosi)
- IC gonilnika motorja L293D
- 9V baterija
1. korak: Shema vezja
![Shema vezja Shema vezja](https://i.howwhatproduce.com/images/003/image-7045-3-j.webp)
Glavni del oddajniškega in sprejemnega vezja je Arduino nano, ki ga napaja 9V baterija. Potem imamo na obeh straneh modul NRF24L01 za brezžično komunikacijo.
Modul krmilne ročice na strani oddajnika bo uporabljen za pridobitev vrednosti x in y, ki bo poslana na stran sprejemnika, in bo uporabljena za krmiljenje motorjev. IC gonilnika motorja L293D na strani sprejemnika bo prav tako dobil napajanje iz 9v napajalnika in bo krmilil motorje.
Z zgornjim diagramom vezja lahko naredite vezje na plošči in se prepričate, da vse deluje tako, kot želite.
2. korak: Oblikovanje PCB -ja
![Oblikovanje PCB Oblikovanje PCB](https://i.howwhatproduce.com/images/003/image-7045-4-j.webp)
![Oblikovanje PCB Oblikovanje PCB](https://i.howwhatproduce.com/images/003/image-7045-5-j.webp)
Potem ko sem se prepričal, da vse deluje v redu, sem oblikoval tiskano vezje na EasyEDA. EasyEDA je odprtokodno spletno orodje za oblikovanje tiskanih vezij.
Tukaj je povezava do zasnove tiskanega vezja tega projekta. Po oblikovanju tiskanih vezij sem ustvaril datoteke Gerber, potrebne za izdelavo tiskanih vezij.
Datoteke Gerber lahko prenesete po naslednjih povezavah
Gerber_Transmitter_20190711100324Prenos
Gerber_Receiver_20190711100335Prenos
3. korak: Naročanje tiskanih vezij
![Naročanje tiskanih vezij Naročanje tiskanih vezij](https://i.howwhatproduce.com/images/003/image-7045-6-j.webp)
![Naročanje tiskanih vezij Naročanje tiskanih vezij](https://i.howwhatproduce.com/images/003/image-7045-7-j.webp)
![Naročanje tiskanih vezij Naročanje tiskanih vezij](https://i.howwhatproduce.com/images/003/image-7045-8-j.webp)
![Naročanje tiskanih vezij Naročanje tiskanih vezij](https://i.howwhatproduce.com/images/003/image-7045-9-j.webp)
Zdaj imamo zasnovo tiskanega vezja in čas je za naročilo tiskanih vezij. Če želite to narediti, pojdite na JLCPCB.com in kliknite gumb »CITIRAJ ZDAJ«.
JLCPCB sta tudi sponzor tega projekta. JLCPCB (Shenzhen JLC Electronics Co., Ltd.), je največje podjetje za izdelavo prototipov PCB na Kitajskem in visokotehnološki proizvajalec, specializiran za hitro izdelavo prototipov PCB in proizvodnjo majhnih PCB. Naročite lahko najmanj 5 PCB -jev za samo 2 USD.
Za izdelavo tiskanega vezja naložite datoteko gerber, ki ste jo prenesli v zadnjem koraku. Naložite datoteko.zip ali pa povlecite in spustite datoteke gerber.
Po nalaganju datoteke zip boste na dnu videli sporočilo o uspehu, če je datoteka uspešno naložena. PCB lahko pregledate v pregledovalniku Gerber in se prepričate, da je vse v redu.
Ogledate si lahko zgornji in spodnji del tiskanega vezja.
Ko smo se prepričali, da je naše tiskano vezje videti dobro, lahko zdaj oddamo naročilo po razumni ceni. Lahko naročite 5 PCB -jev za samo 2 USD, če pa je to vaše prvo naročilo, potem lahko dobite 10 PCB -jev za 2 USD.
Če želite oddati naročilo, kliknite gumb »SHRANI V KOŠARICO«.
Za izdelavo mojih PCB -jev so potrebovali 2 dni in prispeli v enem tednu z možnostjo dostave DHL. PCB -ji so bili dobro zapakirani in kakovost je bila res dobra.
Ko sestavite vse in priključite motorje, izgleda, kot je prikazano na zadnji sliki na tem koraku.
4. korak: Koda
Koda oddajnika
Najprej moramo vključiti knjižnico SPI in RF24 za brezžično komunikacijo. Nato moramo definirati digitalne zatiče za modul NRF24L01 in analogne zatiče za modul krmilne palice. Po tem moramo definirati radijski objekt, komunikacijski naslov zanj in matriko za shranjevanje vrednosti modula krmilne palice.
V nastavitveni funkciji moramo inicializirati serijsko in radijsko komunikacijo.
V funkciji zanke najprej preberemo vrednosti iz modula krmilne palice in jih shranimo v matriko. Nato bomo s funkcijo radio.write () to sporočilo poslali prejemniku. Prvi argument v tej funkciji je sporočilo, drugi argument pa je število bajtov, ki so prisotni v tem sporočilu. Funkcija radio.write () vrne bool in je res, to pomeni, da so podatki prispeli do prejemnika in če se vrne napačno, podatki so izgubljeni.
Koda sprejemnika Na strani sprejemnika moramo vključiti tudi knjižnici SPI in RF24 za brezžično komunikacijo. Nato moramo definirati digitalne zatiče za modul NRF24L01 in IC gonilnika motorja l293d ter nekatere spremenljivke. Po tem moramo določiti radijski objekt, komunikacijski naslov zanj in matriko za shranjevanje dohodnih vrednosti vanj.
V nastavitveni funkciji moramo inicializirati serijsko in radijsko komunikacijo. Nato moramo nekatere zatiče L293D opredeliti kot izhodne.
V funkciji zanke najprej preverimo, ali so na voljo nekatere informacije ali ne. Če bo tam, ga bomo shranili v spremenljivke. Po tem bomo motorje upravljali v skladu s temi vrednostmi.
Kode lahko dobite tudi na
Priporočena:
Brezžični brezžični oddajnik moči: 4 koraki
![Brezžični brezžični oddajnik moči: 4 koraki Brezžični brezžični oddajnik moči: 4 koraki](https://i.howwhatproduce.com/images/001/image-1446-j.webp)
Brezžični brezžični oddajnik energije: želite, da zgibna roka nesmiselno sledi vaši napravi za polnjenje? To je projekt. I Kombinacija brezžičnega oddajnika in sprejemnika energije, ki bo sledila vaši napravi ….. dokler je oddaljena približno tri centimetre
Brezžični brezžični polnilnik Bluetooth: 5 korakov
![Brezžični brezžični polnilnik Bluetooth: 5 korakov Brezžični brezžični polnilnik Bluetooth: 5 korakov](https://i.howwhatproduce.com/images/009/image-24588-j.webp)
Brezžični brezžični polnilnik Bluetooth: Ali imate star zvočnik Bluetooth in brezžični polnilnik? Združimo jih, da naredimo čudovit brezžični polnilnik Bluetooth
Raspberry Pi, Android, IoT in brezžični brezžični dron: 7 korakov (s slikami)
![Raspberry Pi, Android, IoT in brezžični brezžični dron: 7 korakov (s slikami) Raspberry Pi, Android, IoT in brezžični brezžični dron: 7 korakov (s slikami)](https://i.howwhatproduce.com/images/003/image-7053-j.webp)
Raspberry Pi, Android, IoT in Bluetooth brezžični upravljalnik: Ta kompaktni, mobilni računalnik bo z uporabo Raspberry Pi za vgrajeno logiko ustvaril lokalna vrata, ki pretočno predvajajo video v realnem času, hkrati pa ustvarijo vtičnice Bluetooth za branje vrednosti pošlje aplikacija za Android po meri. Aplikacija se sinhronizira s t
Brezžični brezžični brezžični podaljšek USB, ki deluje na baterijo: 7 korakov (s slikami)
![Brezžični brezžični brezžični podaljšek USB, ki deluje na baterijo: 7 korakov (s slikami) Brezžični brezžični brezžični podaljšek USB, ki deluje na baterijo: 7 korakov (s slikami)](https://i.howwhatproduce.com/images/003/image-8304-24-j.webp)
Brezžični brezžični Wi -Fi podaljševalnik z baterijo USB: kako neprijetno ni, če bivate v hotelu in je WiFi le slab. S podaljševalnikom WiFi lahko izboljšate pogoje, vendar tisti, ki sem jih videl, zahtevajo vtičnico, ki ni vedno na voljo. Odločil sem se, da bom obnovil nizko ceno
Pretvorite brezžični usmerjevalnik v brezžični podaljšek 2x dostopno točko: 5 korakov
![Pretvorite brezžični usmerjevalnik v brezžični podaljšek 2x dostopno točko: 5 korakov Pretvorite brezžični usmerjevalnik v brezžični podaljšek 2x dostopno točko: 5 korakov](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11134508-convert-wireless-router-in-to-wireless-extender-2x-access-point-5-steps-j.webp)
Pretvorite brezžični usmerjevalnik v brezžični podaljšek 2x dostopno točko: V hiši sem imel slabo povezavo z brezžičnim internetom zaradi RSJ (kovinski nosilec v stropu) in sem želel povečati signal ali dodati dodaten podaljšek za preostanek hiše. V elektro sem videl podaljševalce za okoli 50 funtov