Sadržaj:

Roll-E [Upcyled E-Waste Robot]: 4 koraka (sa slikama)
Roll-E [Upcyled E-Waste Robot]: 4 koraka (sa slikama)

Video: Roll-E [Upcyled E-Waste Robot]: 4 koraka (sa slikama)

Video: Roll-E [Upcyled E-Waste Robot]: 4 koraka (sa slikama)
Video: Часть 08 — Аудиокнига «Моби Дик» Германа Мелвилла (гл. 089–104) 2024, Studeni
Anonim
Roll-E [Upcyled E-Waste Robot]
Roll-E [Upcyled E-Waste Robot]

Sjećate li se našeg prijatelja za skupljanje smeća WALL · E? Pa ovaj tip ovdje je njegov mlađi rođak i zove se Roll-E. Ovo je službeno moje prvo uputstvo, pa vas molim da budete ljubazni i obavijestite me o eventualnim greškama.

Nitko ne voli čitati dugačke upute bez slika pa sam pokušao što je više moguće dodati mnogo slika kako bih olakšao izradu ovog robota. Također sam učinio instrukcije što kraćim i izravnijim do same točke (samo četiri koraka).

Instrukcije će se sastojati od četiri dijela;

  • Materijali
  • Skupština
  • Električni priključci
  • Kodirati.

Uronimo …..

Korak 1: Materijali

Materijali
Materijali

Popis materijala

  1. Arduino Uno (x1) - Ovo bi bio mozak našeg robota.
  2. Štitnik motora (x1) - Za upravljanje našim motorima sa zupčanicima mogli biste upotrijebiti čip L293D za istu stvar, ako znate kako. Odabrao sam štitnik motora jer je relativno lakši za korištenje, a osim toga daje prostor za dodavanje više motora za poboljšanu funkcionalnost.
  3. Motori sa zupčanikom (x2) - Pokrenuli bi motor. Spajanje žica - Trebat će vam nekoliko ovih.
  4. Robotske gume (x2) - One bi djelovale kao naši kotači.
  5. Mini Breadboard (x1) - Za jednostavnu izgradnju našeg kruga bez potrebe za lemljenjem.
  6. Tiskana ploča (PCB) cool izgleda iz stare elektronike - Ovo bi bila šansa našeg robota, ne služi nikakvoj inteligentnoj svrsi, već jednostavno izgleda i poboljšava staru elektroniku.
  7. Kuglice od kotrljanja na dezodoransu [s držačem loptice] - Ovo bi bila naša verzija višekotača:)
  8. HC -SR04 Ultrazvučni senzor - Za izbjegavanje prepreka.
  9. Prekidač (x1) - Za uključivanje ili isključivanje robota.
  10. Priključne žice - Za strujne krugove.
  11. Pištolj za vruće ljepilo - mislim da znate čemu služi.

Korak 2: Montaža

Skupština
Skupština
Skupština
Skupština
Skupština
Skupština

Najprije uzmite svoju hladnu ploču i označite gdje želite da vaš arduino leži na njoj, pomoću markera. Uklonite sve postojeće komponente kako biste napravili mjesta za svoj arduino.

Postavite svoj Arduino na tiskanu ploču, koristeći rupe za vijke na Arduinu kao vodič, označite točke na tiskanoj ploči tako da možete izbušiti rupe na tiskanoj ploči ako možete koristiti bilo koji prikladni generički vijak za pričvršćivanje vaše arduino ploče na tiskanu ploču. Korištenje vijka omogućuje vam jednostavno uklanjanje i ponovno postavljanje Arduina s tiskane ploče. Ako nemate bušilicu, možete napraviti rupe pomoću odvijača, pritisnite odvijač prema označenom dijelu i lagano pritisnite dok okrećete odvijač

Napomena: obavezno postavite izolacijski materijal između arduina i PCB -a kako biste spriječili da postojeće veze na PCB -u kratko spoje arduino

2: Pištoljem za vruće ljepilo zalijepite mini ploču na željeni dio tiskane ploče, imajte na umu da bi ultrazvučni senzor bio na ploči i ništa ga ne bi trebao blokirati kako bi mogao otkriti prepreke.

3: Iskrivite spojnu žicu oko stezaljki motora, provjerite svoju vezu kako biste provjerili rade li motori, a zatim ih podložite vrućim ljepilom. Nakon toga pričvrstite gume na motore.

4: Preokrenite tiskanu ploču [s arduinom i matičnom pločom] preko i vruće zalijepite omni kotač i motore sa stražnje strane. Pogledajte slike kako biste imali ideju kako to učiniti.

Za bržu gradnju možete zaboraviti vijke i samo upotrijebiti pištolj za vruće ljepilo da sve držite zajedno. Ako je ljepilo ispravno izvedeno, može djelovati kao izolator za arduino.

Korak 3: Električne veze

Električni priključci
Električni priključci
Električni priključci
Električni priključci
Električni priključci
Električni priključci
Električni priključci
Električni priključci

Za sada ste završili s izgradnjom. Međutim, motor bismo postavili na arduino nakon što smo obavili početno ožičenje.

Za električne veze moramo priključiti HC-SR04 ultrazvučni senzor, gumb s povlačnim otpornikom na arduino. Zatim bismo naše motore spojili na kanale M3 i M4 na štitu motora i složili oklop motora na arduino, škripajući žice s ultrazvučnog senzora i gumba na arduino pinu 13, 12 i 8 respektivno.

Priključci za ultrazvučni senzor HC-S04, gumb i otpornik za povlačenje prikazani su na slikama 1 i 2. Otpornik od 10 k-oma spaja pin na masu, to se radi kako bi pin na arduinu očitavao NISKO napon ulazi kroz prekidač.

Motorni štit koji koristim je verzija 1 Adafruit motornog štita, bez obzira na štit motora koji koristite bilo da je v1 ili v2 ili izvedenica, mislim da se veza neće mnogo razlikovati od onoga što sam ja radio. Za povezivanje motora, samo spojite lijeve žice motora na stezaljke M4 štita motora, a desni motor na stezaljke M3 [nije važno na koje ih kanale povezujete, naveo sam samo zbog koda]. Pogledajte slike 3 i 4.

P.s. Slika 4 (Shematski priključak motora) nije moja, nisam je imao vremena skicirati pa sam je nabavio sa

Nakon što se povežete, složite štitnik motora na arduino.

Korak 4: Kodirajte

Kodirati
Kodirati

Prije nego što možete pokrenuti kôd morate instalirati biblioteku AFMotor.h. To je knjižnica za motorni štit. Da biste to učinili, slijedite donju vezu koja sadrži korake za to i također ima vezu s koje možete preuzeti datoteke knjižnice.

Veza za instaliranje biblioteke AFMotor.h-https://learn.adafruit.com/adafruit-motor-shield/…

Nakon instalacije preporučujem da provjerite dc klasu motora u biblioteci kako biste znali kako je koristiti. Za referencu slijedite donju vezu.

Referentna veza za klasu AF_DCMotor-https://learn.adafruit.com/afmotor-library-referen…

Priložio sam arduino datoteku skice za donji kod. Tijekom pokretanja koda otvorite serijski monitor kako biste pratili radi li kôd kako treba

To je sve, momci, završili ste. Recite mi kako mogu poboljšati ovu instrukciju i sve probleme koje imate u polju za komentare. HVALA

Preporučeni: