Sadržaj:

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

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

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

By gaming feeling0Sledi još autora:

Automatska maska
Automatska maska
Robot za crtanje sa Adafruit Shieldom (natječaj za pokret)
Robot za crtanje sa Adafruit Shieldom (natječaj za pokret)
Robot za crtanje sa Adafruit Shieldom (natječaj za pokret)
Robot za crtanje sa Adafruit Shieldom (natječaj za pokret)

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 tamo gdje živim. Vidim puno smeća na poljima i moglo bi biti štetno. Ono što najviše nervira je to što posudice postoje posvuda. Je li to zato što su ljudi lijeni? Odlučio sam to popraviti tako što sam napravio kantu za recikliranje koja vam dolazi!

Hajde da počnemo…

Supplies

Dewalt/ bilo koji akumulatorski akumulator.

3D štampač. Vjerovatno biste mogli pobjeći bez jednog.

Arduino uno.

Bluetooth modul.

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

Računar i telefon.

2x IBT_2.

2x motor brisača.

Korak 1: Dobijanje snage

Image
Image
Getting Power
Getting Power

Imam vrlo mali budžet pa ne mogu trošiti svoj novac na skupocjene 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 vreme na početak! Uskočio sam u tinkercad i nakon nekoliko ponavljanja došao sam do ovoga:

Gore gore.

Korak 2: Ožičenje motora

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

Kao što sam rekao u odjeljku potrošnog materijala, 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 o ostalim iglama.

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 povezan na 5. i 6. PWM pin. Možete ga kopirati i zalijepiti.

Šifra:

int RPWM_Output = 5; // Arduino PWM izlazni pin 5; spojite 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

Vjerovatno biste mogli pobjeći i bez 3D ispisa, ali mnogo je lakše samo ga ispisati umjesto napraviti. Tako sam dizajnirao kutiju za moj arduino i Bluetooth modul da se ubaci sa tinkercadom. Ova kutija ima rupe za vijke sa strane za montažu. Ovo sam montirao usred svoje polu-šasije. Na kraju sam samo morao napraviti rupe unutar kutije da je montiram kao preveliku.

Korak 5: Šasija

Chassis
Chassis
Chassis
Chassis

Ova šasija izrađena je od šipkastog drveta i jednostavno je pričvršćena s nekoliko vijaka za drvo. Napravio sam brzi CAD model za vas. Nema se baš šta reći o ovome.

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

Saftey
Saftey

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

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

Korak 9: Ponovo 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đe sam za vas napravio dijagram ožičenja. Ako želite ovo izgraditi, preporučio bih vam da potražite pojedinačne dijelove ožičenja jer je ovo pojednostavljena verzija.

Korak 11: Montiranje kotača

Montaža točkova
Montaža točkova

Za kotače sam koristio stare od djeda. Zalijepio sam maticu M8 na motor brisača, a zatim na nju koristio bravu za navoje. Nakon toga sam uvrtio navojnu šipku unutar matice. Dodao sam dvije matice kako bih ih zaključao, a zatim dodao perač za peni. Zatim sam dodao podlošku i dvije matice za pričvršćivanje koje su jako zategnute između kotača.

Korak 12: Završni kod

Final Code
Final Code

Ovaj dio koda koristi varijablu koja se zove 'i' postavljena 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 podijelivši 18 sa 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: forward_state 2: Backward_state 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. Radi tako da postavi stanje naprijed na 1 ako se primi '1', a 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 dugme, nastaviti s radom, a kada ga ponovo pritisnete, zaustavit će se.

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 ekranu (2 od njih). Ne dozvoljava vam ulazak na kontrolni ekran ako nemate vezu putem bluetootha. Jednostavno, sve što radi je slanje '1' '2' '3' '4' na arduino, ovisno o tome koje dugme pritisnete.

Korak 14: Kretanje (TEST bez korpe)

Napravio sam video koji pokazuje šta sve može bez kante za smeće.

Korak 15: Montiranje kante

Ova stvar je bila vrlo laka i samo je umetnuta. Ne morate je uvrtati niti bilo šta drugo. Samo dodajte točkove i ZOOM!

Korak 16: Prvi pravilan pogon

Image
Image

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

Korak 17: Opcionalno pokretno lice

Odštampao sam 3d svaku datoteku sa ovog: https://www.thingiverse.com/thing:2994999 thingiverse posta na 60% skali. Zatim sam ga vruće zalijepio na servo trubu i ovako izrezao utor u kanti. Koristio sam aa bateriju za napajanje zasebnog Arduina i servo -a. Koristio sam primjer šifriranja Arduino biblioteke.

Korak 18: Hvala što ste dobili ovo daleko !

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

Korak 19: Poboljšanja

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

Prvo što bih promijenio je da ga učinim potpuno automatskim sa Lidar senzorima ili slično. Takođe bih promenio točkove. Točkovi imaju samo 7 inča u prečniku i mislim da bi, kad bih uspeo da bude malo veći, bilo bolje raditi na krosu i brže. Na kraju, učinio bih ga mnogo kompaktnijim kako bih imao više prostora za dio kante.

Takmičenje robota
Takmičenje robota
Takmičenje robota
Takmičenje robota

Drugoplasirani na takmičenju Roboti

Preporučuje se: