Sisukord:

AUTomaatne prügi saab või prügikasti. PLANEETI SALVESTAMISEKS: 19 sammu (piltidega)
AUTomaatne prügi saab või prügikasti. PLANEETI SALVESTAMISEKS: 19 sammu (piltidega)

Video: AUTomaatne prügi saab või prügikasti. PLANEETI SALVESTAMISEKS: 19 sammu (piltidega)

Video: AUTomaatne prügi saab või prügikasti. PLANEETI SALVESTAMISEKS: 19 sammu (piltidega)
Video: TT: Closer to the Edge - TT3D - Subtiitrid saadaval! 2024, November
Anonim
Image
Image

Autor mängimine tunne

Automaatne mask
Automaatne mask
Joonistusrobot Adafruit Shieldiga (võistlus „Tee liikuma”)
Joonistusrobot Adafruit Shieldiga (võistlus „Tee liikuma”)
Joonistusrobot Adafruit Shieldiga (võistlus „Tee liikuma”)
Joonistusrobot Adafruit Shieldiga (võistlus „Tee liikuma”)

Tinkercadi projektid »

Enne alustamist soovitan teil enne selle lugemist vaadata esimest videot, kuna see on väga kasulik

Tere, minu nimi on Jacob ja ma elan Ühendkuningriigis.

Ringlussevõtt on suur probleem, kus ma elan. Ma näen põldudel palju prügi ja see võib olla kahjulik. Kõige tüütum on selle juures see, et igal pool on prügikastid. Kas sellepärast, et inimesed on laisad? Otsustasin selle parandada, tehes teile kättesaadava prügikasti!

Alustame…

Tarvikud

Dewalt/ mis tahes juhtmeta tööriista aku.

3D printer. Tõenäoliselt pääsete ühest välja.

Arduino uno.

Bluetooth moodul.

Bucki muundur. Valikuline sõltuvalt sellest, kui kaua soovite, et teie arduino kestaks.

Arvuti ja telefon.

2x IBT_2.

2x klaasipuhasti mootor.

Samm: toite saamine

Image
Image
Võimu saamine
Võimu saamine

Mul on väga kitsas eelarve, nii et ma ei saa raisata oma raha uhketele kallitele Li-Po akudele ega isegi Led-happele. Siiski on teie kodus tõenäoliselt odavaid LI-Po akusid, millest te isegi ei tea. Akutrell Aku või isegi mõned muruniidukid. Need patareid on väga kasulikud ja kerged!

Ma ei raisanud alustamiseks aega! Ma hüppasin Tinkercadisse ja pärast mõningaid kordusi jõudsin järgmisele:

Üles.

Samm: mootorite ühendamine

Mootorite ühendamine
Mootorite ühendamine

Nagu ma tarnete osas ütlesin, kasutan ma 2x IBT_2 ja arduinot. Kasutasin seda ühendusskeemi MÄRKUS MA EI KASUTANUD POTENTIOMEETRI OSA. Juhtmestik oli väga lihtne ja hõlmas lihtsalt jootmist. IBT_2 -l on kaks PWM -tihvti, üks mootori tagurpidi pööramiseks ja teine edasi. Sellel on ka kaks pistikut, mille võimsus võib olla 3,3–5 V. Need on kõik, mida peate mootori juhtimiseks täielikult ühendama. Ärge muretsege teiste tihvtide pärast.

3. samm: * testige * koodi

Image
Image

Kirjutasin väikese koodi, mis kiirendab aeglaselt mootorit ja muudab suunda iga 10 sekundi tagant. See saavutatakse for -silmuse abil. IBT_2 ühendati viienda ja kuuenda PWM -pistikuga. Saate selle kopeerida ja kleepida.

Kood:

int RPWM_Output = 5; // Arduino PWM väljundtipp 5; ühendage IBT-2 pin 1 (RPWM) int LPWM_Output = 6; // Arduino PWM väljundtipp 6; ühendage IBT-2 kontaktiga 2 (LPWM)

void setup () {pinMode (RPWM_Output, OUTPUT); pinMode (LPWM_Output, OUTPUT); }

