Përmbajtje:
- Hapi 1: PCB me kosto të ulët me cilësi të lartë nga JLCPCB
- Hapi 2: Përbërësit
- Hapi 3: Dizajni i Qarkut dhe Zhvillimi i PCB
- Hapi 4: Marrja e PCB -ve të bëra nga JLCPCB
- Hapi 5: Kodi
- Hapi 6: Telekomanda
- Hapi 7: Test Drive
Video: Roboti Wireless Arduino duke përdorur modulin Wireless HC12: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Hej djema, mirë se erdhët. Në postimin tim të mëparshëm, unë shpjegova se çfarë është një H Bridge Circuit, L293D shoferi i motorit, IC -ja e shoferit L293D Motor për të drejtuar drejtuesit e motorëve me rrymë të lartë dhe si mund të krijoni dhe bëni bordin tuaj të drejtimit të motorit L293D, që mund të kontrollojë deri në 4 lartësi motorët aktual DC në mënyrë të pavarur dhe përfundoni PCB -në tuaj Arduino Motor Shield.
Në këtë postim, unë do t'ju tregoj se si të bëni një Robot Arduino Wirless duke përdorur modulin HC12 Wireless. duke përdorur JLCPCB.
Hapi 1: PCB me kosto të ulët me cilësi të lartë nga JLCPCB
JLCPCBI është një nga kompanitë më të mira të prodhimit të PCB -ve në internet nga ku mund të porosisni PCB në internet pa asnjë sherr. Kompania punon 24 orë në ditë, 7 ditë në javë pa ndërprerje. Me makineritë e tyre të teknologjisë së lartë dhe rrjedhën e automatizuar të punës, ata mund të prodhojnë sasi të mëdha PCB të klasit të lartë brenda disa orësh.
JLCPCB mund të zhvillojë PCB me kompleksitet të ndryshëm. Ata zhvillojnë PCB të thjeshta dhe të lira me tabelë me një shtresë për hobiistët dhe entuziastët, si dhe borde komplekse me shumë shtresa për aplikime industriale me standard të lartë. JLC punon me prodhues të mëdhenj të produkteve dhe mund të jetë PCB e pajisjeve që po përdorni, të tilla si laptop ose telefonat celularë janë bërë në këtë fabrikë.
Hapi 2: Përbërësit
Ura H
H Bridge është thjesht një qark që lejon një tension të aplikohet në një ngarkesë në secilin drejtim. Ato zakonisht përdoren për kontrollin e motorit DC në pjesët në lëvizje të robotëve. Avantazhi i përdorimit të motorit DC është se: Nëse doni të dini më shumë rreth këtij qarku H Bridge, shikoni këtë lidhje.
GJ68D
L293D është një formë kompakte e qarkut H Bridge në formën e një IC që përdor qarkun e lartpërmendur. Shtë një IC me 8 kunja në secilën anë (16 kunja në total) i cili përmban 2 qarqe të pavarura H Bridge, që do të thotë, ne mund të kontrollojmë dy motorë në mënyrë të pavarur duke përdorur një IC të Vetëm.
L293D është një shofer tipik Motor ose IC Driver Motor i cili lejon që motori DC të lëvizë në të dy drejtimet. L293D është një IC 16-pin i cili mund të kontrollojë një grup të dy motorëve DC njëkohësisht në çdo drejtim. Do të thotë që ju mund të kontrolloni dy motorë DC me një IC të vetëm L293D. Mësoni më shumë rreth L293D IC
Arduino Pro Mini
Ky bord i vogël adoleshent është zhvilluar për aplikime dhe projekte ku hapësira është premium dhe instalimet bëhen të përhershme.
I vogël, i disponueshëm në versionet 3.3 V dhe 5 V, mundësuar nga ATmega328. Për shkak të madhësisë së tij të vogël, në këtë projekt ne do të përdorim këtë tabelë për të kontrolluar Bordin e Shoferëve të Motorit me bazë Arduino.
Kjo është shasia e robotit që kam përdorur për të bërë robotin tim BLE. Unë e mora këtë çantë banggood.com. Jo vetëm ky, ata kanë kaq shumë lloje kornizash robotësh, motorë dhe pothuajse të gjithë sensorët për të bërë arduino, mjedër pi dhe projekte të tjera elektronike dhe hobi.
Ju do t'i merrni të gjitha këto gjëra me një çmim të lirë me transport vërtet të shpejtë dhe cilësor. Dhe gjëja e mrekullueshme në lidhje me këtë çantë është se ato sigurojnë të gjitha mjetet që ju nevojiten për të mbledhur kornizën së bashku.
Hapi 3: Dizajni i Qarkut dhe Zhvillimi i PCB
Karakteristikat e PCB Pro Mini Motor Shield
- Kontrollon 2 Motorë në mënyrë të pavarur në të njëjtën kohë
- Kontroll i Pavarur i Shpejtësisë duke përdorur PWM
- Dizajn kompakt 5 V, 12 V dhe Gnd Headers për përbërës shtesë
- Rriteni Fuqinë duke Piggybacking
- Mbështet modulin pa tela HC12
Tani le të hedhim një vështrim në qarkun e bordit të drejtuesit të motorit tonë. Duket pak e çrregullt? Mos u shqetëso, do ta shpjegoj për ty.
Rregullatori
Fuqia hyrëse është e lidhur me një rregullator 7805. 7805 është një rregullator 5V i cili do të konvertojë një tension hyrës prej 7- 32V në një furnizim të qëndrueshëm 5V DC. Furnizimi 5 V është i lidhur me hyrjen e tensionit të Arduino, si dhe për operacionet Logjike të L293D IC. Ekzistojnë LED tregues në terminalet 12V dhe 5V për zgjidhjen e lehtë të problemeve. Pra, mund të lidhni një tension hyrës të kudo midis 7V në 32 në këtë qark. Për botin tim, preferoj një Bateri Lipo 11.1V.
Tani më lejoni t'ju tregoj se si e projektova qarkun dhe e bëra këtë PCB nga JLCPCB.
Hapi 1 - Krijimi i prototipit
Së pari lidhni të gjithë përbërësit së bashku në tabelën e bukës në mënyrë që të mund të zgjidh problemin me lehtësi nëse diçka nuk shkon. Pasi kam funksionuar siç duhet gjithçka, e provova në një Robot dhe luaja me të për ca kohë. Atëherë, u sigurova që Qarku po funksionon siç duhet dhe nuk po nxehet.
Hapi 2 - Skemat
Për të vizatuar qarqe dhe për të dizajnuar PCB, ne kemi mjete të dizajnimit të PCB në internet nga EasyEDA, siguron të gjitha aftësitë e nevojshme për PCB Design dhe Printim PCB të Qarqeve me qindra përbërës dhe shtresa të shumta me mijëra këngë.
Unë vizatova një qark në EasyEDA i cili përfshinte të gjithë komponentët në tabelën e bukës - IC -të, modulin Arduino Nano dhe HC12 të cilët janë të lidhur me pin dixhital të Arduino. Unë kam shtuar gjithashtu disa tituj të cilët janë të lidhur me kunjat analoge dhe kunjat dixhitale të këtyre butonave do të jenë të dobishëm në të ardhmen.
Gjithashtu, ka 5V, 12V, Gnd, modul pa tel, tituj dixhitale dhe analoge me kunja në të cilat dëshironi të shtoni sensorë dhe të lexoni në të ardhmen. Hartimi i plotë i kunjave shpjegohet në pjesët e mëposhtme.
Drejtuesi i motorit 1
- Aktivizo 1 - 5 (PWM)
- InM1A - 2InM1B - 3
- Aktivizo 2 - 6 (PWM)
- InM2A - 7In
- M2B - 4
HC12
- Vin - 5V
- Gnd - Gnd
- Tx/Rx - D10/D11
Hapi 3 - Krijimi i Layout PCB
Tjetra, dizajnimi i PCB. PCB Layout është në fakt një pjesë e rëndësishme e PCB Design, ne përdorim PCB Layouts për të bërë PCB nga skemat. Kam krijuar një PCB ku mund të bashkoj të gjithë përbërësit së bashku. Për këtë, së pari ruani skemat dhe nga lista e mjeteve kryesore, Klikoni në butonin e konvertimit dhe Zgjidhni "Konverto në PCB".
Kjo do të hapë një dritare. Këtu, ju mund t'i vendosni përbërësit brenda kufirit dhe t'i rregulloni ato ashtu siç dëshironi. Mënyra më e lehtë për të përcaktuar të gjithë komponentët është procesi "auto-route". Për këtë, klikoni në veglën "Route" dhe zgjidhni "Auto Router".
Opsionet e Rrugëzimit të PCB Online
Kjo do të hapë një faqe konfigurimi të ruterit automatik ku mund të jepni detaje të tilla si pastrimi, gjerësia e pistës, informacioni i shtresës etj. Pasi ta keni bërë këtë, klikoni në "Run". Këtu është lidhja me EasyEDA Schematics dhe Gerber Files të L293D Arduino Motor Shield Board. Ju lutemi mos ngurroni të shkarkoni ose modifikoni skemën/paraqitjen e PCB.
Kjo është ajo djema, paraqitja juaj tani është e plotë. Ky është një PCB me dy shtresa që do të thotë se drejtimi është atje në të dy anët e PCB. Tani mund të shkarkoni skedarin Gerber dhe ta përdorni për të prodhuar PCB tuaj nga JLCPCB.
Hapi 4: Marrja e PCB -ve të bëra nga JLCPCB
Hapi 4 - Prodhimi i PCB me cilësi të lartë
JLCPCB është një kompani prodhuese PCB me një cikël të plotë prodhimi. Që do të thotë se ata fillojnë nga "A" dhe përfundojnë me "Z" të procesit të prodhimit të PCB.
Nga lëndët e para tek produktet e gatshme, gjithçka bëhet nën çati. Shkoni në faqen e internetit të JLCPCBs dhe krijoni një llogari falas.
Pasi të keni krijuar me sukses një llogari, Klikoni në "Cito Tani" dhe ngarkoni Skedarin tuaj Gerber. Gerber File përmban informacion në lidhje me PCB -në tuaj, si informacionin e paraqitjes së PCB -së, informacionin e shtresës, informacionin e ndarjes, gjurmët për të përmendur disa.
Nën vrojtimin e PCB -së, do të shihni shumë opsione të tilla si Sasia e PCB -së, Tekstura, Trashësia, Ngjyra etj. Zgjidhni gjithçka që është e nevojshme për ju. Pasi të jetë bërë gjithçka, klikoni në "Ruaj në Shportë".
Në faqen tjetër, ju mund të zgjidhni një mundësi transporti dhe pagese dhe Kontrolloni në mënyrë të Sigurt. Ju ose mund të përdorni Paypal ose Kartë Krediti/Debit për të paguar. Kjo është djema. Itsshtë bërë.
PCB do të prodhohet dhe dërgohet me ditë dhe do të dorëzohet në pragun tuaj brenda periudhës kohore të përmendur.
Hapi 5: Kodi
Këtu, unë do të ndaj kodin për telekomandën HC12 dhe robotin RC. Thjesht ngarkoni këtë kod në telekomandën tuaj, si dhe në robotin tuaj DIY RC.
Ky është kodi për DIY RC Off Road Robot.
Hapi 6: Telekomanda
Në postimin e mëparshëm, unë ju tregova se si mund të vendosni një telekomandë me rreze të gjatë për Robotin tuaj RC. Ju mund të përdorni të njëjtin telekomandë me të njëjtin kod për këtë projekt.
Hapi 7: Test Drive
Pas ngarkimit të të gjitha kodeve, në transmetues si dhe Robot. Ndizeni atë.
Ju mund të përdorni një bateri LiPo për të fuqizuar robotin dhe një bateri 9V ose USB për të fuqizuar telekomandën. Nëse gjithçka shkon mirë, LED -et e treguesit do të shkëlqejnë.
Tani provoni të lëvizni levën. Boti duhet të fillojë të lëvizë tani.
Recommended:
Si të bëni një MP3 Player me LCD duke përdorur modulin Arduino dhe DFPlayer Mini MP3 Player: 6 hapa
Si të bëni një MP3 Player me LCD duke përdorur modulin Arduino dhe DFPlayer Mini MP3 Player: Sot do të bëjmë një MP3 player me LCD duke përdorur modulin Arduino dhe DFPlayer mini MP3 Player. Projekti mund të lexojë skedarët MP3 në kartën SD dhe mund të ndalojë dhe luani njësoj si pajisja 10 vjet më parë. Dhe gjithashtu ka këngë të mëparshme dhe këngë tjetër argëtuese
Roboti i kontrolluar nga zëri duke përdorur modulin V3: 6 hapa
Roboti i kontrolluar nga zëri duke përdorur modulin V3: Ky robot mund të bëhet lehtësisht nga kushdo, thjesht ndiqni procesin siç kam dhënë. Ky është një robot i kontrolluar nga zëri dhe ju mund të shihni demonstrimin e robotit tim që mund ta përdorni në dy mënyra, një mënyrë është të largëta dhe të tjera është me zë
Telekomanda me valë duke përdorur modulin NRF24L01 2.4Ghz me Arduino - Nrf24l01 Marrës transmetues 4 kanal / 6 kanal për kuadopter - Rc Helikopter - Rc Plane Duke përdorur Arduino: 5 hapa (me fotografi)
Telekomanda me valë duke përdorur modulin NRF24L01 2.4Ghz me Arduino | Nrf24l01 Marrës transmetues 4 kanal / 6 kanal për kuadopter | Rc Helikopter | Rc Plane Duke përdorur Arduino: Për të drejtuar një makinë RC | Kuadikopter | Dron | RC aeroplan | Varka RC, ne gjithmonë kemi nevojë për një marrës dhe transmetues, supozoni për RC QUADCOPTER kemi nevojë për një transmetues dhe marrës me 6 kanale dhe ai lloj TX dhe RX është shumë i kushtueshëm, kështu që ne do të bëjmë një në pajisjen tonë
Roboti Arduino me distancë, drejtim dhe shkallë rrotullimi (lindje, perëndim, veri, jug) i kontrolluar me zë duke përdorur modulin Bluetooth dhe lëvizjen autonome të robotëve .: 6 hapa
Roboti Arduino me distancë, drejtim dhe shkallë rrotullimi (lindje, perëndim, veri, jug) i kontrolluar me zë duke përdorur modulin Bluetooth dhe lëvizjen autonome të robotëve: Ky udhëzues shpjegon se si të bëni Arduino Robot i cili mund të zhvendoset në drejtimin e kërkuar , Majtas, djathtas, lindje, perëndim, veri, jug) kërkohet distanca në centimetra duke përdorur komandën zanore. Roboti gjithashtu mund të lëvizet në mënyrë autonome
Porta USB NODEMcu nuk po punon? Ngarko kodin duke përdorur USB në modulin TTL (FTDI) në vetëm 2 hapa: 3 hapa
Porta USB NODEMcu nuk po punon? Ngarko kodin duke përdorur USB në modulin TTL (FTDI) në vetëm 2 hapa: Të lodhur nga lidhja me shumë tela nga USB në modulin TTL në NODEMcu, ndiqni këtë udhëzues, për të ngarkuar kodin në vetëm 2 hapa. Nëse porta USB e NODEMcu nuk po punon, atëherë mos u frikësoni. Justshtë vetëm çipi i drejtuesit USB ose lidhësi USB,