Përmbajtje:
Video: Roll-E [Roboti E-Waste i Upcyled]: 4 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
E mbani mend mikun tonë të grumbullimit të plehrave WALL · E? Epo ky djalë këtu është kushëriri i tij më i ri, dhe emri i tij është Roll-E. Ky është zyrtarisht udhëzimi im i parë, kështu që ju lutemi tregohuni të sjellshëm dhe më tregoni çdo gabim që mund të bëj.
Askujt nuk i pëlqen të lexojë udhëzime të gjata pa imazhe, kështu që unë u përpoqa sa më shumë që të shtoja shumë imazhe për ta bërë më të lehtë ndërtimin e këtij roboti. Unë gjithashtu e bëra mësimin sa më të shkurtër dhe të drejtpërdrejtë në pikën e mundshme [vetëm katër hapa].
Udhëzuesi do të jetë në katër pjesë;
- Materiale
- Kuvendi
- Lidhjet elektrike
- Kodi.
Le të zhyteni në…..
Hapi 1: Materialet
Lista e materialeve
- Arduino Uno (x1) - Ky do të ishte truri i robotit tonë.
- Mburoja e motorit (x1) - Për drejtimin e motorëve tanë të drejtuar, mund të përdorni një çip L293D për të bërë të njëjtën gjë, nëse e dini si. Zgjodha mburojën e motorit sepse është relativisht më e lehtë për t'u përdorur, plus i jep hapësirë të shtoni më shumë motorë për funksionalitet të shtuar.
- Geared Motors (x2) - Do të lëvizte motorin përreth. Lidhja e telave - Do t'ju duheshin disa prej tyre.
- Gomat e robotëve (x2) - Këto do të veprojnë si rrotat tona.
- Mini Breadboard (x1) - Për të ndërtuar qarkun tonë me lehtësi pa pasur nevojë të bashkoni.
- Bordi i qarkut të shtypur me pamje të ftohtë (pcb) nga elektronika e vjetër - Kjo do të ishte fjala e robotit tonë, nuk i shërben ndonjë qëllimi inteligjent, thjesht duket e ftohtë dhe ngre elektronikën e vjetër.
- Topa nga rrotullimi në deodorant [me mbajtës topi] - Ky do të ishte versioni ynë i një rrote të gjithanshme:)
- HC -SR04 Sensori tejzanor - Për shmangien e pengesave.
- Switch (x1) - Për ndezjen ose fikjen e robotit.
- Telat lidhës - Për ndërtimin e qarqeve.
- Armë me zam të nxehtë - Unë mendoj se ju e dini për çfarë përdoret kjo.
Hapi 2: Montimi
Së pari merrni PCB -në tuaj të lezetshme dhe shënoni se ku dëshironi që arduino juaj të shtrihet mbi të, duke përdorur një shënues. Hiqni çdo përbërës ekzistues për t'i lënë vend arduino -s tuaj.
Vendoseni Arduino -n tuaj në pcb, duke përdorur vrimat e vidave në Arduino si udhëzues, shënoni pikat në pcb, në mënyrë që të mund të shponi vrima në pcb, nëse mund të përdorni ndonjë vidë të përshtatshme gjenerike për të bashkuar bordin tuaj arduino në pcb. Përdorimi i një vidhe ju lejon të hiqni dhe rilidhni lehtë Arduino nga PCB. Nëse nuk keni stërvitje mund t'i bëni vrimat duke përdorur një vidë, shtypni vidhosësin kundër pjesës së shënuar dhe ushtroni butësisht presion gjatë kthimit të vidhosësit
Shënim: sigurohuni që të vendosni një material izolues midis arduino dhe PCB për të parandaluar lidhjet ekzistuese në PCB nga qarku i shkurtër i arduino
2: Duke përdorur armën tuaj të zamit të nxehtë, ngjiteni mini -bukën në pjesën e dëshiruar të PCB -së, vini re se sensori tejzanor do të ishte në panelin e bukës dhe asgjë nuk duhet ta bllokojë atë, për t'i mundësuar asaj të zbulojë pengesat.
3: Prishni tela lidhës rreth terminaleve të motorit, provoni lidhjen tuaj për t'u siguruar që motorët të punojnë dhe më pas mbështeteni me zam të nxehtë. Pasi ta keni bërë këtë, lidhni gomat me motorët.
4: Rrokullisni PCB -në [me arduino dhe dërrasën e ngushtë të bashkangjitur] sipër dhe ngjitni nxehtë rrotën omni dhe motorët në anën e pasme. Referojuni imazheve për të pasur një ide se si ta bëni këtë.
Për një ndërtim më të shpejtë ju mund të harroni vidhat dhe thjesht përdorni një armë zam të nxehtë për të mbajtur gjithçka së bashku. Nëse bëhet siç duhet zamja mund të veprojë si një izolant për arduinon.
Hapi 3: Lidhjet elektrike
Ju keni mbaruar me ndërtimin tani për tani. Sidoqoftë, ne do të vendosnim motorin e ndezur në arduino pasi të kemi bërë disa instalime elektrike fillestare.
Për lidhjet elektrike duhet të lidhim sensorin tejzanor HC-SR04, një buton me një rezistencë tërheqëse në arduino. Pastaj ne i lidhim motorët tanë me kanalet M3 dhe M4 në mburojën e motorit dhe e vendosim mburojën e motorit në arduino, duke shtypur telat nga sensori tejzanor dhe butoni në arduino pin 13, 12 dhe 8 respektivisht.
Lidhjet për sensorin tejzanor HC-S04, butonin dhe rezistencën tërheqëse janë treguar në imazhet 1 dhe 2. Rezistenca 10k-ohm lidh pinin me tokën, kjo është bërë në mënyrë që kunja të lexojë LOW në arduino kur nuk ka tensioni po rrjedh përmes ndërprerësit.
Mburoja motorike që po përdor është versioni 1 i mburojës motorike Adafruit, pavarësisht nga mburoja e motorit që përdorni nëse v1 ose v2 ose një derivat nuk mendoj se lidhja do të ndryshonte shumë nga ajo që bëra. Për lidhjen e motorit, thjesht lidhni telat e motorit të majtë me terminalet M4 të mburojës së motorit dhe motorin e djathtë me terminalet M3 [nuk ka shumë rëndësi në cilat kanale i lidhni, i specifikova vetëm për shkak të kodit tim]. Referojuni figurës 3 dhe 4.
Ps. Imazhi 4 (Lidhja skematike e motorit) nuk është e imja, nuk kisha kohë të skicoja një, kështu që e mora nga
Pasi të keni bërë lidhjet tuaja, vendoseni mburojën e motorit në arduino.
Hapi 4: Kodi
Para se të filloni kodin, duhet të instaloni bibliotekën AFMotor.h. Kjo është biblioteka për mburojën motorike. Për ta bërë këtë ndiqni lidhjen më poshtë ka hapat për ta bërë këtë dhe gjithashtu ka një lidhje nga ku mund të shkarkoni skedarët e bibliotekës.
Lidhja e instalimit të bibliotekës AFMotor.h-https://learn.adafruit.com/adafruit-motor-shield/…
Pas instalimit, ju rekomandoj të shikoni klasën e motorit DC të referencës së bibliotekës për të ditur si ta përdorni. Ndiqni lidhjen më poshtë për referencë.
Lidhja e referencës e AF_DCMotor Class-https://learn.adafruit.com/afmotor-library-referen…
Unë kam bashkangjitur skedarin e skicës arduino për kodin më poshtë. Ndërsa ekzekutoni kodin, hapni monitorin serik për të gjetur nëse kodi po funksionon siç duhet
Kjo është ajo djema që keni mbaruar, ju lutem më tregoni se si mund ta bëj këtë udhëzues më mirë dhe çdo problem që mund të keni në kutinë e komenteve. FALEMINDERIT
Recommended:
Folës të raftit të librave UpCyled: 9 hapa (me fotografi)
Folësit e rafteve të librave UpCyled: Këta altoparlantë u bazuan në një grup të modës shumë të vjetër të altoparlantëve të rrethimit metalik që tingëllonin mjaft të dobët, por në fakt kishin drejtues të cilësisë së mirë brenda, kështu që vendosa t'i përmirësoj ato! Për të parë më shumë shembuj të gjërave që bëj; shikoni Instagramin tim. ose
Roboti i kontrolluar nga RC në XLR8! Roboti i Edukimit: 5 Hapa
Roboti i kontrolluar nga RC në XLR8! Roboti i Edukimit: Përshëndetje, në këtë artikull, do t'ju tregojmë se si të ndërtoni një Robot bazë. Fjala "Robot" fjalë për fjalë do të thotë një "skllav" ose një "Punëtor". Falë përparimeve në Inteligjencën Artificiale, robotët nuk janë më vetëm pjesë e Sci-Fi të Issac Asimov
Roboti i balancimit / Roboti me 3 rrota / Roboti STEM: 8 hapa
Roboti i Balancimit / Roboti me 3 Rrota / Robot STEM: Ne kemi ndërtuar një robot të balancuar të kombinuar dhe 3 rrota për përdorim arsimor në shkolla dhe programe arsimore pas shkollës. Roboti bazohet në një Arduino Uno, një mburojë me porosi (të gjitha detajet e ndërtimit të dhëna), një paketë baterie Li Jon (të gjitha të ndërtuara
Shndërroni 120 Film Roll në 620 Roll Film: 6 Hapa
Shndërroni 120 Film Roll në 620 Roll Film: Pra, keni gjetur një aparat të vjetër të formatit të mesëm, dhe përderisa duket se funksionon, filmi aktual i disponueshëm i formatit të mesëm 120 nuk do të përshtatet sepse bobina është shumë e trashë dhe dhëmbët e makinës janë shumë i vogël për të përshtatur bobinën 120, Ndoshta ka nevojë për 620 f
Roboti i Gjalpit: Roboti Arduino me krizë ekzistenciale: 6 hapa (me fotografi)
Roboti i Gjalpit: Roboti Arduino me Krizë Ekzistenciale: Ky projekt bazohet në serinë e animuar " Rick and Morty ". Në një nga episodet, Rick bën një robot qëllimi i vetëm i të cilit është të sjellë gjalpë. Si studentë nga Bruface (Fakulteti i Inxhinierisë në Bruksel) ne kemi një detyrë për mekanizmin