Sadržaj:

AUTOMATSKA LIMA ZA SMEĆE ILI KORA. ZA SPASITI PLANETU .: 19 koraka (sa slikama)
AUTOMATSKA LIMA ZA SMEĆE ILI KORA. ZA SPASITI PLANETU .: 19 koraka (sa slikama)

Video: AUTOMATSKA LIMA ZA SMEĆE ILI KORA. ZA SPASITI PLANETU .: 19 koraka (sa slikama)

Video: AUTOMATSKA LIMA ZA SMEĆE ILI KORA. ZA SPASITI PLANETU .: 19 koraka (sa slikama)
Video: REVAN - THE COMPLETE STORY 2024, Srpanj
Anonim
Image
Image

By gaming feeling0Slijedi Više od autora:

Automatska maska
Automatska maska
Robot za crtanje sa Adafruit Shieldom (natječaj Make it Move)
Robot za crtanje sa Adafruit Shieldom (natječaj Make it Move)
Robot za crtanje sa Adafruit Shieldom (natječaj Make it Move)
Robot za crtanje sa Adafruit Shieldom (natječaj Make it Move)

Tinkercad projekti »

Prije nego što počnemo, preporučio bih vam da prije čitanja pogledate prvi video zapis jer je vrlo koristan

Zdravo, moje ime je Jacob i živim u Velikoj Britaniji.

Recikliranje je veliki problem gdje živim. Vidim puno smeća na poljima i moglo bi biti štetno. Ono što najviše smeta je to što posudice ima posvuda. Je li to zato što su ljudi lijeni? Odlučio sam to popraviti izradom kante za recikliranje koja vam dođe!

Započnimo…

Pribor

Dewalt/ bilo koji akumulatorski akumulator.

3D pisač. Vjerojatno biste se mogli izvući bez jednog.

Arduino uno.

Bluetooth modul.

Pretvarač dolara. Izborno, ovisno o tome koliko želite da vaš arduino traje.

Računalo i telefon.

2x IBT_2.

2x motor brisača.

Korak 1: Dobivanje snage

Image
Image
Dobivanje moći
Dobivanje moći

Imam vrlo mali budžet pa ne mogu trošiti svoj novac na skupe skupe Li-Po baterije ili čak Led kiselinu. Međutim, u vašem domu vjerojatno postoje zaista jeftine LI-Po baterije za koje ni ne znate. Akumulatorska bušilica Akumulatorske ili čak neke kosilice. Ove baterije su vrlo korisne i lagane su!

Nisam gubio vrijeme na početak! Uskočio sam u tinkercad i nakon nekoliko ponavljanja došao sam do ovoga:

Gore na vrhu.

Korak 2: Ožičenje motora

Ožičenje motora
Ožičenje motora

Kao što sam rekao u odjeljku zaliha, koristim 2x IBT_2 i arduino. Koristio sam ovaj dijagram ožičenja. NAPOMENA NISAM KORISTIO DIO POTENTIOMETRA. Ožičenje je bilo vrlo jednostavno i samo je uključivalo lemljenje. IBT_2 ima dva PWM pina jedan za okretanje motora unatrag i jedan prema naprijed. Također ima dva priključka za napajanje koji mogu biti od 3.3v do 5v. Ovo je sve što trebate povezati kako biste imali potpunu kontrolu nad motorom. Ne brinite za ostale pinove.

Korak 3: * Test * Kod

Image
Image

Napisao sam mali dio koda koji će polako ubrzavati motor i mijenjati smjer svakih 10 sekundi. To se postiže pomoću for petlje. IBT_2 je bio spojen na 5. i 6. PWM pin. Možete ga kopirati i zalijepiti.

Kodirati:

int RPWM_Output = 5; // Arduino PWM izlazni pin 5; spojite se na IBT-2 pin 1 (RPWM) int LPWM_Output = 6; // Arduino PWM izlazni pin 6; spojite na IBT-2 pin 2 (LPWM)

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

void loop () {{100} {101}

int i = 0; // ovdje unesite svoj glavni kôd, za ponavljanje:

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

// analogno pisanje u smjeru kazaljke na satu (RPWM_Output, i); analogWrite (LPWM_Output, 0); kašnjenje (100); }

kašnjenje (10000);

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

// Analogno pisanje u smjeru kazaljke na satu (RPWM_Output, 0); analogWrite (LPWM_Output, i); kašnjenje (100); }

kašnjenje (10000);

}

Korak 4: Arduino, Bluetooth modul i nosač razdjelnika napajanja

Arduino, Bluetooth modul i nosač razdjelnika napajanja
Arduino, Bluetooth modul i nosač razdjelnika napajanja
Arduino, Bluetooth modul i nosač razdjelnika napajanja
Arduino, Bluetooth modul i nosač razdjelnika napajanja

Vjerojatno biste mogli pobjeći bez 3D ispisa, ali puno je lakše samo ga ispisati, a ne napraviti. Tako sam dizajnirao kutiju za svoj arduino i Bluetooth modul da se ubaci s tinkercadom. Ova kutija sa strane ima rupe za vijke za montažu. Montirao sam ovo usred svoje polu-šasije. Na kraju sam samo morao napraviti rupe unutar kutije kako bih je montirao kao preveliku.

Korak 5: Šasija

Podvozje
Podvozje
Podvozje
Podvozje

Ova šasija izrađena je od šipkastog drva i jednostavno je pričvršćena s nekoliko vijaka za drvo. Napravio sam brzi model cad -a za vas. O ovome se zapravo nema puno za reći.

Korak 6: Nosači motora brisača