void loop () {

int i = 0; // pange oma põhikood siia korduvaks käitamiseks:

jaoks (i = 0; i <255; i ++) {

// päripäeva analogWrite (RPWM_Output, i); analogWrite (LPWM_Output, 0); viivitus (100); }

viivitus (10000);

jaoks (i = 0; i <255; i ++) {

// Anti Clockwise analogWrite (RPWM_Output, 0); analogWrite (LPWM_Output, i); viivitus (100); }

viivitus (10000);

}

Samm: Arduino, Bluetooth -moodul ja toitejaoturi kinnitus

Arduino, Bluetooth -moodul ja toitejaoturi kinnitus
Arduino, Bluetooth -moodul ja toitejaoturi kinnitus
Arduino, Bluetooth -moodul ja toitejaoturi kinnitus
Arduino, Bluetooth -moodul ja toitejaoturi kinnitus

Ilmselt pääsete ilma 3D -printimiseta, kuid palju lihtsam on see lihtsalt printida, mitte teha. Nii kujundasin oma arduino- ja Bluetooth -mooduli jaoks karbi, et see koos tinkercadiga sisse libiseks. Sellel karbil on külgedel kruviavad kinnitamiseks. Ma paigaldasin selle oma poolõppetöö keskele. Lõppkokkuvõttes pidin lihtsalt looma karbi sisse augud, et see nii suureks kinnitada.

5. samm: šassii

Šassii
Šassii
Šassii
Šassii

See šassii oli valmistatud naastude puidust ja lihtsalt kruvitud mõne puidukruviga kokku. Lõin teile kiire cad mudeli. Selle kohta pole tegelikult palju öelda.

6. samm: klaasipuhasti mootorikinnitused

Klaasipuhasti mootorikinnitused
Klaasipuhasti mootorikinnitused

See pärineb tegelikult eelmisest projektist, nii et kinnitused olid juba tehtud, kuid see koosneb kolmest raskest rihmast.

Samm: turvaline

Turvaline
Turvaline

Ma kujundasin jällegi tinkercadis aluse 7,5 ampri kaitselüliti hoidmiseks. Nagu näete ülaltoodud lisatud pildil.

Samm 8: IBT_2 alused / mootorijuhi kinnitused

IBT_2 Alused / Mootori juhi alused
IBT_2 Alused / Mootori juhi alused
IBT_2 Alused / Mootori juhi alused
IBT_2 Alused / Mootori juhi alused

Leidsin asjaiversiverist mäe, mida natuke redigeerisin. Minu arvates teeb see väga head tööd. See on ka väga tugev, hoolimata sellest, et see on paigaldatud kuuma liimiga.

9. samm: testige koodi uuesti

Image
Image

Olen kirjutanud koodi, mis paneb mootorid iga kord, kui saadate selle number üks, edasi pöörlema. Siin:

Samm: juhtmestik

Juhtmestik
Juhtmestik

Enamiku asjade ühendamiseks kasutasin šokolaadiploki ja tee -elektriliste pistikute segu. Arduino tihvtid on joodetud. Olen koostanud teile ka ühendusskeemi. Kui soovite seda ehitada, soovitan teil otsida üksikute osade juhtmestikku, kuna see on lihtsustatud versioon.

11. samm: rataste paigaldamine

Ratta kinnitus
Ratta kinnitus

Rataste jaoks kasutasin vanaisa juures vanu. Kinnitasin klaasipuhasti mootorile M8 mutri ja kasutasin selle peal niidilukku. Pärast seda keerasin mutri sisse keermestatud varda. Lisasin kaks mutrit, et see kokku lukustada ja seejärel lisasin senti pesuri. Seejärel lisasin ratta vahele pesuri ja kaks lukustusmutrit.

12. samm: lõplik kood

Lõplik kood
Lõplik kood

See kooditükk kasutab muutujat „i”, mis on täisarvuks seatud 170. See muutis selle kirjutamise palju lihtsamaks, kuna ma ei pidanud iga mootori pööramiseks kirjutama 170. Kasutatakse numbrit 170, kuna see on 170/255, mis võrdub 12/18 voltiga. Ma töötasin selle välja, jagades 18 kaheteistkümnega ja seejärel jagades 255 viimase summa tulemusega. 18/5 = 1,5. 255 / 1,5 = 170.

Siis, kuna seal on kaks pwm -tihvti, nimetasin iga mootori mootoriks: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Mõlemad seadistati väljunditena tihvtidele 5, 6, 10 ja 11.

Samuti määrasin 4 täisarvu 1: edasi_olek 2: tagurpidi olek 3: vasak olek 4: parem olek. Seadistuses olid need vaikimisi seatud väärtusele 0. Kasutasin igaühe jaoks lihtsat if -lauset. See töötab, seades "1" vastuvõtmisel edasi olekuks 1 ja lülitab sisse ka mootorid. Siis on veel üks if -lause, mis ütleb, et edasisuunamise olek = 1 ja üks on saadud, lülitage mootorid välja. Üldiselt tähendab see seda, et kui klõpsate nupul, jätkub see ja uuesti klõpsamisel see peatub.

Samm 13: rakendus

Image
Image
Valikuline liikuv nägu
Valikuline liikuv nägu

See rakendus on kirjutatud MIT -i rakenduse leiutajas ja kasutab virtuaalseid ekraane, et saavutada igal ekraanil (neist 2) Bluetooth -ühendus. See ei luba teid juhtimisekraanile siseneda, kui teil pole Bluetoothi kaudu ühendust. Lihtsalt, kõik, mida ta teeb, on arduinole '1' '2' '3' '4' saatmine sõltuvalt sellest, millist nuppu vajutate.

14. samm: liikumine (TEST ilma prügikastita)

Olen loonud video, et näidata, mida see ilma prügikastita teha saab.

15. samm: prügikasti paigaldamine

See asi oli väga lihtne ja läks lihtsalt sisse. Te ei pea seda sisse keerama ega midagi. Lihtsalt lisage rattad ja ZOOM!

16. samm: esimene korralik sõit

Image
Image

Seal on video, mille tegin, kui te seda alguses ei näinud.

17. samm: valikuline liikuv nägu

Ma printisin iga faili siit: https://www.thingiverse.com/thing:2994999 thingiverse postitus 60% skaalal. Seejärel liimisin selle servosarve külge kuumalt ja lõikasin prügikasti sellise pilu. Kasutasin eraldi Arduino ja servo toiteks aa aku. Kasutasin näite pühkimiskoodi Arduino raamatukogu.

18. samm: aitäh selle kaugele jõudmise eest !

Saite hakkama. Tänan teid, kui olete nii kaugele jõudnud, loodan, et teile meeldis.

19. samm: täiustused

Ma arvan, et see projekt õnnestus suurepäraselt, kuid alati on arenguruumi!

Esimene asi, mida ma muudaksin, on muuta see täisautomaatseks Lidari anduritega või midagi sellist. Vahetaksin ka rattad. Rattad on vaid 7 tolli läbimõõduga ja ma arvan, et kui suudaksin selle natuke suuremaks muuta, oleks parem krossi teha ja kiiremini. Lõpuks muudaksin selle palju kompaktsemaks, et mul oleks prügikasti jaoks rohkem ruumi.

Robotite võistlus
Robotite võistlus
Robotite võistlus
Robotite võistlus

Robotite võistluse teine koht

Soovitan: