Sadržaj:
- Korak 1: Jeftini visokokvalitetni PCB -i iz JLCPCB -a
- Korak 2: Komponente
- Korak 3: Dizajn kola i razvoj PCB -a
- Korak 4: Učinite PCB -ove iz JLCPCB -a
- Korak 5: Kôd
- Korak 6: Daljinski upravljač
- Korak 7: Probna vožnja
Video: Bežični Arduino robot koji koristi bežični modul HC12: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Hej momci, dobrodošli nazad. U svom prethodnom postu objasnio sam šta je to H mostni sklop, IC upravljački program motora L293D, integrirani IC upravljački program motora L293D za pogon visokonaponskih motora i kako možete dizajnirati i napraviti vlastitu ploču pogona motora L293D koja može kontrolirati do 4 visoka aktuelno jednosmerne motore nezavisno i uradite svoju Arduino Motor Shield PCB.
U ovom postu ću vam pokazati kako napraviti Arduino Wirless robota pomoću HC12 bežičnog modula. pomoću JLCPCB.
Korak 1: Jeftini visokokvalitetni PCB -i iz JLCPCB -a
JLCPCBI je jedno od najboljih kompanija za proizvodnju PCB -a na mreži odakle možete naručiti PCB -ove na mreži bez ikakvih problema. Kompanija radi 24 sata dnevno, 7 dana u sedmici non -stop. Sa svojim visokotehnološkim strojevima i automatiziranim radnim tokom, mogu proizvesti ogromne količine PCB-a visoke klase u roku od nekoliko sati.
JLCPCB može razviti PCB -e različite složenosti. Razvijaju jednostavne i jeftine PCB -ove s jednoslojnom pločom za ljubitelje i entuzijaste, kao i složenu višeslojnu ploču za industrijske primjene visokog standarda. JLC radi sa velikim proizvođačima proizvoda i mogu biti štampane ploče uređaja koje koristite, poput laptopa ili mobilnih telefona, napravljenih u ovoj fabrici.
Korak 2: Komponente
H most
H Most je jednostavno kolo koje omogućuje da se napon primijeni na opterećenje u bilo kojem smjeru. Obično se koriste za upravljanje istosmjernim motorom u pokretnim dijelovima robota. Prednost korištenja istosmjernog motora je u tome što https://rootsaid.com/arduino-gesture-controller/ možemo poništiti polaritet primijenjenog napona na opterećenju bez mijenjanja kola. Ako želite znati više o ovom krugu H mosta, pogledajte ovu vezu.
L293D
L293D je kompaktni oblik kruga H mosta u obliku IC -a koji koristi gore navedeno kolo. To je IC sa 8 pinova sa svake strane (ukupno 16 pinova) koji sadrži 2 nezavisna kruga H mosta, što znači da možemo upravljati dva motora nezavisno koristeći jednu IC.
L293D je tipičan pokretač motora ili IC upravljački sklop motora koji omogućuje istosmjernom motoru da vozi u bilo kojem smjeru. L293D je 16-pinski IC koji može kontrolirati skup dva istosmjerna motora istovremeno u bilo kojem smjeru. To znači da možete kontrolirati dva istosmjerna motora s jednim L293D IC -om. Saznajte više o L293D IC
Arduino Pro Mini
Ova mala ploča razvijena je za aplikacije i projekte gdje je prostor vrhunski, a instalacije stalne.
Mali, dostupan u verzijama od 3,3 V i 5 V, pokreće ATmega328. Zbog svoje male veličine, u ovom projektu koristit ćemo ovu ploču za upravljanje Arduino bazom upravljačkih programa motora.
Šasija robota Ovo je šasija robota koju sam koristio za izradu svog BLE robota. Dobio sam ovaj komplet banggood.com. Ne samo ovaj, oni imaju toliko vrsta robotskih okvira, motora i gotovo sve senzore za izvođenje arduino, maline pi i drugih projekata elektronike i hobija.
Sve ove stvari ćete dobiti po povoljnoj cijeni uz zaista brzu i kvalitetnu dostavu. I odlična stvar u ovom kompletu je to što pruža sve alate koji su vam potrebni za sastavljanje okvira.
Korak 3: Dizajn kola i razvoj PCB -a
Značajke PCB -a Pro Mini Motor Shield
- Nezavisno upravlja 2 motora
- Nezavisna kontrola brzine pomoću PWM -a
- Kompaktni dizajn 5 V, 12 V i Gnd zaglavlja za dodatne komponente
- Povećajte snagu Piggybackingom
- Podrška za bežični modul HC12
Pogledajmo sada krug naše ploče upravljačkih programa motora. Izgleda malo neuredno? Ne brinite, ja ću vam to objasniti.
Regulator
Ulazna snaga spojena je na regulator 7805. 7805 je 5V regulator koji će pretvoriti ulazni napon od 7- 32V u stabilno 5V DC napajanje. Napajanje od 5 V spojeno je na ulaz napona Arduina, kao i za logičke operacije IC L293D. Na 12V i 5V stezaljkama nalaze se indikatorske LED diode za lakše rješavanje problema. Dakle, na ovaj krug možete spojiti ulazni napon od 7V do 32. Za svog bota preferiram Lipo bateriju od 11,1 V.
Dopustite mi da vam kažem kako sam dizajnirao sklop i izradio ovu PCB iz JLCPCB -a.
Korak 1 - Kreiranje prototipa
Prvo povežite sve komponente zajedno na ploču kako bih mogao lako riješiti probleme ako nešto pođe po zlu. Kad sam sve ispravno radio, isprobao sam ga na robotu i igrao se s njim neko vrijeme. Tada sam se uvjerio da krug radi ispravno i da se ne zagrijava.
Korak 2 - Sheme
Za crtanje kola i oblikovanje PCB -a imamo internetske alate za dizajniranje PCB -a iz EasyEDA -e koji pružaju sve potrebne mogućnosti za mrežno dizajniranje PCB -a i štampanje PCB -a sa stotinama komponenti i više slojeva sa hiljadama zapisa.
Nacrtao sam krug u EasyEDA -i koji je uključivao sve komponente na matičnoj ploči - IC -ove, Arduino Nano i HC12 modul koji su spojeni na digitalni pin Arduina. Dodao sam i neka zaglavlja koja su povezana s analognim pinovima i digitalnim pinovima ovih gumba koji će biti korisni u budućnosti.
Takođe, tu su 5V, 12V, Gnd, bežični modul, digitalni i analogni pin zaglavlja u koje želite dodati senzore i očitavati u budućnosti. Potpuno mapiranje pinova objašnjeno je u donjim odjeljcima.
Vozač motora 1
- Omogući 1 - 5 (PWM)
- InM1A - 2InM1B - 3
- Omogući 2 - 6 (PWM)
- InM2A - 7In
- M2B - 4
HC12
- Vin - 5V
- Gnd - Gnd
- Tx/Rx - D10/D11
Korak 3 - Kreiranje rasporeda PCB -a
Zatim, projektiranje PCB -a. Raspored PCB -a je zapravo značajan dio dizajna PCB -a, mi koristimo PCB Layout za izradu PCB -a od shema. Dizajnirao sam PCB na kojem mogu spojiti sve komponente zajedno. U tu svrhu najprije spremite sheme i s gornje liste alata kliknite na gumb za pretvaranje i odaberite „Pretvori u PCB“.
Ovo će otvoriti prozor. Ovdje možete postaviti komponente unutar granice i rasporediti ih kako želite. Najjednostavniji način usmjeravanja svih komponenti je proces „automatskog usmjeravanja“. U tu svrhu kliknite na alat „Ruta“i odaberite „Automatski usmjerivač“.
Opcije mrežnog usmjeravanja na PCB -u
Ovo će otvoriti stranicu za konfiguraciju automatskog usmjerivača na kojoj možete navesti detalje kao što su udaljenost, širina staze, informacije o sloju itd. Nakon što to učinite, kliknite na "Pokreni". Ovdje je veza do EasyEDA shema i gerberskih datoteka ploče L293D Arduino Motor Shield. Slobodno preuzmite ili uredite sheme/izgled PCB -a.
To je to momci, vaš izgled je sada kompletan. Ovo je dvoslojni PCB, što znači da se usmjeravanje nalazi s obje strane PCB -a. Sada možete preuzeti Gerber datoteku i upotrijebiti je za izradu PCB -a iz JLCPCB -a.
Korak 4: Učinite PCB -ove iz JLCPCB -a
Korak 4 - Proizvodnja visokokvalitetnih PCB -a
JLCPCB je kompanija za proizvodnju PCB -a sa punim proizvodnim ciklusom. Što znači da počinju od “A”, a završavaju sa “Z” procesa proizvodnje PCB -a.
Od sirovina do gotovih proizvoda, sve se radi ispod krova. Idite na web stranicu JLCPCB i stvorite besplatni račun.
Nakon što ste uspješno kreirali račun, kliknite na “Quote Now” i učitajte svoju Gerber datoteku. Gerber datoteka sadrži informacije o vašem PCB -u, kao što su informacije o rasporedu PCB -a, informacije o sloju, informacije o razmaku, numere.
Ispod pregleda PCB -a vidjet ćete toliko opcija kao što su količina PCB -a, tekstura, debljina, boja itd. Odaberite sve što vam je potrebno. Nakon što sve završite, kliknite na "Sačuvaj u korpu".
Na sljedećoj stranici možete odabrati opciju dostave i plaćanja i Sigurno se odjaviti. Za plaćanje možete koristiti Paypal ili kreditnu/debitnu karticu. To je to momci. Gotovo je.
PCB će biti proizveden i isporučen za nekoliko dana i bit će vam isporučen na kućni prag u navedenom vremenskom periodu.
Korak 5: Kôd
Ovdje ću podijeliti kôd za daljinski upravljač HC12 i RC robota. Jednostavno prenesite ovaj kôd na svoj daljinski upravljač, kao i na svog DIY RC robota.
Ovo je kod za DIY RC off road robota.
Korak 6: Daljinski upravljač
U prethodnom postu sam vam pokazao kako možete postaviti daljinski upravljač velikog dometa za vaš RC Robot. Za ovaj projekt možete koristiti isti daljinski upravljač sa istim kodom.
Korak 7: Probna vožnja
Nakon učitavanja svih kodova, u odašiljač kao i u robota. Uključite ga.
Za napajanje robota možete koristiti LiPo bateriju, a za napajanje daljinskog upravljača 9V bateriju ili USB. Ako sve prođe dobro, LED indikatori će zasvijetliti.
Sada pokušajte pomaknuti joystick. Bot bi se već trebao početi kretati.
Preporučuje se:
Alexa sistem pametne kuće koji koristi NodeMCU relejni modul: 10 koraka
Alexa pametni kućni sistem koji koristi NodeMCU relejni modul: U ovom IoT projektu napravio sam Alexa Alexa automatizacijski sistem koristeći NodeMCU ESP8266 & Relejni modul. Glasovnom naredbom možete lako kontrolirati svjetlo, ventilator i druge kućanske aparate. Za povezivanje Echo Dot pametnog zvučnika sa
Osnovni mobilni telefon koji koristi komplet za otkrivanje STM32F407 i GSM A6 modul: 14 koraka (sa slikama)
Osnovni mobilni telefon koji koristi komplet za otkrivanje STM32F407 i GSM A6 modul: Jeste li ikada poželjeli stvoriti cool ugrađeni projekt ?. Ako je odgovor da, kako bi bilo izgraditi jedan od najpopularnijih i svima najomiljenijih gadgeta, odnosno mobilnog telefona !!!. U ovom uputstvu vodit ću vas kako izgraditi osnovni mobilni telefon pomoću STM -a
Bežični Bluetooth Bot koji koristi Arduino i Bluetooth: 6 koraka
Bežični Bluetooth Bot pomoću Arduina i Bluetootha: U ovom ćemo vodiču naučiti kako napraviti bežični Bluetooth Bot koristeći Arduino i Bluetooth modul hc-05 te upravljati njime pomoću našeg pametnog telefona
Uređaj za mjerenje UV-indeksa koji govori, koji koristi senzor VEML6075 i mali drugar: 5 koraka
Uređaj za mjerenje UV-indeksa koji govori, pomoću senzora VEML6075 i Malog prijatelja: Dolaze ljeta! Sunce sija! Što je odlično. No, kako ultraljubičasto (UV) zračenje postaje sve intenzivnije, ljudi poput mene dobivaju pjege, male smeđe otočiće koji plivaju u moru crvene, opečene od sunca, kože koja svrbi. Biti u mogućnosti imati informacije u stvarnom vremenu
Sistem kućne automatizacije koji koristi Bluetooth modul Arduino i HC-05: 5 koraka (sa slikama)
Sustav kućne automatizacije koji koristi Bluetooth modul Arduino i HC-05: Hej momci kako ste svi! Danas sam ovdje sa svojim drugim Arduino instrukcijskim sistemom. To je sistem za kućnu automatizaciju koji kontrolira Bluetooth. Svojim kućanskim aparatima možete upravljati samo sa svog pametnog telefona. stvari savršeno rade! Dizajnirao sam i aplikaciju