Satura rādītājs:

Roll-E [uzlabots e-atkritumu robots]: 4 soļi (ar attēliem)
Roll-E [uzlabots e-atkritumu robots]: 4 soļi (ar attēliem)

Video: Roll-E [uzlabots e-atkritumu robots]: 4 soļi (ar attēliem)

Video: Roll-E [uzlabots e-atkritumu robots]: 4 soļi (ar attēliem)
Video: WhiteOut Survival State Transfer Event Live Thoughts 2024, Novembris
Anonim
Roll-E [uzlabots e-atkritumu robots]
Roll-E [uzlabots e-atkritumu robots]

Atcerieties mūsu draugu savākšanas draugu WALL · E? Šis puisis šeit ir viņa jaunākais brālēns, un viņu sauc Roll-E. Oficiāli šī ir mana pirmā pamācība, tāpēc, lūdzu, esiet laipni un dariet man zināmas visas kļūdas, kuras es varu pieļaut.

Nevienam nepatīk lasīt garus norādījumus bez attēliem, tāpēc es centos pēc iespējas vairāk pievienot daudz attēlu, lai padarītu šī robota izveidošanu vieglu. Es arī padarīju pamācību pēc iespējas īsāku un precīzāku [tikai četri soļi].

Instrukcija būs četrās daļās;

  • Materiāli
  • Montāža
  • Elektriskie savienojumi
  • Kods.

Ļaujim ienirt ….

1. solis: materiāli

Materiāli
Materiāli

Materiālu saraksts

  1. Arduino Uno (x1) - tās būtu mūsu robota smadzenes.
  2. Motora vairogs (x1) - Lai darbinātu mūsu pārnesumus, jūs varētu izmantot L293D mikroshēmu, lai to pašu darītu, ja zināt. Es izvēlējos motora vairogu, jo to ir salīdzinoši vieglāk lietot, kā arī tas dod iespēju pievienot vairāk motoru, lai uzlabotu funkcionalitāti.
  3. Zobrati (2)
  4. Robota riepas (x2) - tās darbotos kā mūsu riteņi.
  5. Mini maizes dēlis (x1) - lai viegli izveidotu mūsu ķēdi bez nepieciešamības lodēt.
  6. Lieliski izskatīta iespiedshēmas plate (pcb) no vecās elektronikas - tas būtu mūsu robota uzdevums, tas nekalpo nekādiem inteliģentiem mērķiem, tas vienkārši izskatās forši un atjauno veco elektroniku.
  7. Bumbas no ruļļa uz dezodoranta [ar bumbiņas turētāju] - tā būtu mūsu visurgājēja versija:)
  8. HC -SR04 ultraskaņas sensors - novērš šķēršļus.
  9. Slēdzis (x1) - robota ieslēgšanai vai izslēgšanai.
  10. Savienojošie vadi - ķēžu veidošanai.
  11. Karstās līmes pistole - es domāju, ka jūs zināt, kam tas tiek izmantots.

2. solis: montāža

Montāža
Montāža
Montāža
Montāža
Montāža
Montāža

Vispirms paņemiet savu foršo PCB un atzīmējiet, kur vēlaties, lai jūsu arduino uz tā gulētu, izmantojot marķieri. Noņemiet visas esošās sastāvdaļas, lai atbrīvotu vietu jūsu arduino.

Novietojiet savu Arduino uz PCB, izmantojot Arduino skrūvju caurumus kā vadlīnijas, atzīmējiet punktus uz PCB, lai jūs varētu urbt caurumus uz PCB, ja jūs varētu izmantot jebkuru piemērotu vispārēju skrūvi, lai pievienotu savu arduino plāksni pie PCB. Izmantojot skrūvi, varat viegli noņemt un atkal piestiprināt Arduino no PCB. Ja jums nav urbjmašīnas, jūs varat izveidot caurumus, izmantojot skrūvgriezi, piespiediet skrūvgriezi pret atzīmēto daļu un viegli piespiediet, vienlaikus pagriežot skrūvgriezi

Piezīme: noteikti novietojiet izolācijas materiālu starp arduino un PCB, lai novērstu esošos PCB savienojumus, lai radītu īssavienojumu arduino

2: Izmantojot karsto līmes pistoli, pielīmējiet mini maizes dēli vēlamajā PCB daļā, ņemiet vērā, ka ultraskaņas sensors atrodas uz maizes dēļa un nekas to nedrīkst bloķēt, lai tas varētu noteikt šķēršļus.

3: Izvelciet savienojošo vadu ap motora spailēm, pārbaudiet savienojumu, lai pārliecinātos, ka motori darbojas, un pēc tam tos atbalsta ar karstu līmi. Pēc tam riepas piestipriniet pie motoriem.

4: Pagrieziet PCB [ar pievienoto arduino un maizes dēli] un karsti pielīmējiet universālo riteni un motorus aizmugurē. Skatiet attēlus, lai uzzinātu, kā to izdarīt.

Lai ātrāk izveidotu, varat aizmirst skrūves un vienkārši izmantot karstu līmes pistoli, lai visu turētu kopā. Pareizi darot, līme var darboties kā arduino izolators.

3. darbība: elektriskie savienojumi

Elektriskie savienojumi
Elektriskie savienojumi
Elektriskie savienojumi
Elektriskie savienojumi
Elektriskie savienojumi
Elektriskie savienojumi
Elektriskie savienojumi
Elektriskie savienojumi

Jūs esat pabeidzis būvniecību. Tomēr pēc sākotnējās elektroinstalācijas mēs sakārtosim arduino aizsērējušo motoru.

Elektriskajiem savienojumiem arduino ir jāpievieno ultraskaņas sensors HC-SR04, poga ar nolaižamu rezistoru. Tad mēs savienotu savus motorus ar kanāliem M3 un M4 uz motora vairoga un sakrautu motora vairogu līdz arduino, saspiežot vadus no ultraskaņas sensora un pogas attiecīgi arduino tapā 13, 12 un 8.

HC-S04 ultraskaņas sensora, pogas un nolaižamā rezistora savienojumi ir parādīti 1. un 2. attēlā. 10k-omu rezistors savieno tapu ar zemi, tas tiek darīts tā, lai arduino taustiņš lasītu LOW, ja nē caur slēdzi ieplūst spriegums.

Motora vairogs, kuru es izmantoju, ir Adafruit motora vairoga 1. versija neatkarīgi no jūsu izmantotā motora vairoga, neatkarīgi no tā, vai izmantojat v1 vai v2 vai atvasinājumu, es nedomāju, ka savienojums daudz atšķirtos no tā, ko es darīju. Motora savienošanai vienkārši pievienojiet kreisos motora vadus motora vairoga M4 spailēm un labo motoru - M3 spailēm [nav īsti svarīgi, ar kādiem kanāliem jūs tos savienojat, es norādīju tikai sava koda dēļ]. Skatiet 3. un 4. attēlu.

Ps. 4. attēls (shematisks motora savienojums) nav mans, man nebija laika to ieskicēt, tāpēc es to ieguvu vietnē

Pēc savienojumu izveidošanas salieciet motora vairogu arduino.

4. solis: kods

Kods
Kods

Lai varētu palaist kodu, jāinstalē bibliotēka AFMotor.h. Tā ir motora vairoga bibliotēka. Lai to izdarītu, sekojiet zemāk esošajai saitei, un tajā ir norādītas darbības, kā arī saite, no kuras varat lejupielādēt bibliotēkas failus.

AFMotor.h bibliotēkas instalēšanas saite-https://learn.adafruit.com/adafruit-motor-shield/…

Pēc instalēšanas iesaku apskatīt bibliotēkas atsauces līdzstrāvas motoru klasi, lai uzzinātu, kā to izmantot. Lai iegūtu atsauci, sekojiet zemāk esošajai saitei.

AF_DCMotor klases atsauces saite-https://learn.adafruit.com/afmotor-library-referen…

Zemāk esošajam kodam esmu pievienojis arduino skices failu. Koda darbības laikā atveriet seriālo monitoru, lai izsekotu, vai kods darbojas kā vajadzētu

Tas ir, puiši, esat pabeidzis, lūdzu, dariet man zināmu, kā es varu uzlabot šo pamācību, kā arī visas iespējamās problēmas komentāru lodziņā. PALDIES

Ieteicams: