Obsah:

Roll-E [Upcyled E-Waste Robot]: 4 kroky (s obrázkami)
Roll-E [Upcyled E-Waste Robot]: 4 kroky (s obrázkami)

Video: Roll-E [Upcyled E-Waste Robot]: 4 kroky (s obrázkami)

Video: Roll-E [Upcyled E-Waste Robot]: 4 kroky (s obrázkami)
Video: Nov 22nd, 2023 Podcast: Watch Your Gig Money, Contractors! 2024, November
Anonim
Roll-E [Upcyled E-Waste Robot]
Roll-E [Upcyled E-Waste Robot]

Pamätáte si nášho kamaráta na zber odpadkov WALL · E? Ten chlap tu je jeho mladší bratranec a volá sa Roll-E. Toto je oficiálne môj prvý pokyn, takže buďte láskaví a dajte mi vedieť, aké chyby môžem urobiť.

Nikto nemá rád čítanie dlhých návodov bez obrázkov, takže som sa snažil čo najviac pridať veľa obrázkov, aby bolo zostavenie tohto robota jednoduché. Tiež som urobil inštrukciu čo najkratšou a najpriamejšou k veci [len štyri kroky].

Inštrukcia bude mať štyri časti;

  • Materiály
  • zhromaždenie
  • Elektrické pripojenia
  • Kód.

Ponorme sa do ….

Krok 1: Materiály

Materiály
Materiály

Zoznam materiálov

  1. Arduino Uno (x1) - Toto by bol mozog nášho robota.
  2. Motorový štít (x1) - Na pohon našich motorov s prevodovkou môžete použiť čip L293D, aby ste urobili to isté, ak viete ako. Vybral som si kryt motora, pretože sa používa relatívne ľahko a navyše dáva priestor na pridanie ďalších motorov na zvýšenie funkčnosti.
  3. Prevodové motory (x2) - Pohne motorom. Pripojenie vodičov - Budete potrebovať niekoľko z nich.
  4. Robotické pneumatiky (x2) - Tieto by slúžili ako naše kolesá.
  5. Mini Breadboard (x1) - Na ľahké budovanie nášho obvodu bez nutnosti spájkovania.
  6. Elegantne vyzerajúca doska s plošnými spojmi (PCB) zo starej elektroniky - To by bola chasa nášho robota, ktorá neslúži žiadnemu inteligentnému účelu, len skvele vyzerá a upcylces starú elektroniku.
  7. Guľôčky z rolky na deodorante [s držiakom na gule] - to by bola naša verzia omniwheelu:)
  8. Ultrazvukový senzor HC -SR04 - na vyhýbanie sa prekážkam.
  9. Prepínač (x1) - Na zapnutie alebo vypnutie robota.
  10. Pripojovacie vodiče - Na stavbu obvodov.
  11. Horúca lepiaca pištoľ - myslím, že viete, na čo sa používa.

Krok 2: Zostavenie

zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie

Najprv vezmite svoju chladne vyzerajúcu dosku a pomocou značky označte, kde by na nej malo arduino ležať. Odstráňte všetky existujúce komponenty, aby sa vytvorilo miesto pre vaše arduino.

Umiestnite Arduino na dosku pomocou otvorov pre skrutky na Arduine ako vodítka a označte body na doske, aby ste na nej mohli vyvŕtať otvory, ak na pripevnenie dosky arduino k doske môžete použiť akúkoľvek vhodnú všeobecnú skrutku. Použitie skrutky vám umožní ľahko vybrať a znova pripojiť Arduino z dosky plošných spojov. Ak nemáte vŕtačku, môžete vyvŕtať otvory pomocou skrutkovača, zatlačte skrutkovač na označenú časť a jemne otáčajte skrutkovačom

Poznámka: Uistite sa, že medzi arduino a dosku s plošnými spojmi umiestnite izolačný materiál, aby sa zabránilo súčasnému spojeniu na doske a neskratovalo arduino

2: Pomocou horúcej lepiacej pištole prilepte malú dosku na požadovanú časť dosky plošných spojov. Všimnite si, že ultrazvukový snímač by bol na doske a nič by ju nemalo blokovať, aby bolo možné detekovať prekážky.

3: Zvinutý spojovací vodič okolo koncoviek motora, vyskúšajte svoje pripojenie, aby ste sa presvedčili, že motory fungujú, a potom podoprite horúcim lepidlom. Potom pripevnite pneumatiky k motorom.

4: Prevráťte dosku s plošnými spojmi [s arduinom a chlebom] a za horúca prilepte zadné koleso a motory. Na obrázkoch nájdete predstavu, ako to urobiť.

Pre rýchlejšiu stavbu môžete zabudnúť na skrutky a pomocou horúcej lepiacej pištole držať všetko pohromade. Ak je lepidlo vykonané správne, môže lepidlo pôsobiť ako izolátor pre arduino.

Krok 3: Elektrické pripojenia

Elektrické pripojenia
Elektrické pripojenia
Elektrické pripojenia
Elektrické pripojenia
Elektrické pripojenia
Elektrické pripojenia
Elektrické pripojenia
Elektrické pripojenia

So zostavením ste nateraz hotoví. Motor sme však naložili na arduino potom, čo sme urobili nejaké počiatočné zapojenie.

Pre elektrické prípojky musíme k arduinu zapojiť ultrazvukový senzor HC-SR04, tlačidlo so sťahovacím odporom. Potom by sme naše motory spojili s kanálmi M3 a M4 na kryte motora a uložili štít motora na arduino, pričom drvíme vodiče z ultrazvukového senzora a tlačidla v arduino kolíku 13, 12 a 8.

Pripojenia ultrazvukového senzora HC-S04, tlačidla a odpínača sú zobrazené na obrázkoch 1 a 2. Rezistor 10k-ohm spája kolík so zemou, to sa robí tak, že v prípade arduina bude pin čítať LOW napätie prúdi cez spínač.

Štít motora, ktorý používam, je verzia 1 štítu motora Adafruit, bez ohľadu na to, aký kryt motora používate, či už v1 alebo v2 alebo derivát, nemyslím si, že by sa pripojenie veľmi líšilo od toho, čo som urobil. Na pripojenie motora stačí pripojiť ľavé vodiče motora k svorkám M4 krytu motora a pravý motor k svorkám M3 [nezáleží na tom, ku ktorým kanálom ich pripájate, špecifikoval som to iba kvôli svojmu kódu]. Pozrite si obrázky 3 a 4.

Ps. Obrázok 4 (Schematické pripojenie motora) nie je môj, nemal som čas ho načrtnúť, a tak som ho získal z

Po pripojení nasaďte štít motora na arduino.

Krok 4: Kód

Kód
Kód

Pred spustením kódu je potrebné nainštalovať knižnicu AFMotor.h. To je knižnica štítu motora. Ak to chcete urobiť, kliknite na odkaz nižšie, ktorý obsahuje potrebné kroky, a tiež odkaz, z ktorého si môžete stiahnuť súbory z knižnice.

Odkaz na inštaláciu knižnice AFMotor.h-https://learn.adafruit.com/adafruit-motor-shield/…

Po inštalácii vám odporúčam pozrieť sa na triedu jednosmerných motorov v knižnici, aby ste vedeli, ako ju používať. Referenciu nájdete v nižšie uvedenom odkaze.

AF_DCReferenčný odkaz na triedu motorov-https://learn.adafruit.com/afmotor-library-referen…

K nižšie uvedenému kódu som priložil súbor skici arduino. Pri spustení kódu otvorte sériový monitor a sledujte, či kód beží tak, ako by mal

To je všetko, chlapci, dajte nám vedieť, ako môžem zlepšiť tento návod a akékoľvek problémy, s ktorými sa môžete stretnúť, v poli pre komentáre. VĎAKA

Odporúča: