Innehållsförteckning:
- Tillbehör
- Steg 1: Få ström
- Steg 2: Anslut motorerna
- Steg 3: * Testa * kod
- Steg 4: Arduino, Bluetooth -modul och Power Distributor Mount
- Steg 5: Chassi
- Steg 6: Torkarmotorfästen
- Steg 7: Saftey
- Steg 8: IBT_2 -fästen / motorförarmfästen
- Steg 9: Testkod igen
- Steg 10: Kabeldragning
- Steg 11: Hjulmontering
- Steg 12: Slutlig kod
- Steg 13: App
- Steg 14: Rörelse (TEST utan korg)
- Steg 15: Fackmontering
- Steg 16: Första korrekta enheten
- Steg 17: Valfritt rörligt ansikte
- Steg 18: Tack för att du fick detta långt !!
- Steg 19: Förbättringar
Video: AUTOMATISKT Sopor KAN ELLER BINK. ATT SPARA PLANET .: 19 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Av gaming feeling0Följ mer av författaren:
Tinkercad -projekt »
Innan vi sätter igång skulle jag rekommendera dig att titta på den första videon innan du läser den här eftersom den är väldigt användbar
Hej, jag heter Jacob och jag bor i Storbritannien.
Återvinning är ett stort problem där jag bor. Jag ser mycket skräp på åkrarna och det kan vara skadligt. Det mest irriterande med det här är att det finns sopkärl överallt. Är det för att folk är för lata? Jag bestämde mig för att åtgärda detta genom att göra en papperskorg som kommer till dig!
Låt oss börja…
Tillbehör
Dewalt/ batteridrivet verktyg.
3d skrivare. Du kan nog komma undan med en.
Arduino uno.
Bluetooth -modul.
Buck -omvandlare. Valfritt beroende på hur länge du vill att din arduino ska hålla.
Dator och telefon.
2x IBT_2.
2x Torkarmotor.
Steg 1: Få ström
Jag har en väldigt snäv budget så jag kan inte slösa mina pengar på snygga dyra Li-Po-batterier eller ens Led-syra. Men det finns förmodligen riktigt billiga LI-Po-batterier i ditt hem som du inte ens vet om. Sladdlös borr Batteri eller till och med några gräsklippare. Dessa batterier är mycket användbara och är lätta!
Jag slösade inte bort tid på att komma igång! Jag hoppade in i tinkercad och efter några iterationer kom jag på detta:
Upp på toppen.
Steg 2: Anslut motorerna
Som jag sa i leveransavsnittet använder jag 2x IBT_2 och en arduino. Jag använde detta kopplingsschema OBS! JAG ANVÄNDTE INTE POTENTIOMETERDELEN. Kabeldragning var mycket enkel och involverade bara lödning. IBT_2 har två PWM -stift, en för att snurra motorn bakåt och en framåt. Den har också två power pins som kan vara 3,3v till 5v. Det här är allt du behöver koppla upp för att ha full kontroll över motorn. Oroa dig inte för de andra stiften.
Steg 3: * Testa * kod
Jag skrev en liten kodbit som långsamt kommer att accelerera motorn och ändringsriktningen var 10: e sekund. Detta uppnås med hjälp av en for loop. IBT_2 kopplades till 5: e och 6: e PWM -stift. Du kan kopiera och klistra in den.
Koda:
int RPWM_Output = 5; // Arduino PWM -utgångsstift 5; anslut till IBT-2 pin 1 (RPWM) int LPWM_Output = 6; // Arduino PWM -utgångsstift 6; anslut till IBT-2 pin 2 (LPWM)
void setup () {pinMode (RPWM_Output, OUTPUT); pinMode (LPWM_Output, OUTPUT); }
void loop () {
int i = 0; // lägg din huvudkod här för att köra upprepade gånger:
för (i = 0; i <255; i ++) {
// Medsols analogWrite (RPWM_Output, i); analogWrite (LPWM_Output, 0); fördröjning (100); }
fördröjning (10000);
för (i = 0; i <255; i ++) {
// Moturs med analogWrite (RPWM_Output, 0); analogWrite (LPWM_Output, i); fördröjning (100); }
fördröjning (10000);
}
Steg 4: Arduino, Bluetooth -modul och Power Distributor Mount
Du kan förmodligen komma undan utan 3D -utskrift men det är mycket lättare att bara skriva ut det istället för att göra det. Så jag utformade en låda för min arduino- och Bluetooth -modul för att glida in med tinkercad. Denna låda har skruvhål på sidan att montera. Jag monterade den här mitt i min semi-chasis. Till slut var jag bara tvungen att skapa hål inuti lådan för att montera den som den var för stor.
Steg 5: Chassi
Denna chassi var gjord av trävirke och skruvades enkelt ihop med några träskruvar. Jag skapade en snabb cad -modell åt dig. Det finns inte så mycket att säga om det här.
Steg 6: Torkarmotorfästen
Detta är faktiskt från ett tidigare projekt så fästena var redan gjorda men det består av 3 stycken kraftiga remmar.
Steg 7: Saftey
Jag, igen, konstruerade ett fäste i tinkercad för att hålla en 7,5 amp kretsbrytare. Som du kan se på den bifogade bilden ovan.
Steg 8: IBT_2 -fästen / motorförarmfästen
Jag hittade en mount on thingiverse som jag redigerade lite. Enligt min mening gör det ett mycket bra jobb. Det är också mycket starkt trots att det är monterat med varmt lim.
Steg 9: Testkod igen
Jag har skrivit någon kod som, när du skickar nummer ett, får motorerna att snurra framåt. Här:
Steg 10: Kabeldragning
Jag använde en blandning av chokladblock och elektriska kontakter för att ansluta det mesta. Arduino -stiften har lödts. Jag har också skapat ett kopplingsschema för dig. Om du vill bygga detta, rekommenderar jag att du söker upp kablarna efter enskilda delar eftersom den här är en förenklad version.
Steg 11: Hjulmontering
För hjulen använde jag gamla av min farfar. Jag satte fast en M8 -mutter på torkarmotorn och använde sedan trådlås på den. Efter det skruvade jag in gängstången inuti muttern. Jag tillsatte två muttrar för att låsa ihop det och tillsatte sedan en slantbricka. Sedan lade jag till en bricka och två låsmuttrar riktigt tätt mellan hjulet.
Steg 12: Slutlig kod
Denna kodbit använder en variabel som kallas 'i' som ett heltal till 170. Detta gjorde det mycket lättare att skriva detta eftersom jag inte behövde skriva 170 varje gång jag ville snurra varje motor. Talet 170 används eftersom det är 170/255 vilket motsvarar 12/18 volt. Jag räknade ut detta genom att dela 18 med tolv och sedan dela 255 med resultatet av den sista summan. 18/5 = 1,5. 255 / 1,5 = 170.
Eftersom det finns två pwm -stift, döpte jag varje motor till en motor: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Dessa var båda inställda som utgångar på stift 5, 6, 10 och 11.
Jag ställde också in 4 heltal 1: forward_state 2: Backward_state 3: Left state 4: Right state. I installationen var dessa inställda på 0 som standard. Jag använde enkla if -uttalanden för var och en. Det fungerar genom att sätta framåtläget till 1 om '1' tas emot och det slår också på motorerna. Sedan finns det ett annat if -uttalande som säger om framåt tillstånd = 1 och en tas emot stäng av motorerna. Sammantaget betyder det att när du klickar på en knapp kommer den att fortsätta och sedan när du klickar på den igen kommer den att sluta.
Steg 13: App
Denna app skrevs i MIT app uppfinnare och använder virtuella skärmar för att uppnå en Bluetooth -anslutning genom varje skärm (2 av dem). Det tillåter dig inte att komma till kontrollskärmen om du inte har en anslutning via bluetooth. Helt enkelt är det bara att skicka '1' '2' '3' '4' till arduino beroende på vilken knapp du trycker på.
Steg 14: Rörelse (TEST utan korg)
Jag har skapat en video för att visa vad den kan göra utan en papperskorg.
Steg 15: Fackmontering
Det här var väldigt enkelt och bara slitsat i. Du behöver inte skruva in det eller något. Lägg bara till hjulen och ZOOM!
Steg 16: Första korrekta enheten
Det finns en video jag gjorde om du inte såg den i början.
Steg 17: Valfritt rörligt ansikte
Jag 3d -skrivit ut varje fil från detta: https://www.thingiverse.com/thing:2994999 thingiverse -inlägg i 60% skala. Jag varmlimmade den sedan på servohornet och klippte en lucka i papperskorgen så här. Jag använde ett batteri för att driva en separat Arduino och servo. Jag använde exempel svepkoden Arduino bibliotek.
Steg 18: Tack för att du fick detta långt !!
Du gjorde det. Tack om du lyckades så här långt, jag hoppas att du gillade det.
Steg 19: Förbättringar
Jag tycker att det här projektet blev bra men det finns alltid utrymme för förbättringar!
Det första jag skulle ändra är att göra den helautomatisk med Lidar -sensorer eller något liknande. Jag skulle också byta hjul. Hjulen är bara 7 tum i diameter och jag tror att om jag kunde göra det en bit större, skulle det vara bättre att göra längdskidåkning och snabbare. Slutligen skulle jag göra det mycket mer kompakt så att jag kan få mer plats för soptunnan.
Tvåa i Robot -tävlingen
Rekommenderad:
Så här får du datorn att starta automatiskt varje dag eller när som helst: 5 steg
Så här får du datorn att starta automatiskt varje dag eller när som helst: i denna instruktör kommer du att lära dig hur du får din dator att starta automatiskt varje dag vid en viss tid också detta är min första instruerbara
Spara skärmdumpar automatiskt i Windows med ett Python -skript: 4 steg
Spara skärmdumpar automatiskt i Windows med ett Python -skript: Vanligtvis i Windows, för att spara en skärmdump (utskriftsskärm) måste vi först ta en skärmdump och sedan öppna färg, sedan klistra in den och sedan slutligen spara den. Nu ska jag lära dig hur du gör ett pythonprogram för att automatisera det. Detta program kommer att skapa en folde
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: 3 steg
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: Detta projekt hjälper dig att ansluta 18 lysdioder (6 röda + 6 blå + 6 gula) till ditt Arduino-kort och analysera datorns ljudkortets realtidsignaler och vidarebefordra dem till lysdioderna för att tända dem enligt slageffekterna (Snare, High Hat, Kick)
Programmera din dator att stängas av automatiskt genom att ange vilken tid du vill att den ska göra det: 4 steg
Programmera din dator för att stänga av automatiskt genom att ange vilken tid du vill att den ska göra det: hej, det är en annan instruktion som tagits från mitt dagliga liv … förra gången var jag tvungen att ladda ner massor av programvara till min dator och jag var tvungen att låta den ladda ner över natten ville jag inte ha datorn påslagen hela natten efter att jag hade laddat ner och vid
Gör din egen fina EeePC / Netbook -påse för cirka $ 8 (och spara $ 91 istället för att köpa från Redmaloo): 5 steg (med bilder)
Gör din egen fina filt EeePC / Netbook -påse för cirka $ 8 (och spara $ 91 istället för att köpa från Redmaloo): Den här instruktören visar dig hur du gör din egen, mycket snygga och snygga bärbara dator eller ännu bättre netbook -påse. Det kommer att lagra din netbook, ge dig en musmatta, känslan av att använda något unikt, snyggt och handgjort och känslan av