Turinys:
- Prekės
- 1 žingsnis: gaukite energijos
- 2 žingsnis: prijunkite variklius
- 3 žingsnis: * Išbandykite * kodą
- 4 žingsnis: „Arduino“, „Bluetooth“modulis ir maitinimo skirstytuvo laikiklis
- 5 žingsnis: važiuoklė
- 6 žingsnis: valytuvų variklių tvirtinimai
- 7 žingsnis: saugus
- 8 žingsnis: IBT_2 laikikliai / variklio vairuotojo laikikliai
- 9 veiksmas: dar kartą išbandykite kodą
- 10 žingsnis: laidų prijungimas
- 11 žingsnis: ratų montavimas
- 12 žingsnis: galutinis kodas
- 13 veiksmas: programa
- 14 žingsnis: judėjimas (BANDYMAS be šiukšliadėžės)
- 15 žingsnis: šiukšliadėžės montavimas
- 16 žingsnis: pirmasis tinkamas važiavimas
- 17 žingsnis: pasirenkamas judantis veidas
- 18 žingsnis: ačiū, kad pasiekėte šį TOLĮ !
- 19 žingsnis: patobulinimai
Video: AUTOMATINĖS šiukšlės gali arba šiukšliadėžė. IŠSAUGOTI PLANETĄ: 19 žingsnių (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Stebėkite daugiau autoriaus:
Tinkercad projektai »
Prieš pradėdami, rekomenduoju prieš skaitant šį vaizdo įrašą pažiūrėti, nes tai labai naudinga
Sveiki, mano vardas yra Jokūbas ir aš gyvenu JK.
Perdirbimas yra didelė problema, kurioje gyvenu. Laukuose matau daug šiukšlių ir tai gali būti žalinga. Labiausiai erzina tai, kad visur yra šiukšliadėžės. Ar taip yra todėl, kad žmonės yra tingūs? Aš nusprendžiau tai išspręsti padarydamas pas jus atiduodamą šiukšliadėžę!
Pradėkime…
Prekės
„Dewalt“/ bet koks akumuliatorinis įrankio akumuliatorius.
3D spausdintuvas. Tikriausiai galėtumėte išsisukti be vieno.
Arduino uno.
„Bluetooth“modulis.
Buck konverteris. Pasirenkama priklausomai nuo to, kiek laiko norite, kad jūsų arduino tarnautų.
Kompiuteris ir telefonas.
2x IBT_2.
2x valytuvo variklis.
1 žingsnis: gaukite energijos
Turiu labai ribotą biudžetą, todėl negaliu švaistyti pinigų išgalvotoms brangioms „Li-Po“baterijoms ar net „Led“rūgštims. Tačiau jūsų namuose tikriausiai yra tikrai pigių LI-Po baterijų, apie kurias net nežinote. Akumuliatorinis gręžtuvas Akumuliatorius ar net kai kurios vejapjovės. Šios baterijos yra labai naudingos ir lengvos!
Negaišau laiko pradėdamas! Įšokau į tinkercad ir po kelių pakartojimų sugalvojau:
Į viršų.
2 žingsnis: prijunkite variklius
Kaip sakiau reikmenų skyriuje, naudoju 2x IBT_2 ir arduino. Naudojau šią prijungimo schemą PASTABA NENAUDOJU POTENCIOMETRO DALIES. Elektros instaliacija buvo labai paprasta ir apėmė tik litavimą. IBT_2 turi du PWM kaiščius: vieną variklio sukimui atgal ir vieną į priekį. Jame taip pat yra du maitinimo kaiščiai, kurie gali būti nuo 3.3v iki 5v. Tai viskas, ko jums reikia, kad galėtumėte visiškai valdyti variklį. Nesijaudinkite dėl kitų kaiščių.
3 žingsnis: * Išbandykite * kodą
Aš parašiau nedidelį kodą, kuris lėtai pagreitins variklį ir keičia kryptį kas 10 sekundžių. Tai pasiekiama naudojant for ciklą. IBT_2 buvo prijungtas prie 5 ir 6 PWM kaiščio. Galite nukopijuoti ir įklijuoti.
Kodas:
int RPWM_Output = 5; // „Arduino PWM“išvesties kaištis 5; prisijungti prie IBT-2 pin 1 (RPWM) int LPWM_Output = 6; // „Arduino PWM“išvesties kaištis 6; prijungti prie IBT-2 2 kontaktų (LPWM)
void setup () {pinMode (RPWM_Output, OUTPUT); pinMode (LPWM_Output, OUTPUT); }
void loop () {
int i = 0; // Įdėkite savo pagrindinį kodą čia, kad paleistumėte pakartotinai:
(i = 0; i <255; i ++) {
// Pagal laikrodžio rodyklę analogWrite (RPWM_Output, i); analogWrite (LPWM_Output, 0); vėlavimas (100); }
vėlavimas (10000);
(i = 0; i <255; i ++) {
// Anti Clockwise analogWrite (RPWM_Output, 0); analogWrite (LPWM_Output, i); vėlavimas (100); }
vėlavimas (10000);
}
4 žingsnis: „Arduino“, „Bluetooth“modulis ir maitinimo skirstytuvo laikiklis
Tikriausiai išsiversite be 3D spausdinimo, tačiau daug lengviau tiesiog atspausdinti, o ne padaryti. Taigi aš sukūriau dėžutę savo „arduino“ir „Bluetooth“moduliui, kad būtų galima patekti į tinkercad. Šios dėžutės šone yra varžtų skylės montuoti. Aš tai sumontavau savo pusiau chass viduryje. Galų gale aš tiesiog turėjau sukurti skyles dėžutės viduje, kad ją pritvirtinčiau, nes ji buvo per didelė.
5 žingsnis: važiuoklė
Ši važiuoklė buvo pagaminta iš smeigių medienos ir tiesiog prisukama keliais medvaržčiais. Aš jums sukūriau greitą modelį. Apie tai tikrai nėra daug ką pasakyti.
6 žingsnis: valytuvų variklių tvirtinimai
Tai iš tikrųjų yra iš ankstesnio projekto, todėl tvirtinimai jau buvo pagaminti, tačiau jį sudaro 3 sunkiųjų diržų dalys.
7 žingsnis: saugus
Aš ir vėl suprojektavau laikiklį tinkercad, kad būtų galima laikyti 7,5 amperų grandinės pertraukiklį. Kaip matote aukščiau esančiame paveikslėlyje.
8 žingsnis: IBT_2 laikikliai / variklio vairuotojo laikikliai
„Thingsiverse“radau kalną, kurį šiek tiek redagavau. Mano nuomone, tai atlieka labai gerą darbą. Jis taip pat yra labai stiprus, nepaisant to, kad yra pritvirtintas karštais klijais.
9 veiksmas: dar kartą išbandykite kodą
Aš parašiau tam tikrą kodą, kuris kiekvieną kartą, kai atsiųsite jam pirmąjį numerį, paskatins variklius suktis į priekį. Čia:
10 žingsnis: laidų prijungimas
Daugumai dalykų prijungti naudojau šokolado blokų ir „way go“elektros jungčių mišinį. Arduino kaiščiai buvo lituojami. Aš taip pat sukūriau jums prijungimo schemą. Jei norite tai sukurti, rekomenduočiau ieškoti atskirų dalių laidų, nes ši yra supaprastinta versija.
11 žingsnis: ratų montavimas
Ratams aš naudoju senus senelius. Aš priklijavau M8 veržlę ant valytuvo variklio ir tada panaudojau sriegio fiksatorių. Po to veržlės viduje įsukau srieginį strypą. Pridėjau dvi veržles, kad ją užfiksuotų, ir tada pridėjau cento skalbyklę. Tada aš pridėjau poveržlę ir dvi tvirtinimo veržles, tvirtai įtemptas tarp rato.
12 žingsnis: galutinis kodas
Šis kodo gabalas naudoja kintamąjį, vadinamą „i“, kuris yra sveikasis skaičius iki 170. Dėl to buvo daug lengviau tai parašyti, nes man nereikėjo rašyti 170 kiekvieną kartą, kai noriu suktis kiekvieną variklį. Skaičius 170 naudojamas kaip 170/255, kuris atitinka 12/18 voltų. Aš tai supratau padalijęs 18 iš dvylikos, o tada 255 padalijęs iš paskutinės sumos rezultato. 18/5 = 1,5. 255 / 1,5 = 170.
Tada, kadangi yra du pwm kaiščiai, kiekvieną variklį pavadinau vienu varikliu: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Abu jie buvo nustatyti kaip 5, 6, 10 ir 11 kaiščių išėjimai.
Be to, aš nustatiau 4 sveikus skaičius 1: priekinė_stata 2: atgalinė_stata 3: kairioji būsena 4: dešinė būsena. Sąrankoje jie pagal numatytuosius nustatymus buvo nustatyti į 0. Kiekvienam iš jų naudoju paprastus, jei teiginius. Jis veikia nustatydamas pirmyn būseną į 1, jei gaunamas „1“, ir taip pat įjungia variklius. Tada yra dar vienas teiginys, sakantis, jei būsena į priekį = 1 ir vienas gautas, išjunkite variklius. Apskritai tai reiškia, kad spustelėjus mygtuką jis tęsis, o paspaudus dar kartą - jis sustos.
13 veiksmas: programa
Ši programa buvo parašyta „MIT“programų išradėjuje ir naudoja virtualius ekranus, kad pasiektų „Bluetooth“ryšį visame ekrane (2 iš jų). Tai neleidžia jums patekti į valdymo ekraną, nebent turite ryšį per „Bluetooth“. Tiesiog viskas, ką jis daro, yra siųsti „1“, „2“, „3“, „4“į arduino, priklausomai nuo to, kurį mygtuką paspausite.
14 žingsnis: judėjimas (BANDYMAS be šiukšliadėžės)
Aš sukūriau vaizdo įrašą, norėdamas parodyti, ką jis gali padaryti be šiukšliadėžės.
15 žingsnis: šiukšliadėžės montavimas
Šis dalykas buvo labai lengvas ir tiesiog įkištas. Jums nereikia jo įsukti ar nieko. Tiesiog pridėkite ratus ir ZOOM!
16 žingsnis: pirmasis tinkamas važiavimas
Yra vaizdo įrašas, kurį padariau, jei nematėte jo pradžioje.
17 žingsnis: pasirenkamas judantis veidas
Aš atspausdinau kiekvieną failą iš čia: https://www.thingiverse.com/thing:2994999 thingiverse post 60% masteliu. Tada karštai priklijavau prie servo rago ir išpjoviau šiukšliadėžės angą taip. Aš naudoju aa bateriją, kad galėčiau maitinti atskirą „Arduino“ir servo. Aš naudojau „Arduino“bibliotekos šlavimo kodo pavyzdį.
18 žingsnis: ačiū, kad pasiekėte šį TOLĮ !
Tau pavyko. Ačiū, jei pavyko taip toli, tikiuosi, kad patiko.
19 žingsnis: patobulinimai
Manau, kad šis projektas pavyko puikiai, tačiau visada yra kur tobulėti!
Pirmas dalykas, kurį norėčiau pakeisti, yra tai, kad jis būtų visiškai automatinis naudojant „Lidar“jutiklius ar kažką panašaus. Taip pat keisčiau ratus. Ratai yra tik 7 colių skersmens ir manau, kad jei pavyktų tai padaryti šiek tiek didesnį, būtų geriau važiuoti krosu ir greičiau. Galiausiai padarysiu jį daug kompaktiškesnį, kad galėčiau turėti daugiau vietos šiukšliadėžės daliai.
Antroji vieta robotų konkurse
Rekomenduojamas:
Svetainės valdoma Kalėdų eglutė (ją gali valdyti kiekvienas): 19 žingsnių (su paveikslėliais)
Svetainės valdoma Kalėdų eglutė (kiekvienas gali ją valdyti): norite sužinoti, kaip atrodo svetainėje valdoma Kalėdų eglutė? Čia yra vaizdo įrašas, rodantis mano Kalėdų eglutės projektą. Tiesioginis srautas jau baigėsi, bet aš padariau vaizdo įrašą, kuriame užfiksavau, kas vyksta: Šiais metais, gruodžio viduryje
Pasidaryk pats automatinės muzikinės kalėdinės lemputės (MSGEQ7 + Arduino): 6 žingsniai (su paveikslėliais)
„Pasidaryk pats“automatinės muzikinės kalėdinės lemputės (MSGEQ7 + Arduino): Taigi kiekvienais metais sakau, kad tai padarysiu ir niekada nesiruošiu to daryti, nes labai vilkinu. 2020 -ieji yra pokyčių metai, todėl sakau, kad tai yra metas tai padaryti. Taigi tikiuosi, kad jums patiks ir pasigaminsite muzikines Kalėdų lemputes. Tai bus s
Sukurkite motorizuotą dinozaurą naudodami plastikines šiukšles per 55 minutes ar greičiau!: 11 žingsnių (su nuotraukomis)
Sukurkite motorizuotą dinozaurą naudodami plastikines šiukšles per 55 minutes ar greičiau !: Sveiki. Mano vardas Mario ir man patinka kurti daiktus naudojant šiukšles. Prieš savaitę buvau pakviestas dalyvauti Azerbaidžano nacionalinio televizijos kanalo rytinėje laidoje, pasikalbėti apie " Waste to Art " paroda. Vienintelė sąlyga? Aš turėjau
Automatinės vištienos durys - valdomos „Arduino“: 10 žingsnių (su paveikslėliais)
Automatinės vištienos durys - valdomos „Arduino“. Ši instrukcija skirta automatinėms vištienos durims su rankiniu būdu keičiamu atidarymo ir uždarymo laiku. Duris bet kuriuo metu galima atidaryti arba uždaryti nuotoliniu būdu. Durys suprojektuotos taip, kad būtų modulinės; rėmas, durys ir valdiklis gali būti trūkumai
Šiukšliadėžė (arba kita saldi dėžutė) USB lemputė: 6 žingsniai
Šiukšliadėžės (ar kitos saldžios dėžutės) USB lemputė: visiškai „šiukšlingas“būdas apšviesti stalą ar pasirodyti LAN vakarėliuose ATNAUJINIMAS: Svarbus saugos atnaujinimas ir laiko taupymas, pereikite prie 6 veiksmo