Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Få strøm
- Trinn 2: Kabling av motorene
- Trinn 3: * Test * kode
- Trinn 4: Arduino, Bluetooth -modul og strømfordeler
- Trinn 5: Chassis
- Trinn 6: Viskermotorfester
- Trinn 7: Saftey
- Trinn 8: IBT_2 -fester / motordriverfester
- Trinn 9: Test koden igjen
- Trinn 10: Kabling
- Trinn 11: Hjulmontering
- Trinn 12: Sluttkode
- Trinn 13: App
- Trinn 14: Bevegelse (TEST Uten kasse)
- Trinn 15: Montering av beholder
- Trinn 16: Første riktige stasjon
- Trinn 17: Valgfritt ansikt i bevegelse
- Trinn 18: Takk for at du får dette langt !
- Trinn 19: Forbedringer
Video: AUTOMATISK SØPPEL KAN ELLER SKRIPPES. FOR Å LAGRE PLANETEN. 19 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Av gaming feeling0Følg Mer av forfatteren:
Tinkercad -prosjekter »
Før vi begynner, vil jeg anbefale deg å se den første videoen før du leser denne, siden den er veldig nyttig
Hei, jeg heter Jacob og jeg bor i Storbritannia.
Resirkulering er et stort problem der jeg bor. Jeg ser mye søppel på åkeren, og det kan være skadelig. Det mest irriterende med dette er at det er søppelbøtter overalt. Er dette fordi folk er for late? Jeg bestemte meg for å fikse dette ved å lage en gjenvinningskasse som kommer til deg!
La oss komme i gang…
Rekvisita
Dewalt/ batteridrevet verktøy.
3D -skriver. Du kan sannsynligvis slippe unna med en.
Arduino uno.
Bluetooth -modul.
Buck converter. Valgfritt avhengig av hvor lenge du vil at arduinoen din skal vare.
Datamaskin og telefon.
2x IBT_2.
2x Viskermotor.
Trinn 1: Få strøm
Jeg har et veldig stramt budsjett, så jeg kan ikke kaste bort pengene mine på fancy dyre Li-Po-batterier eller til og med Led-syre. Imidlertid er det sannsynligvis veldig billige LI-Po-batterier i hjemmet ditt som du ikke engang vet om. Batteridrevne bor Batterier eller til og med noen gressklippere. Disse batteriene er veldig nyttige og lette!
Jeg kastet ikke bort tid på å komme i gang! Jeg hoppet inn i tinkercad, og etter noen få iterasjoner kom jeg på dette:
Opp på toppen.
Trinn 2: Kabling av motorene
Som jeg sa i rekvisita -delen, bruker jeg 2x IBT_2 -er og en arduino. Jeg brukte dette koblingsskjemaet MERK Jeg brukte ikke POTENTIOMETER -delen. Kabling var veldig enkel og bare involvert lodding. IBT_2 har to PWM -pinner, en for å snurre motoren bakover og en fremover. Den har også to strømpinner som kan være 3,3v til 5v. Dette er alt du trenger for å koble til for å ha full kontroll over motoren. Ikke bekymre deg for de andre pinnene.
Trinn 3: * Test * kode
Jeg skrev en liten kodebit som sakte vil akselerere motoren og endringsretningen hvert 10. sekund. Dette oppnås ved hjelp av en for loop. IBT_2 var koblet til 5. og 6. PWM -pin. Du kan kopiere og lime den inn.
Kode:
int RPWM_Output = 5; // Arduino PWM output pin 5; koble til IBT-2 pin 1 (RPWM) int LPWM_Output = 6; // Arduino PWM output pin 6; koble til IBT-2 pin 2 (LPWM)
ugyldig oppsett () {pinMode (RPWM_Output, OUTPUT); pinMode (LPWM_Output, OUTPUT); }
void loop () {
int i = 0; // legg hovedkoden her for å kjøre gjentatte ganger:
for (i = 0; i <255; i ++) {
// Klokken med analogWrite (RPWM_Output, i); analogWrite (LPWM_Output, 0); forsinkelse (100); }
forsinkelse (10000);
for (i = 0; i <255; i ++) {
// Mot klokken analogWrite (RPWM_Output, 0); analogWrite (LPWM_Output, i); forsinkelse (100); }
forsinkelse (10000);
}
Trinn 4: Arduino, Bluetooth -modul og strømfordeler
Du kan sannsynligvis slippe unna uten 3D -utskrift, men det er mye lettere å bare skrive det ut i stedet for å lage det. Så jeg designet en boks for min arduino- og Bluetooth -modul for å gli inn med tinkercad. Denne boksen har skruehull på siden for montering. Jeg monterte dette midt i min semi-chasis. Til slutt måtte jeg bare lage hull inne i esken for å montere den som den var for stor.
Trinn 5: Chassis
Denne chassiset var laget av tømmer og enkelt skrudd sammen med noen treskruer. Jeg har laget en rask cad -modell for deg. Det er egentlig ikke så mye å si om dette.
Trinn 6: Viskermotorfester
Dette er faktisk fra et tidligere prosjekt, så festene var allerede laget, men det består av 3 stykker kraftige stropper.
Trinn 7: Saftey
Jeg, igjen, designet et feste i tinkercad for å holde en 7,5 amp effektbryter. Som du kan se på vedlagte bilde ovenfor.
Trinn 8: IBT_2 -fester / motordriverfester
Jeg fant en mount on thingiverse som jeg redigerte litt. Etter min mening gjør den en veldig god jobb. Det er også veldig sterkt til tross for at det er montert med varmt lim.
Trinn 9: Test koden igjen
Jeg har skrevet en kode som vil, når du sender den nummer én, få motorene til å snurre fremover. Her:
Trinn 10: Kabling
Jeg brukte en blanding av sjokoladeblokk og elektriske kontakter for å koble til det meste. Arduino -pinnene er loddet. Jeg har også laget et koblingsskjema for deg. Hvis du vil bygge dette, vil jeg anbefale deg å søke etter ledninger etter individuelle deler, siden denne er en forenklet versjon.
Trinn 11: Hjulmontering
Til hjulene brukte jeg gamle fra bestefaren min. Jeg satte en M8 -mutter på viskermotoren og brukte deretter trådlås på den. Etter det skrudde jeg gjengestangen inne i mutteren. Jeg la til to muttere for å låse den sammen og la deretter til en skive. Deretter la jeg til en skive og to låsemuttere som var veldig tette mellom hjulet.
Trinn 12: Sluttkode
Denne koden bruker en variabel kalt 'i' satt som et heltall til 170. Dette gjorde det mye lettere å skrive dette, da jeg ikke trengte å skrive 170 hver gang jeg ville spinne hver motor. Tallet 170 brukes da det er 170/255 som tilsvarer 12/18 volt. Jeg regnet dette ut ved å dele 18 med tolv og deretter dele 255 med resultatet av den siste summen. 18/5 = 1,5. 255 / 1,5 = 170.
Siden det er to pwm -pinner, kalte jeg hver motor Motor en: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Disse ble begge satt som utganger på pinne 5, 6, 10 og 11.
Jeg angir også 4 heltall 1: forward_state 2: Backward_state 3: Left state 4: Right state. I oppsettet ble disse satt til 0 som standard. Jeg brukte enkle if -setninger for hver enkelt. Den fungerer ved å sette fremovertilstand til 1 hvis "1" mottas, og den slår også på motorene. Deretter er det en annen if -setning som sier om fremovertilstand = 1 og en mottas, slå av motorene. Totalt sett betyr dette at når du klikker på en knapp, fortsetter den, og når du klikker på den igjen, stopper den.
Trinn 13: App
Denne appen ble skrevet i MIT app -oppfinner og bruker virtuelle skjermer for å oppnå en Bluetooth -tilkobling gjennom hver skjerm (2 av dem). Den lar deg ikke komme inn på kontrollskjermen med mindre du har en tilkobling via bluetooth. Bare det er å sende '1' '2' '3' '4' til arduinoen, avhengig av hvilken knapp du trykker på.
Trinn 14: Bevegelse (TEST Uten kasse)
Jeg har laget en video for å vise hva den kan gjøre uten en kasse.
Trinn 15: Montering av beholder
Denne tingen var veldig enkel og bare slisset inn. Du trenger ikke å skru den inn eller noe. Bare legg til hjulene og ZOOM!
Trinn 16: Første riktige stasjon
Det er en video jeg laget hvis du ikke så den i starten.
Trinn 17: Valgfritt ansikt i bevegelse
Jeg 3d -skrevet ut hver fil fra dette: https://www.thingiverse.com/thing:2994999 thingiverse -innlegg i 60% skala. Jeg limte den deretter til servohornet og klippet et spor i beholderen slik. Jeg brukte en batteripakke til å drive en separat Arduino og servo. Jeg brukte eksempelvis feiekoden Arduino -biblioteket.
Trinn 18: Takk for at du får dette langt !
Du klarte det. Takk hvis du kom så langt, jeg håper du likte det.
Trinn 19: Forbedringer
Jeg synes dette prosjektet ble bra, men det er alltid rom for forbedringer!
Det første jeg ville endre er å gjøre det helautomatisk med Lidar -sensorer eller noe sånt. Jeg ville også byttet hjul. Hjulene er bare 7 tommer i diameter, og jeg tror at hvis jeg kunne gjøre det litt større, ville det vært bedre å gjøre langrenn og raskere. Til slutt vil jeg gjøre den mye mer kompakt, slik at jeg kan få mer plass til beholderdelen.
Andreplass i robotkonkurransen
Anbefalt:
Lagre skjermbilder automatisk i Windows med et Python -script: 4 trinn
Lagre skjermdumper automatisk i Windows med et Python -script: Vanligvis i Windows, for å lagre et skjermbilde (utskriftsskjerm) må vi først ta et skjermbilde og deretter åpne maling, deretter lime det inn og deretter til slutt lagre det. Nå skal jeg lære deg hvordan du lager et python -program for å automatisere det. Dette programmet vil opprette en folde
Lagre bildene dine for oppgaven din: 4 trinn (med bilder)
Lagre bildene dine for oppgaven din: 1. Åpne et nytt Google -dokument og bruk denne siden for å sikre bildene dine. Bruk ctrl (kontroll) og " c " nøkkel for å kopiere. Bruk ctrl (kontroll) og " v " nøkkel for å lime inn
Hvordan få musikk fra Nesten alle (Haha) nettsteder (så lenge du kan høre det, kan du få det Ok fint hvis det er innebygd i Flash du kanskje ikke kan) REDIGERT !!!!! Lagt til informasjon: 4 trinn
Hvordan få musikk fra Nesten alle (Haha) nettsteder (så lenge du kan høre det, kan du få det … Ok fint hvis det er innebygd i Flash du kanskje ikke kan) REDIGERT !!!!! Lagt til informasjon: hvis du noen gang går til et nettsted og den spiller en sang du liker og vil ha den, så er det instruerbart for meg, det er ikke min feil hvis du ødelegger noe (den eneste måten det vil skje er hvis du begynner å slette ting uten grunn ) Jeg har klart å få musikk til
Lagre planeten og lommen din. $$ Konverter ditt billige P&S digitalkamera til oppladbart: 4 trinn (med bilder)
Lagre planeten og lommen din. $$ Konverter ditt billige P&S digitalkamera til oppladbart: For mange år siden kjøpte jeg et Dolphin Jazz 2.0 Megapixel digitalkamera. Det hadde gode funksjoner og pris. Det hadde også en appetitt for AAA -baterier. Ikke en som gikk bort fra en utfordring, jeg trodde jeg ville modifisere den for å bruke et oppladbart batteri for å slutte å kaste bort
Gjenbruk et engangskamera og redde planeten! og lagre noen få kroner: 4 trinn
Gjenbruk et engangskamera og redde planeten! and Save a Quid: Nylig var jeg nede i min lokale fotobutikk (jessops) for å få et par brukte engangskameraer, ettersom jeg er sikker på at du er klar over at de gjør det veldig gøy for sjokkerende mennesker. Bare spør, så gir de dem fra meg. Jeg tenkte også at disse selskapene får kameraene tilbake, satt