Innholdsfortegnelse:
- Trinn 1: Intro
- Trinn 2: Komponenter som trengs
- Trinn 3: Formatering av lydfiler
- Trinn 4: Elektronikk
- Trinn 5: Programmering
- Trinn 6: Test det ut
Video: Arduino søppelbøtte for hund: 6 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
I dette prosjektet vil jeg vise deg hvordan du bygger en latterlig, men arbeidsmetode for å forhindre at irriterende hunder kommer inn i søppeldunken din!
Trinn 1: Intro
Hunden min er en beagle og kan ikke la være å lukte alt det deilige søppelet i søppeldunken. Dette fører til at han hele tiden prøver å få nesen i søpla og komme inn i det han kan. Jeg trodde at å kjøpe en søppelbøtte med trinnstyrt lokk ville løse dette problemet en gang for alle. Lite visste jeg, hunden min overlistet boksen og fant ut nesten umiddelbart at han kunne bruke snuten til å åpne lokket og få alt søppelet han ønsket. Jeg kunne legge en vekt på lokket for å forhindre dette, men det høres halt ut og jeg sitter fast hjemme på grunn av karantenen, så jeg bygde denne søppelbøtten mot hunde.
Det er et enkelt prosjekt og kan brukes som en flott introduksjon til sensorer, elektronikk og programmering.
Vurder å abonnere på YouTube -kanalen min for å støtte meg og se flere morsomme prosjekter.
Trinn 2: Komponenter som trengs
Komponentene som trengs for dette prosjektet er nedenfor:
1. Arduino Uno eller Nano (Amazon Link)
2. Motstander (10K Ohm, 10 Ohm) (Amazon Link)
3. Kondensatorer (10uF x 2, 220uF,.05 uF) (Amazon Link)
4. 10K potensiometer (Amazon Link)
5. Micro SD -kortmodul (Amazon Link)
6. Grensebryter (Amazon Link)
7. 9V-12V strømforsyning for Arduino (Amazon Link)
8. 8 Ohm høyttaler (denne er annerledes enn min, men den burde fungere)
9. LM 386 -forsterker (Amazon Link)
Avsløring: Amazon -koblingene ovenfor er tilknyttede lenker, noe som betyr at jeg uten ekstra kostnad vil tjene en provisjon hvis du klikker deg gjennom og kjøper.
Trinn 3: Formatering av lydfiler
For å spille av lydfilene du kan få online eller spille inn deg selv for å spille når du åpner søppelkassen, må du konvertere dem til riktig format.
For å gjøre dette, gå til https://audio.online-convert.com/convert-to-wav og sett filene dine til innstillingen som vises på bildet.
Når de er konvertert, legg dem på SD -kortet med navnene "1.wav", "2.wav", etc.
Trinn 4: Elektronikk
Nå som du har samlet alle nødvendige komponenter, er det på tide å begynne å montere alt sammen. Jeg vil anbefale å koble til alt på et brødbrett først, og så når alt fungerer som det skal, fortsett og lodd alt på et perfbrett. Jeg bestemte meg for å beholde den på et brødbrett siden hunden min faktisk sluttet å prøve å gå i søpla etter å ha kjørt den i noen dager.
Denne kretsen er veldig enkel og består av bare noen få deler.
Først har vi en Arduino Uno som er koblet til en grensebryter, Micro SD -kortmodul og til en LM386 -forsterker som er koblet til høyttaleren.
På micro SD -kortmodulen bør du ha alle lydfilene dine nå i riktig format. Du kobler modulen ved hjelp av SPI -protokollen og ved hjelp av SD -modulbiblioteket.
Deretter er det grensebryteren med en trekkmotstand. Koble GND til den vanlige siden av bryteren og NEI til digital inngang 2. Trekkmotstanden vil gjøre standardverdien på inngangen HIGH, og når grensebryteren er på, vil den være LAV. Når søppelokket løftes, vil vi se et HØYT signal på søppelbøtta vår og kan starte nedtellingen fra 4, 3, 2, 1 før vi utløser en.wav -fil på SD -kortet.
Arduinos -utgangen er ikke sterk nok til å kjøre høyttaleren din, så vi trenger en forsterker som i dette tilfellet er en LM386. Forsterkerens forsterkning er gitt av kondensatoren koblet til pinne 1 og 8, som i dette tilfellet er en 10 UF som setter forsterkningen til 200, uten kondensatoren vil den være 20 i henhold til databladet. Potensiometeret styrer forsterkerens volum.
Trinn 5: Programmering
Jeg antar at du vet hvordan du programmerer din arduino, men hvis ikke, er det mange flotte opplæringsprogrammer tilgjengelig online.
Du må installere følgende biblioteker for at koden skal kunne kompileres.
1. TMRpcm
2. SPI
3. SD
Når du har installert bibliotekene, laster du ned.ino -filen som er vedlagt dette trinnet i instruksjonene og laster den opp til din arduino.
Programmet er veldig enkelt og venter på at grensebryteren åpnes (viser papirkurven er åpen) og starter deretter en nedtelling i 4 sekunder. Hvis grensebryteren ikke er lukket på 4 sekunder, vil arduinoen lese en.wav -fil fra SD -kortet som er koblet til modulen. Filen spilles gjennom høyttaleren.
Det nåværende programmet krever 7 forskjellige lydfiler og blar gjennom dem etter hverandre hver gang det utløses. Du kan justere dette til så få eller så mange lyder du vil bare beholde det nåværende mønsteret.
Trinn 6: Test det ut
Nå som du har laget søppelkassen din, er det på tide å teste den!
Koble til strømmen og nyt din nye hundefri søppelbøtte. Vurder å abonnere på YouTube -kanalen min for å støtte meg og se flere prosjekter/videoer. Takk for at du leser!
Anbefalt:
Smart søppelbøtte ved bruk av Arduino, ultralydsensor og servomotor: 3 trinn
Smart søppelbøtte ved bruk av Arduino, ultralydsensor og servomotor: I dette prosjektet vil jeg vise deg hvordan du lager en smart søppelbøtte med Arduino, der lokket på søppelkassen automatisk åpnes når du nærmer deg søppel. De andre viktige komponentene som brukes til å lage denne smarte søppelkassen er en HC-04 ultralydsen
Smart søppelbøtte med bil: 5 trinn
Smart søppelbøtte med en bil: Dette er en smart søppelbøtte med en ultralydsensor, en bil og en knapp, så beveger deg fremover når du trykker på den. Dette prosjektet er inspirert av https://www.instructables.com/id/DIY-Smart-Dustbin-With-Arduino/ Her er noen få deler jeg har gjort endringer: 4 hjul
DIY Smart søppelbøtte med Arduino: 6 trinn (med bilder)
DIY Smart søppelbøtte med Arduino: Her lager vi en smart søppelbøtte ved hjelp av arduino og ultralydsensor. Jeg håper dere liker å lære dette prosjektet
Automatisk katapult for å kaste dyrefôr (hund, katt, kylling, osv.), Kaste baller og mer !: 4 trinn (med bilder)
Automatisk katapult for å kaste dyrefôr (hund, katt, kylling, osv.), Kaste baller og mer !: Hei og velkommen til min første Instructable! Hunden vår ELSKER maten sin, hun vil bokstavelig talt spise alt i løpet av sekunder. Jeg har tenkt ut måter å bremse dette på, fra baller med maten inne til å kaste den over hele bakgården. Utrolig nok er hun
RoboBin -- Søppelbøtte: 6 trinn (med bilder)
RoboBin || Søppelbøtte: RoboBin er en søppelbøtte som kaster søppel når du kaster den. Dette betyr at du kan kaste søppel uten å måtte reise deg for å kaste noe. La oss komme i gang Hvordan det fungerer Robo bin fungerer ved at en solenoid skyver lokket på skuffen når noe