Nosači motora brisača
Nosači motora brisača

Ovo je zapravo iz prethodnog projekta pa su nosači već napravljeni, ali se sastoji od 3 komada teških traka.

Korak 7: Sigurnost

Sigurnost
Sigurnost

Opet sam dizajnirao nosač u tinkercadu za držanje prekidača od 7,5 ampera. Kao što možete vidjeti na gornjoj priloženoj slici.

Korak 8: IBT_2 nosači / nosači vozača motora

IBT_2 Nosači / Nosači za vozača motora
IBT_2 Nosači / Nosači za vozača motora
IBT_2 Nosači / Nosači za vozača motora
IBT_2 Nosači / Nosači za vozača motora

Našao sam nosač na stvarima koji sam malo uredio. Po mom mišljenju, radi jako dobar posao. Također je vrlo jak unatoč tome što se montira vrućim ljepilom.

Korak 9: Ponovno testirajte kôd

Image
Image

Napisao sam neki kod koji će, kad god mu pošaljete broj jedan, pokrenuti motore prema naprijed. Ovdje:

Korak 10: Ožičenje

Ožičenje
Ožičenje

Koristio sam mješavinu čokoladnog bloka i putnih električnih konektora za povezivanje većine stvari. Arduino iglice su lemljene. Također sam za vas napravio dijagram ožičenja. Ako to želite izgraditi, preporučio bih vam da potražite pojedinačne dijelove ožičenja jer je ovo pojednostavljena verzija.

Korak 11: Montaža kotača

Montaža na kotače
Montaža na kotače

Za kotače sam koristio stare od djeda. Zabio sam maticu M8 na motor brisača, a zatim na nju upotrijebio bravu s navojem. Nakon toga sam unutar matice uvrnuo šipku s navojem. Dodala sam dvije matice da se zaključaju, a zatim dodala peni za pranje. Zatim sam dodao podlošku i dvije matice za zaključavanje koje su jako zategnute između kotača.

Korak 12: Završni kod

Završni kod
Završni kod

Ovaj dio koda koristi varijablu zvanu 'i' postavljenu kao cijeli broj na 170. To je uvelike olakšalo ovo pisanje jer nisam morao pisati 170 svaki put kad želim okretati svaki motor. Broj 170 se koristi kao 170/255 što je ekvivalentno 12/18 volti. To sam riješio tako što sam 18 podijelio s dvanaest, a zatim 255 podijelio s rezultatom posljednjeg zbroja. 18/5 = 1,5. 255 / 1,5 = 170.

Zatim, budući da postoje dva pwm pina, svakom motoru sam dao naziv Motor: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Oba su postavljena kao izlazi na pinovima 5, 6, 10 i 11.

Također, postavio sam 4 cijela broja 1: naprijed_stanje 2: Nazad_stanje 3: Lijevo stanje 4: Desno stanje. U postavkama su prema zadanim postavkama bile postavljene na 0. Koristio sam jednostavne if naredbe za svaku od njih. Djeluje tako da postavi stanje naprijed na 1 ako se primi '1', a također uključuje i motore. Zatim, postoji još jedna naredba if koja kaže ako je stanje naprijed = 1, a jedna je primljena, isključite motore. Sve u svemu, to znači da će, kada pritisnete gumb, nastaviti s radom, a kada ga ponovno pritisnete, prestat će.

Korak 13: Aplikacija

Image
Image
Opcionalno pokretno lice
Opcionalno pokretno lice

Ova je aplikacija napisana u izumitelju aplikacije MIT -a i koristi virtualne zaslone za postizanje Bluetooth veze na svakom zaslonu (2 od njih). Ne dopušta vam ulazak na upravljački zaslon ako nemate vezu putem bluetootha. Jednostavno, sve što radi je slanje '1' '2' '3' '4' na arduino, ovisno o tome koji gumb pritisnete.

Korak 14: Kretanje (TEST bez kante)

Napravio sam video koji prikazuje što sve može bez kante za smeće.

Korak 15: Montiranje kante

Ova stvar je bila vrlo jednostavna i samo je umetnuta. Ne morate je uvrtati niti bilo što drugo. Samo dodajte kotače i ZOOM!

Korak 16: Prvi pravilan pogon

Image
Image

Postoji video koji sam napravio ako ga niste vidjeli na početku.

Korak 17: Izborno pokretno lice

3D sam ispisao svaku datoteku s ovog: https://www.thingiverse.com/thing:2994999 thingiverse posta na ljestvici 60%. Zatim sam ga vruće zalijepio na servo trubu i ovako izrezao utor u kanti. Koristio sam aa bateriju za napajanje zasebnog Arduina i serva. Koristio sam primjer šifriranja Arduino biblioteke.

Korak 18: Hvala što ste postigli ovo daleko !

Uspio si. Hvala ako ste uspjeli dovde, nadam se da vam se svidjelo.

Korak 19: Poboljšanja

Mislim da je ovaj projekt ispao super, ali uvijek ima prostora za poboljšanje!

Prvo što bih promijenio je da ga učinim potpuno automatskim sa Lidar senzorima ili slično. Promijenio bih i kotače. Kotači su promjera samo 7 inča i mislim da bi, kad bih uspio to učiniti malo većim, bilo bolje raditi na cross countryju i brže. Na kraju, učinio bih ga mnogo kompaktnijim kako bih mogao imati više mjesta za dio kante.

Natjecanje robota
Natjecanje robota
Natjecanje robota
Natjecanje robota

Drugoplasirani na natjecanju Roboti

Preporučeni: