Obsah:

AUTOMATICKÝ GARBÁŽ MÔŽE ALEBO BINOVAŤ. Záchrana planéty .: 19 krokov (s obrázkami)
AUTOMATICKÝ GARBÁŽ MÔŽE ALEBO BINOVAŤ. Záchrana planéty .: 19 krokov (s obrázkami)

Video: AUTOMATICKÝ GARBÁŽ MÔŽE ALEBO BINOVAŤ. Záchrana planéty .: 19 krokov (s obrázkami)

Video: AUTOMATICKÝ GARBÁŽ MÔŽE ALEBO BINOVAŤ. Záchrana planéty .: 19 krokov (s obrázkami)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Image
Image

Podľa herného pocitu0 Nasledovať viac od autora:

Automatická maska
Automatická maska
Robot na kreslenie so štítom Adafruit (súťaž Make It Move)
Robot na kreslenie so štítom Adafruit (súťaž Make It Move)
Robot na kreslenie so štítom Adafruit (súťaž Make It Move)
Robot na kreslenie so štítom Adafruit (súťaž Make It Move)

Projekty Tinkercad »

Predtým, ako začneme, odporúčam vám pozrieť si prvé video a až potom si ho prečítať, pretože je veľmi užitočné

Ahoj, volám sa Jacob a žijem vo Veľkej Británii.

Recyklácia je veľký problém, kde žijem. Na poliach vidím veľa odpadu a mohlo by to byť škodlivé. Najnepríjemnejšie na tom je, že všade sú koše. Je to preto, že ľudia sú leniví? Rozhodol som sa to napraviť vyrobením recyklačného koša, ktorý k vám príde!

Začnime…

Zásoby

Akumulátorová batéria Dewalt/ akákoľvek.

3D tlačiareň. Bez jedného by ste pravdepodobne mohli ujsť.

Arduino uno.

Bluetooth modul.

Konvertor Buck. Voliteľné v závislosti od toho, ako dlho chcete, aby vám arduino vydržalo.

Počítač a telefón.

2x IBT_2.

2x motor stierača.

Krok 1: Získanie energie

Image
Image
Získanie moci
Získanie moci

Mám veľmi napnutý rozpočet, takže nemôžem míňať peniaze na luxusné drahé batérie Li-Po alebo dokonca na kyselinu LED. U vás doma sú však pravdepodobne skutočne lacné batérie LI-Po, o ktorých ani neviete. Akumulátorová vŕtačka Batérie alebo dokonca niektoré kosačky na trávu. Tieto batérie sú veľmi užitočné a sú ľahké!

Nestrácal som čas štartom! Skočil som do tinkercad a po niekoľkých iteráciách som prišiel na toto:

Hore hore.

Krok 2: Zapojenie motorov

Zapojenie motorov
Zapojenie motorov

Ako som povedal v sekcii zásoby, používam 2x IBT_2 a arduino. Použil som túto schému zapojenia UPOZORNENIE NEPOUŽÍVAM ČASŤ POTENTIOMETRU. Zapojenie bolo veľmi jednoduché a zahŕňalo iba spájkovanie. IBT_2 má dva kolíky PWM, jeden na otáčanie motora dozadu a jeden dopredu. Má tiež dva napájacie kolíky, ktoré môžu byť 3,3 V až 5 V. To je všetko, čo potrebujete zapojiť, aby ste mali plnú kontrolu nad motorom. Nebojte sa o ostatné kolíky.

Krok 3: * Test * Kód

Image
Image

Napísal som malý kúsok kódu, ktorý bude každých 10 sekúnd pomaly zrýchľovať motor a meniť smer. To sa dosiahne použitím slučky for. IBT_2 bol zapojený do 5. a 6. kolíka PWM. Môžete ho skopírovať a prilepiť.

Kód:

int RPWM_Output = 5; // Výstupný kolík 5 Arduino PWM; pripojiť k IBT-2 pin 1 (RPWM) int LPWM_Output = 6; // Výstupný kolík 6 Arduino PWM; pripojiť k IBT-2 pin 2 (LPWM)

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

prázdna slučka () {

int i = 0; // sem zadajte svoj hlavný kód, aby sa spúšťal opakovane:

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

// V smere hodinových ručičiek analogWrite (RPWM_Output, i); analogWrite (LPWM_Output, 0); oneskorenie (100); }

oneskorenie (10 000);

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

// Proti smeru hodinových ručičiek analogWrite (RPWM_Output, 0); analogWrite (LPWM_Output, i); oneskorenie (100); }

oneskorenie (10 000);

}

Krok 4: Montáž na Arduino, modul Bluetooth a distribútor napájania

Arduino, modul Bluetooth a montáž distribútora energie
Arduino, modul Bluetooth a montáž distribútora energie
Arduino, modul Bluetooth a montáž distribútora energie
Arduino, modul Bluetooth a montáž distribútora energie

Bez 3D tlače by ste sa pravdepodobne mohli zaobísť, ale je oveľa jednoduchšie ho namiesto vytlačenia jednoducho vytlačiť. Tak som navrhol krabičku pre svoj modul arduino a Bluetooth, aby sa zasunula pomocou tinkercad. Tento box má na strane otvory na skrutky, ktoré je možné pripevniť. Namontoval som to do stredu svojej polocházy. Nakoniec som vo vnútri škatule musel vytvoriť otvory, aby bol namontovaný tak veľký, ako bol.

Krok 5: Podvozok

Podvozok
Podvozok
Podvozok
Podvozok

Tento podvozok bol vyrobený z klinového dreva a jednoducho ho priskrutkovať niekoľkými skrutkami do dreva. Vytvoril som pre vás rýchly CAD model. K tomuto sa vlastne nedá veľa povedať.

Krok 6: Držiaky motora stierača

Držiaky motora stierača
Držiaky motora stierača

Toto je skutočne z predchádzajúceho projektu, takže držiaky boli už vyrobené, ale pozostávajú z 3 kusov ťažkých popruhov.

Krok 7: Bezpečnosť

Bezpečnosť
Bezpečnosť

Opäť som navrhol držiak v tinkercade, aby držal 7,5 ampérový istič. Ako vidíte na priloženom obrázku vyššie.

Krok 8: Držiaky IBT_2 / držiaky ovládača motora

Držiaky IBT_2 / Držiaky ovládačov motora
Držiaky IBT_2 / Držiaky ovládačov motora
Držiaky IBT_2 / Držiaky ovládačov motora
Držiaky IBT_2 / Držiaky ovládačov motora

Našiel som úchyt na veci, ktorý som trochu upravil. Podľa mňa to robí veľmi dobrú prácu. Je tiež veľmi pevný, napriek tomu, že je namontovaný horúcim lepidlom.

Krok 9: Testovací kód znova

Image
Image

Napísal som nejaký kód, ktorý vždy, keď mu pošlete číslo jedna, roztočí motory dopredu. Tu:

Krok 10: Zapojenie

Elektrické vedenie
Elektrické vedenie

Na pripojenie väčšiny vecí som použil zmes čokoládových blokov a elektrických konektorov way go. Kolíky arduino boli spájkované. Tiež som pre vás vytvoril schému zapojenia. Ak to chcete postaviť, odporučil by som vám nájsť zapojenie pre jednotlivé diely, pretože toto je zjednodušená verzia.

Krok 11: Upevnenie kolesa

Upevnenie kolesa
Upevnenie kolesa

Na kolesá som použil staré od starého otca. Na motor stierača som nalepil maticu M8 a potom som naň použil poistku závitu. Potom som do matice zaskrutkoval závitovú tyč. Pridal som dve matice, aby som to zaistil, a potom som pridal penny podložku. Potom som medzi koleso pridal podložku a dve poistné matice.

Krok 12: Konečný kód

Konečný kód
Konečný kód

Tento kúsok kódu používa premennú s názvom „i“nastavenú ako celé číslo na 170. Vďaka tomu bolo napísanie tohto kódu oveľa jednoduchšie, pretože som nemusel písať 170 vždy, keď chcem roztočiť každý motor. Používa sa číslo 170, pretože je to 170/255, čo zodpovedá 12/18 voltov. Spracoval som to tak, že som 18 vydelil dvanástimi a potom 255 delím ako výsledok poslednej sumy. 18/5 = 1,5. 255 / 1,5 = 170.

Potom, pretože existujú dva pwm piny, pomenoval som každý motor Motor jeden: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Oba boli nastavené ako výstupy na piny 5, 6, 10 a 11.

Tiež som nastavil 4 celé čísla 1: stav dopredu: 2: stav dozadu 3: stav vľavo 4: stav vpravo. V nastavení boli tieto predvolene nastavené na 0. Pre každý z nich som použil jednoduché príkazy if. Funguje to tak, že v prípade prijatia „1“nastaví stav vpred na 1 a zapne aj motory. Potom je tu ďalší príkaz if, ktorý hovorí, ak je stav dopredu = 1 a jeden je prijatý, vypnite motory. Celkovo to znamená, že keď kliknete na tlačidlo, bude pokračovať, a keď naň kliknete znova, zastaví sa.

Krok 13: Aplikácia

Image
Image
Voliteľná pohyblivá tvár
Voliteľná pohyblivá tvár

Táto aplikácia bola napísaná vynálezcom aplikácie MIT a používa virtuálne obrazovky na dosiahnutie pripojenia bluetooth na každej obrazovke (2 z nich). Neumožňuje vám prístup na obrazovku ovládania, pokiaľ nemáte pripojenie cez bluetooth. Jednoducho, všetko, čo robí, je poslať „1“2 „3“4 „arduino podľa toho, aké tlačidlo stlačíte.

Krok 14: Pohyb (TEST bez koša)

Vytvoril som video, aby som ukázal, čo môže robiť bez koša.

Krok 15: Montáž koša

Táto vec bola veľmi jednoduchá a jednoducho zasunutá dovnútra. Nemusíte ju skrutkovať ani nič. Stačí pridať kolesá a ZOOM!

Krok 16: Prvá správna jazda

Image
Image

Existuje video, ktoré som urobil, ak ste ho nevideli na začiatku.

Krok 17: Voliteľná pohyblivá tvár

3D súbor som vytlačil z tohto: https://www.thingiverse.com/thing:2994999 thingiverse príspevok v mierke 60%. Potom som ho za tepla prilepil na servo roh a takto som vyrezal štrbinu v koši. Na napájanie samostatného Arduina a serva som použil batériu AA. Použil som príklad knižnice zametacieho kódu Arduino.

Krok 18: Ďakujeme, že ste získali ĎALEJ !!

Dokázal si to. Ďakujem, ak ste sa dostali až sem, dúfam, že ste si to užili.

Krok 19: Vylepšenia

Myslím si, že tento projekt dopadol skvele, ale vždy je čo zlepšovať!

Prvá vec, ktorú by som zmenil, je, aby bola plne automatická so snímačmi Lidar alebo niečím podobným. Tiež by som zmenil kolesá. Kolesá majú priemer iba 7 palcov a myslím si, že keby som to urobil o niečo väčšie, bolo by lepšie robiť bežky a rýchlejšie. Nakoniec by som to urobil oveľa kompaktnejším, aby som mal viac priestoru pre odpadkovú časť.

Súťaž robotov
Súťaž robotov
Súťaž robotov
Súťaž robotov

Druhé miesto v súťaži robotov

Odporúča: