Obsah:

AUTOMATICKÝ GARBÁŽ MŮŽE NEBO BIN. Záchrana planety: 19 kroků (s obrázky)
AUTOMATICKÝ GARBÁŽ MŮŽE NEBO BIN. Záchrana planety: 19 kroků (s obrázky)

Video: AUTOMATICKÝ GARBÁŽ MŮŽE NEBO BIN. Záchrana planety: 19 kroků (s obrázky)

Video: AUTOMATICKÝ GARBÁŽ MŮŽE NEBO BIN. Záchrana planety: 19 kroků (s obrázky)
Video: Automatický jamkár 2024, Červenec
Anonim
Image
Image

Podle herního pocitu0 Sledovat další od autora:

Automatická maska
Automatická maska
Kreslící robot se štítem Adafruit (soutěž Make It Move)
Kreslící robot se štítem Adafruit (soutěž Make It Move)
Kreslící robot se štítem Adafruit (soutěž Make It Move)
Kreslící robot se štítem Adafruit (soutěž Make It Move)

Projekty Tinkercad »

Než začneme, doporučuji vám podívat se na první video, než si to přečtete, protože je to velmi užitečné

Ahoj, jmenuji se Jacob a žiji ve Velké Británii.

Recyklace je velký problém, kde žiji, na polích vidím hodně smetí a může to být škodlivé. Nejotravnější na tom je, že všude jsou koše. Je to proto, že lidé jsou líní? Rozhodl jsem se to napravit vytvořením recyklačního koše, který k vám přijde!

Začněme…

Zásoby

Baterie Dewalt/ jakékoli akumulátorové nářadí.

3D tiskárna. Pravděpodobně byste mohli uniknout bez jednoho.

Arduino uno.

Bluetooth modul.

Buck Converter. Volitelné podle toho, jak dlouho chcete, aby vám arduino vydrželo.

Počítač a telefon.

2x IBT_2.

2x motorek stěrače.

Krok 1: Získání energie

Image
Image
Získání moci
Získání moci

Mám velmi napjatý rozpočet, takže nemůžu plýtvat penězi na efektní drahé Li-Po baterie nebo dokonce Led acid. Ve vašem domě jsou však pravděpodobně opravdu levné baterie LI-Po, o kterých ani nevíte. Akumulátorová vrtačka Baterie nebo dokonce některé sekačky na trávu. Tyto baterie jsou velmi užitečné a jsou lehké!

Neztrácel jsem čas začátkem! Skočil jsem do tinkercad a po několika iteracích jsem přišel s tímto:

Nahoru.

Krok 2: Zapojení motorů

Zapojení motorů
Zapojení motorů

Jak jsem řekl v sekci zásoby, používám 2x IBT_2 a arduino. Použil jsem toto schéma zapojení. Zapojení bylo velmi jednoduché a zahrnovalo pouze pájení. IBT_2 má dva PWM piny, jeden pro otáčení motoru dozadu a jeden dopředu. Má také dva napájecí kolíky, které mohou být 3,3 V až 5 V. To je vše, co potřebujete k zapojení, abyste měli plnou kontrolu nad motorem. O ostatní piny si nedělejte starosti.

Krok 3: * Test * Kód

Image
Image

Napsal jsem malý kousek kódu, který bude každých 10 sekund pomalu zrychlovat motor a měnit směr. Toho je dosaženo pomocí smyčky for. IBT_2 byl připojen k 5. a 6. PWM pinu. Můžete jej zkopírovat a vložit.

Kód:

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

neplatné nastavení () {pinMode (RPWM_Output, OUTPUT); pinMode (LPWM_Output, OUTPUT); }

prázdná smyčka () {

int i = 0; // sem vložte svůj hlavní kód, aby se spustil opakovaně:

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

// Ve směru hodinových ručiček analogWrite (RPWM_Output, i); analogWrite (LPWM_Output, 0); zpoždění (100); }

zpoždění (10 000);

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

// Proti směru hodinových ručiček analogWrite (RPWM_Output, 0); analogWrite (LPWM_Output, i); zpoždění (100); }

zpoždění (10 000);

}

Krok 4: Arduino, modul Bluetooth a montáž distributora napájení

Arduino, modul Bluetooth a držák distributora napájení
Arduino, modul Bluetooth a držák distributora napájení
Arduino, modul Bluetooth a držák distributora napájení
Arduino, modul Bluetooth a držák distributora napájení

Bez 3D tisku byste se pravděpodobně mohli dostat pryč, ale je mnohem jednodušší jej místo tisku jednoduše vytisknout. Navrhl jsem tedy krabici pro svůj modul arduino a Bluetooth, aby se zasunula pomocí tinkercad. Tato krabice má na straně otvory pro šrouby k upevnění. Namontoval jsem to uprostřed své polocháze. Nakonec jsem musel uvnitř krabice vytvořit otvory, abych ji namontoval tak, jak byla velká.

Krok 5: Podvozek

Podvozek
Podvozek
Podvozek
Podvozek

Tento podvozek byl vyroben z řezaného dřeva a jednoduše sešroubován několika šrouby do dřeva. Vytvořil jsem pro vás rychlý CAD model. K tomu se opravdu nedá moc říct.

Krok 6: Držáky motoru stěrače

Držáky motoru stěrače
Držáky motoru stěrače

Toto je ve skutečnosti z předchozího projektu, takže držáky již byly vyrobeny, ale skládají se ze 3 kusů těžkých popruhů.

Krok 7: Zabezpečení

Bezpečí
Bezpečí

Opět jsem navrhl držák v tinkercadu, aby držel 7,5 ampérový jistič. Jak můžete vidět na přiloženém obrázku výše.

Krok 8: Držáky IBT_2 / držáky ovladače motoru

Držáky IBT_2 / Držáky ovladače motoru
Držáky IBT_2 / Držáky ovladače motoru
Držáky IBT_2 / Držáky ovladače motoru
Držáky IBT_2 / Držáky ovladače motoru

Našel jsem úchyt na věci, které jsem trochu upravil. Podle mě to dělá velmi dobrou práci. Je také velmi pevný, přestože je připevněn horkým lepidlem.

Krok 9: Znovu otestujte kód

Image
Image

Napsal jsem nějaký kód, který, kdykoli mu pošlete jedničku, roztočí motory dopředu. Tady:

Krok 10: Zapojení

Elektrické vedení
Elektrické vedení

K připojení většiny věcí jsem použil směs čokoládových bloků a elektrických konektorů. Kolíky arduino byly pájeny. Také jsem pro vás vytvořil schéma zapojení. Pokud to chcete postavit, doporučuji vám vyhledat zapojení pro jednotlivé části, protože toto je zjednodušená verze.

Krok 11: Upevnění kola

Upevnění kola
Upevnění kola

Na kola jsem použil stará u dědy. Na motor stěrače jsem nalepil matici M8 a poté jsem na něj použil závitový zámek. Poté jsem do matice zašrouboval závitovou tyč. Přidal jsem dvě matice, abych to uzamkl dohromady, a pak jsem přidal penny podložku. Poté jsem mezi kolo přidal podložku a dvě pojistné matice.

Krok 12: Konečný kód

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

Tento kus kódu používá proměnnou s názvem „i“nastavenou jako celé číslo na 170. Díky tomu bylo psaní mnohem snazší, protože jsem nemusel psát 170 pokaždé, když chci roztočit každý motor. Používá se číslo 170, protože je to 170/255, což odpovídá 12/18 voltů. Vypracoval jsem to tak, že jsem vydělil 18 dvanácti a potom 255 vydělením výsledkem posledního součtu. 18/5 = 1,5. 255 / 1,5 = 170.

Potom, protože existují dva pwm piny, pojmenoval jsem každý motor Motor jeden: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Oba byly nastaveny jako výstupy na pinech 5, 6, 10 a 11.

Také jsem nastavil 4 celá čísla 1: forward_state 2: Backward_state 3: Left state 4: Right state. V nastavení byly ve výchozím nastavení nastaveny na 0. Pro každý z nich jsem použil jednoduché příkazy if. Funguje tak, že nastaví dopředný stav na 1, pokud je přijato '1', a také zapne motory. Potom existuje další příkaz if, který říká, že pokud je stav vpřed = 1 a jeden je přijat, vypněte motory. Celkově to znamená, že když kliknete na tlačítko, bude pokračovat a poté, když na něj kliknete znovu, se zastaví.

Krok 13: Aplikace

Image
Image
Volitelně pohyblivá tvář
Volitelně pohyblivá tvář

Tato aplikace byla napsána vynálezcem aplikace MIT a používá virtuální obrazovky k dosažení připojení bluetooth na každé obrazovce (2 z nich). Nedovolí vám vstoupit na ovládací obrazovku, pokud nemáte připojení přes bluetooth. Jednoduše, vše, co dělá, je poslat '1' '2' '3' '4' na arduino podle toho, jaké tlačítko stisknete.

Krok 14: Pohyb (TEST bez koše)

Vytvořil jsem video, abych ukázal, co všechno dokáže bez koše.

Krok 15: Montáž koše

Tato věc byla velmi snadná a jednoduše zasunutá dovnitř. Nemusíte ji šroubovat nebo tak něco. Stačí přidat kola a ZOOM!

Krok 16: První řádná jízda

Image
Image

Pokud jste to na začátku neviděli, existuje video, které jsem natočil.

Krok 17: Volitelně se pohybující tvář

3d jsem vytiskl každý soubor z tohoto: https://www.thingiverse.com/thing:2994999 thingiverse příspěvek v měřítku 60%. Potom jsem to za horka nalepil na servo roh a vyřízl štěrbinu v koši takto. K napájení samostatného Arduina a serva jsem použil akumulátor AA. Použil jsem příklad knihovny zametacího kódu Arduino.

Krok 18: Děkujeme, že jste získali FAR !

Dokázal jsi to. Děkuji, pokud jste se dostali až sem, doufám, že jste si to užili.

Krok 19: Vylepšení

Myslím, že tento projekt dopadl skvěle, ale vždy je co zlepšovat!

První věc, kterou bych změnil, je, aby byla plně automatická se senzory Lidar nebo něčím podobným. Také bych vyměnil kola. Kola mají průměr pouze 7 palců a myslím si, že kdybych to mohl udělat o něco větší, bylo by to lepší v běhu na lyžích a rychleji. Nakonec bych to udělal mnohem kompaktnější, abych mohl mít více prostoru pro část koše.

Soutěž robotů
Soutěž robotů
Soutěž robotů
Soutěž robotů

Druhý v soutěži robotů

Doporučuje: