Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Få strøm
- Trin 2: Tilslutning af motorerne
- Trin 3: * Test * Kode
- Trin 4: Arduino, Bluetooth -modul og strømfordeler
- Trin 5: Chassis
- Trin 6: Viskermotorophæng
- Trin 7: Saftey
- Trin 8: IBT_2 Mounts / Motor Driver Mounts
- Trin 9: Test kode igen
- Trin 10: Ledningsføring
- Trin 11: Hjulmontering
- Trin 12: Endelig kode
- Trin 13: App
- Trin 14: Bevægelse (TEST Uden kasse)
- Trin 15: Montering af skraldespand
- Trin 16: Første korrekte drev
- Trin 17: Valgfrit bevægeligt ansigt
- Trin 18: Tak fordi du fik dette langt !
- Trin 19: Forbedringer
Video: AUTOMATISK affald kan dåse eller skraldespand. FOR AT GEMME PLANETEN: 19 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Af gaming feeling0Følg mere af forfatteren:
Tinkercad -projekter »
Inden vi går i gang, vil jeg anbefale dig at se den første video, før du læser denne, da den er meget nyttig
Hej, jeg hedder Jacob, og jeg bor i Storbritannien.
Genbrug er et stort problem, hvor jeg bor. Jeg ser meget affald på markerne, og det kan være skadeligt. Det mest irriterende ved dette er, at der er skraldespande overalt. Er det fordi folk er for dovne? Jeg besluttede at rette dette ved at lave en genbrugsbeholder, der kommer til dig!
Lad os komme igang…
Forbrugsvarer
Dewalt/ ethvert batteridrevet værktøjsbatteri.
3D printer. Du kunne sikkert slippe afsted med en.
Arduino uno.
Bluetooth -modul.
Buck converter. Valgfri afhængigt af hvor længe du vil have din arduino til at vare.
Computer og telefon.
2x IBT_2.
2x Viskermotor.
Trin 1: Få strøm
Jeg har et meget meget stramt budget, så jeg kan ikke gå og spilde mine penge på smarte dyre Li-Po-batterier eller endda Led-syre. Der er dog sandsynligvis virkelig billige LI-Po batterier i dit hjem, som du ikke engang ved om. Batteridrevet boremaskine Batterier eller endda nogle græsslåmaskiner. Disse batterier er meget nyttige og lette!
Jeg spildte ikke tid på at komme i gang! Jeg hoppede ind i tinkercad, og efter et par iterationer kom jeg frem til dette:
Op på toppen.
Trin 2: Tilslutning af motorerne
Som jeg sagde i forsyningsafsnittet, bruger jeg 2x IBT_2'er og en arduino. Jeg brugte dette tilslutningsdiagram BEMÆRK JEG BRUGTE IKKE POTENTIOMETER -DELEN. Ledninger var meget enkle og involverede bare lodning. IBT_2 har to PWM -ben, en til at dreje motoren baglæns og en fremad. Det har også to power pins, der kan være 3,3v til 5v. Det er alt, hvad du skal tilslutte for at have fuld kontrol over motoren. Bare rolig om de andre pins.
Trin 3: * Test * Kode
Jeg skrev et lille stykke kode, der langsomt vil accelerere motoren og ændringsretningen hvert 10. sekund. Dette opnås ved hjælp af en for loop. IBT_2 blev forbundet til 5. og 6. PWM -pin. Du kan kopiere og indsætte det.
Kode:
int RPWM_Output = 5; // Arduino PWM output pin 5; forbind til IBT-2 pin 1 (RPWM) int LPWM_Output = 6; // Arduino PWM output pin 6; tilslut til IBT-2 pin 2 (LPWM)
ugyldig opsætning () {pinMode (RPWM_Output, OUTPUT); pinMode (LPWM_Output, OUTPUT); }
void loop () {
int i = 0; // sæt din hovedkode her for at køre gentagne gange:
for (i = 0; i <255; i ++) {
// med uret analogWrite (RPWM_Output, i); analogWrite (LPWM_Output, 0); forsinkelse (100); }
forsinkelse (10000);
for (i = 0; i <255; i ++) {
// Mod uret analogWrite (RPWM_Output, 0); analogWrite (LPWM_Output, i); forsinkelse (100); }
forsinkelse (10000);
}
Trin 4: Arduino, Bluetooth -modul og strømfordeler
Du kan sikkert slippe uden 3D -print, men det er meget lettere at bare printe det i stedet for at lave det. Så jeg designede en kasse til mit arduino- og Bluetooth -modul til at glide ind med tinkercad. Denne boks har skruehuller på siden til montering. Jeg monterede dette midt i min semi-chasis. Til sidst skulle jeg bare lave huller inde i kassen for at montere den, som den var for stor.
Trin 5: Chassis
Denne chassis var lavet af træværk og simpelthen skruet sammen med et par træskruer. Jeg har oprettet en hurtig cad -model til dig. Der er ikke rigtig meget at sige om dette.
Trin 6: Viskermotorophæng
Dette er faktisk fra et tidligere projekt, så beslagene var allerede lavet, men det består af 3 stykker kraftige stropper.
Trin 7: Saftey
Jeg har igen designet en holder i tinkercad til at rumme en 7,5 amp effektafbryder. Som du kan se på det vedhæftede billede ovenfor.
Trin 8: IBT_2 Mounts / Motor Driver Mounts
Jeg fandt et mount on thingiverse, som jeg redigerede lidt. Efter min mening gør det et meget godt stykke arbejde. Det er også meget stærkt på trods af at det er monteret med varm lim.
Trin 9: Test kode igen
Jeg har skrevet en kode, der hver gang du sender den nummer et får motorerne til at dreje fremad. Her:
Trin 10: Ledningsføring
Jeg brugte en blanding af chokoladeblok og elektriske stik til at forbinde de fleste ting. Arduino -benene er loddet. Jeg har også lavet et ledningsdiagram til dig. Hvis du vil bygge dette, vil jeg anbefale dig at søge ledninger efter enkelte dele, da denne er en forenklet version.
Trin 11: Hjulmontering
Til hjulene brugte jeg gamle fra min bedstefar. Jeg stak en M8 møtrik på viskermotoren og brugte derefter gevindlås på den. Derefter skruede jeg gevindstangen ind i møtrikken. Jeg tilføjede to møtrikker for at låse det sammen og tilføjede derefter en skive. Derefter tilføjede jeg en skive og to låsemøtrikker, der var virkelig stramme mellem hjulet.
Trin 12: Endelig kode
Dette stykke kode bruger en variabel kaldet 'i' sat som et helt tal til 170. Dette gjorde det meget lettere at skrive dette, da jeg ikke behøvede at skrive 170 hver gang jeg ville dreje hver motor. Tallet 170 bruges, da det er 170/255, hvilket svarer til 12/18 volt. Jeg regnede dette ud ved at dividere 18 med tolv og derefter dividere 255 med resultatet af den sidste sum. 18/5 = 1,5. 255 / 1,5 = 170.
Da der så er to pwm -ben, navngav jeg hver motor til en: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Disse blev begge indstillet som output på ben 5, 6, 10 og 11.
Også, jeg indstillede 4 heltal 1: forward_state 2: Backward_state 3: Left state 4: Right state. I opsætningen blev disse som standard sat til 0. Jeg brugte simple if -udsagn for hver enkelt. Det fungerer ved at sætte tilstanden fremad til 1, hvis '1' modtages, og den tænder også motorerne. Derefter er der en anden if -erklæring, der siger, om fremadtilstand = 1, og en modtages, sluk motorerne. Samlet set betyder det, at når du klikker på en knap, fortsætter den, og når du klikker på den igen, stopper den.
Trin 13: App
Denne app blev skrevet i MIT app opfinder og bruger virtuelle skærme til at opnå en bluetooth -forbindelse i hele hver skærm (2 af dem). Det giver dig ikke adgang til kontrolskærmen, medmindre du har forbindelse via bluetooth. Det eneste, det gør, er at sende '1' '2' '3' '4' til arduinoen afhængigt af hvilken knap du trykker på.
Trin 14: Bevægelse (TEST Uden kasse)
Jeg har lavet en video for at vise, hvad den kan gøre uden en skraldespand.
Trin 15: Montering af skraldespand
Denne ting var meget let og bare slidset ind. Du behøver ikke at skrue den i eller noget. Tilføj bare hjulene og ZOOM!
Trin 16: Første korrekte drev
Der er en video, jeg lavede, hvis du ikke så den i starten.
Trin 17: Valgfrit bevægeligt ansigt
Jeg 3d -printede hver fil fra dette: https://www.thingiverse.com/thing:2994999 thingiverse -indlæg i 60% skala. Jeg limede den derefter varmt til servohornet og skar en spalte i skraldespanden sådan. Jeg brugte en aa batteripakke til at drive en separat Arduino og servo. Jeg brugte eksemplet sweep code Arduino bibliotek.
Trin 18: Tak fordi du fik dette langt !
Du gjorde det. Tak, hvis du nåede så langt, håber du nød det.
Trin 19: Forbedringer
Jeg synes, at dette projekt blev fantastisk, men der er altid plads til forbedringer!
Den første ting, jeg ville ændre, er at gøre den fuldautomatisk med Lidar -sensorer eller sådan noget. Jeg ville også skifte hjul. Hjulene er kun 7 tommer i diameter, og jeg tror, at hvis jeg kunne gøre det den lidt større, ville det være bedre til at lave langrend og hurtigere. Endelig ville jeg gøre det meget mere kompakt, så jeg kan få mere plads til skraldespanden.
Nummer to i robotkonkurrencen
Anbefalede:
Sådan laver du en trådløs dåse-telefon! (Arduino Walkie Talkie): 7 trin (med billeder)
Sådan laver du en trådløs dåse-telefon! (Arduino Walkie Talkie): Lige forleden var jeg midt i et meget vigtigt telefonopkald, da min banantelefon holdt op med at fungere! Jeg var så frustreret. Det er sidste gang, jeg savner et opkald på grund af den dumme telefon! (Set i bakspejlet er jeg måske blevet lidt for sur i
Lad os lave en vandrerobot med en Coca-Cola-dåse derhjemme: 6 trin (med billeder)
Lad os lave en gangrobot med en Coca-Cola-dåse derhjemme: Hej alle sammen, jeg er Merve! Vi skal lave en robot, der går med en Coca-cola-tin i denne uge. *_*Lad os starte! ** STEM venligst til DETTE PROJEKT I STICK IT CONVEST
Gemme dine billeder til din opgave: 4 trin (med billeder)
Gemme dine billeder til din opgave: 1. Åbn et nyt Google -dokument, og brug denne side til at beskytte dine billeder. Brug ctrl (kontrol) og " c " nøgle til kopiering.3. Brug ctrl (kontrol) og " v " nøgle til at indsætte
Automatisk skraldespand: 8 trin (med billeder)
Automatisk skraldespand: Hej venner! Hvis du har set min kanal i lang tid, husker du højst sandsynligt et projekt om en skraldespand med et automatisk dæksel. Dette projekt var et af de første i Arduino, man kan sige min debut. Men det havde en meget stor ulempe:
Sådan får du musik fra næsten ethvert (Haha) websted (så længe du kan høre det, kan du få det Ok fint, hvis det er integreret i Flash, kan du muligvis ikke være) REDIGERET !!!!! Tilføjet info: 4 trin
Sådan får du musik fra næsten ethvert (Haha) websted (så længe du kan høre det, kan du få det … Ok fint, hvis det er integreret i Flash, kan du muligvis ikke være) REDIGERET !!!!! Tilføjet info: Hvis du nogensinde går til et websted, og det afspiller en sang, du kan lide og vil have det, så er det instruerbart for mig, det er ikke min skyld, hvis du ødelægger noget (den eneste måde det vil ske på, er hvis du begynder at slette ting uden grund) ) Jeg har kunnet få musik til