Përmbajtje:
- Hapi 1: Diagrami i Qarkut
- Hapi 2: Dizajni i PCB
- Hapi 3: Renditja e PCB -ve
- Hapi 4: Kodi
- Hapi 5: Video
Video: Robot Car Arduino Wireless Control: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Në këtë postim do të mësoni se si të ndërtoni një makinë roboti të kontrollit pa tel Arduino. Ne do të ndërtojmë të dy anët e transmetuesit dhe marrësit.
Ana e transmetuesit do të përfshijë një Arduino nano, modul levë dhe NRF24L01 për të dërguar të dhënat pa tel. Ana e marrësit do të përfshijë Arduino nano, NRF24L01 për të marrë të dhënat dhe IC shoferin e motorit L293D për të kontrolluar motorët. Të dy qarqet transmetuese dhe marrës do të mundësohen nga bateri 9V.
Komponentët që kërkohen për këtë projekt janë si më poshtë
Ana e transmetuesit
- Arduino Nano
- Moduli i xhojstikut
- NRF24L01
- Kondensator 100uf
- Çelës rrëshqitës me 3 kunja
- Bllok terminali me 2 kunja
- Bateri 9V
Ana pranuese
- Arduino Nano
- NRF24L01
- Kondensator 100uf
- Kondensator 0.1uf
- Kondensator 10uf
- Çelës rrëshqitës me 3 kunja
- 2 blloqe terminale pin (3 copë)
- L293D Shofer Motor IC
- Bateri 9V
Hapi 1: Diagrami i Qarkut
Pjesa kryesore e qarqeve të transmetuesit dhe marrësit është Arduino nano e cila mundësohet nga bateria 9V. Pastaj kemi modulin NRF24L01 në të dy anët për të komunikuar me valë.
Moduli Joystick në anën e transmetuesit do të përdoret për të marrë vlerat x dhe y që do të dërgohen në anën e marrësit dhe do të përdoren për të kontrolluar motorët. IC i drejtuesit të motorit L293D në anën e marrësit gjithashtu do të marrë energji nga furnizimi me energji 9v dhe do të kontrollojë motorët.
Duke përdorur diagramin e qarkut të mësipërm, mund ta bëni qarkun në dërrasën e bukës për t'u siguruar që gjithçka funksionon ashtu siç dëshironi.
Hapi 2: Dizajni i PCB
Pasi u sigurova që gjithçka funksionon mirë në tabelën e bukës, unë kam krijuar PCB në EasyEDA. EasyEDA është një mjet për dizajnimin e PCB-së me burim të hapur.
Këtu keni një lidhje me modelin PCB të këtij projekti. Pas hartimit të PCB -ve, unë krijova skedarët Gerber të nevojshëm për prodhimin e PCB -ve.
Ju mund t'i shkarkoni skedarët Gerber përmes lidhjeve të mëposhtme
Gerber_Transmitter_20190711100324Shkarkoni
Gerber_Receiver_20190711100335Shkarkoni
Hapi 3: Renditja e PCB -ve
Tani kemi modelin e PCB -së dhe është koha për të porositur PCB -të. Për këtë, ju vetëm duhet të shkoni në JLCPCB.com dhe të klikoni në butonin "QUOTE TANI".
JLCPCB janë gjithashtu sponsor të këtij projekti. JLCPCB (Shenzhen JLC Electronics Co, Ltd), është ndërmarrja më e madhe e prototipit të PCB në Kinë dhe një prodhues i teknologjisë së lartë i specializuar në prototipin e shpejtë të PCB dhe prodhimin e PCB të serisë së vogël. Ju mund të porosisni një minimum prej 5 PCB për vetëm 2 dollarë.
Për të prodhuar PCB, ngarkoni skedarin gerber që keni shkarkuar në hapin e fundit. Ngarko skedarin.zip ose mund të tërheqësh dhe lëshosh skedarët gerber.
Pas ngarkimit të skedarit zip, do të shihni një mesazh suksesi në fund nëse skedari është ngarkuar me sukses. Ju mund të rishikoni PCB në shikuesin Gerber për t'u siguruar që gjithçka është mirë.
Mund të shihni si pjesën e sipërme ashtu edhe atë të poshtme të PCB.
Pasi të sigurohemi që PCB -ja jonë duket e mirë, tani mund ta vendosim porosinë me një çmim të arsyeshëm. Mund të porositni 5 PCB për vetëm 2 dollarë, por nëse është porosia juaj e parë, atëherë mund të merrni 10 PCB për 2 dollarë.
Për të vendosur porosinë, klikoni në butonin "RUAJ T TO KARTA".
PCB -të e mia u deshën 2 ditë për t'u prodhuar dhe mbërritën brenda një jave duke përdorur opsionin e dorëzimit DHL. PCB -të ishin të paketuara mirë dhe cilësia ishte vërtet e mirë.
Pas montimit të gjithçkaje dhe lidhjes së motorëve, duket siç tregohet në imazhin e fundit në këtë hap.
Hapi 4: Kodi
Kodi i Transmetuesit
Së pari, ne duhet të përfshijmë bibliotekën SPI dhe RF24 për komunikim pa tel. Atëherë duhet të përcaktojmë kunjat dixhitale për modulin NRF24L01 dhe kunjat analoge për modulin e levës. Pas kësaj ne duhet të përcaktojmë objektin e radios, adresën e komunikimit për të dhe një grup për të ruajtur vlerat e modulit të levës në të.
Në funksionin e konfigurimit, ne duhet të fillojmë komunikimin serial dhe radio.
Në funksionin e lakut, ne së pari lexojmë vlerat nga moduli i levës dhe i ruajmë ato në grup. Pas kësaj, duke përdorur funksionin radio.write () ne do ta dërgojmë atë mesazh te marrësi. Argumenti i parë në këtë funksion është mesazhi dhe argumenti i dytë është numri i bajtëve të pranishëm në atë mesazh. Funksioni radio.write () kthen një bool dhe është e vërtetë atëherë do të thotë që të dhënat kanë arritur te marrësi dhe nëse kthehen false, të dhënat janë humbur.
Nga ana e marrësit, ne gjithashtu duhet të përfshijmë bibliotekat SPI dhe RF24 për komunikim pa tel. Atëherë duhet të përcaktojmë kunjat dixhitale për modulin NRF24L01 dhe IC29 drejtuesin e motorit l293d dhe disa ndryshore. Pas kësaj ne duhet të përcaktojmë objektin e radios, adresën e komunikimit për të dhe një grup për të ruajtur vlerat hyrëse në të.
Në funksionin e konfigurimit, ne duhet të fillojmë komunikimin serial dhe radio. Atëherë duhet të përcaktojmë disa kunja të L293D si kunja dalëse.
Në funksionin e lakut, ne së pari kontrollojmë nëse disa informacione janë në dispozicion apo jo. Nëse do të jetë aty atëherë do ta ruajmë në variabla. Pas kësaj ne do të kontrollojmë motorët sipas këtyre vlerave.
Ju gjithashtu mund të merrni kodet në
Recommended:
Roboti Wireless Arduino duke përdorur modulin Wireless HC12: 7 hapa
Roboti Arduino Wireless Duke përdorur Modulin Wireless HC12: Hej djema, mirë se erdhët. Në postimin tim të mëparshëm, unë shpjegova se çfarë është një qark U Ura, IC shoferi i motorit L293D, IC i shoferit të motorit L293D për derrkuc për drejtimin e drejtuesve të motorëve me rrymë të lartë dhe si mund të krijoni dhe bëni bordin tuaj të drejtimit të motorit L293D,
Si të mblidhni DIY Kit Car Car Toy: 4 hapa
Si të mblidhni DIY Solar Toy Car Car Kit: Po kërkoni të mësoni energjinë e rinovueshme për fëmijën tuaj? Harrojeni panairin e shkencës, ky është një komplet i lirë i lodrave të makinave diellore që mund të blini për më pak se 5 dollarë dhe kurrë nuk kërkon bateri për të luajtur. Për të njëjtën sasi parash mund të blini një model të ndërtuar, por tani ku është f
Si të bëni makinë me telekomandë në shtëpi në mënyrë të thjeshtë - DIY WC Wireless RC CAR: 7 hapa
Si të bëni një makinë me telekomandë në shtëpi në mënyrë të lehtë - DIY WC Wireless RC CAR: Përshëndetje miq në këtë udhëzues unë do t'ju tregoj se si të bëni një makinë rc të kontrolluar nga distanca në mënyrë të lehtë, vazhdoni të lexoni …… Kjo është me të vërtetë projekt i mrekullueshëm kështu që ju lutemi provoni të ndërtoni një
Arduino Bluetooth Car Control 4 Hapa 4: 4: 9 (me fotografi)
Arduino Bluetooth Car Control 4 X 4: Hapat e aplikimit të projektit: 1. Instaloni “ Arduino Bluetooth Control Car ” Aplikimi nga lidhja më poshtë: https://play.google.com/store/apps/details?id=com.mtm.car22&hl=tr2. Shkarkoni hapat skematikë të lidhjes, të izolimit.dhe Arduino.ino
DIY Wireless Phone Charger & LED Control: 11 hapa (me fotografi)
DIY Wireless Phone Charger & LED Control: Në këtë udhëzues do të demonstroj se si të krijoj një karikues të telefonit pa tel dhe LED të aktivizuar .. Unë do të përfshijë kodin, PDF -të, diagramet e telave dhe skedarët Gerber, si dhe një Faturë të materialeve për të bërë wireless -in tuaj karikuesi i telefonit. Shënim special: Jo