Innehållsförteckning:

Arduino papperskorg för hundar: 6 steg (med bilder)
Arduino papperskorg för hundar: 6 steg (med bilder)

Video: Arduino papperskorg för hundar: 6 steg (med bilder)

Video: Arduino papperskorg för hundar: 6 steg (med bilder)
Video: High Density 2022 2024, November
Anonim
Arduino papperskorg för hundar
Arduino papperskorg för hundar

I det här projektet kommer jag att visa dig hur du bygger en löjlig men arbetsmetod för att förhindra att dina irriterande hundar hamnar i din papperskorg!

Steg 1: Intro

Image
Image

Min hund är en beagle och kan inte låta bli att lukta allt det härliga skräpet i papperskorgen. Detta leder honom att ständigt försöka få ner näsan i soporna och komma in i vad han kan. Jag trodde att att köpa en papperskorg med stegstyrt lock skulle lösa detta problem en gång för alla. Lite visste jag, min hund överlistade burken och kom på nästan omedelbart att han kunde använda sin nos för att öppna locket och få allt skräp han ville ha. Jag kunde lägga en vikt på locket för att förhindra detta men det låter halt och jag sitter fast hemma på grund av karantän så jag byggde den här skräpburken för hundar.

Det är ett enkelt projekt och kan användas som en bra introduktion till sensorer, elektronik och programmering.

Överväg att prenumerera på min YouTube -kanal för att stödja mig och se fler roliga projekt.

Steg 2: Komponenter som behövs

Komponenterna som behövs för detta projekt är nedan:

1. Arduino Uno eller Nano (Amazon Link)

2. Motstånd (10K Ohm, 10 Ohm) (Amazon Link)

3. Kondensatorer (10uF x 2, 220uF,.05 uF) (Amazon Link)

4. 10K Potentiometer (Amazon Link)

5. Micro SD -kortmodul (Amazon Link)

6. Gränslägesbrytare (Amazon Link)

7. 9V-12V strömförsörjning för Arduino (Amazon Link)

8. 8 Ohm högtalare (den här är annorlunda än min men den borde fungera)

9. LM 386 förstärkare (Amazon Link)

Avslöjande: Amazon -länkarna ovan är affiliate -länkar, vilket innebär att jag utan extra kostnad för dig tjänar en provision om du klickar igenom och gör ett köp.

Steg 3: Formatera dina ljudfiler

Elektronik
Elektronik

För att spela dina ljudfiler som du kan få online eller spela in dig själv för att spela när du öppnar soptunnelocket måste du konvertera dem till rätt format.

För att göra detta, gå till https://audio.online-convert.com/convert-to-wav och ställ in dina filer till inställningen som visas på bilden.

När de har konverterats lägger du dem på SD -kortet med namnen "1.wav", "2.wav", etc.

Steg 4: Elektronik

Nu när du har samlat alla nödvändiga komponenter är det dags att börja montera allt tillsammans. Jag skulle rekommendera att koppla upp allt på en brödbräda först och sedan när allt fungerar som det ska, fortsätt och löd upp allt på en perfekt bräda. Jag bestämde mig för att hålla den på en brödbräda eftersom min hund faktiskt slutade försöka gå i soporna efter att ha kört den i några dagar.

Denna krets är mycket enkel och består av bara några få delar.

Först har vi en Arduino Uno som är ansluten till en gränslägesbrytare, Micro SD -kortmodul och till en LM386 -förstärkare som är ansluten till din högtalare.

På micro SD -kortmodulen bör du ha alla dina ljudfiler nu i rätt format. Du ansluter modulen med SPI -protokollet och med SD -modulbiblioteket.

Sedan finns det gränslägesbrytaren med ett uppdragningsmotstånd. Anslut GND till den gemensamma sidan av omkopplaren och NO till digital ingång 2. Uppdragsmotståndet gör standardvärdet på ingången HÖG, och när gränslägesbrytaren är på är det LÅGT. När soplocket lyfts kommer vi att se en HÖG signal på vår papperskorg och kan starta nedräkningen från 4, 3, 2, 1 innan vi utlöser en.wav -fil på SD -kortet.

Arduinos utgång är inte tillräckligt stark för att köra din högtalare så vi behöver en förstärkare som i detta fall är en LM386. Förstärkarens förstärkning ges av kondensatorn ansluten till stift 1 och 8 som i detta fall är en 10 UF som sätter förstärkningen till 200, utan kondensatorn kommer den att vara 20 enligt databladet. Potentiometern styr förstärkarens volym.

Steg 5: Programmering

Jag antar att du vet hur du programmerar din arduino men om inte, finns det många bra handledning tillgängliga online.

Du måste installera följande bibliotek för att koden ska kunna kompileras.

1. TMRpcm

2. SPI

3. SD

När du har installerat biblioteken, ladda ner.ino -filen som bifogas detta steg i instruktionsboken och ladda upp den till din arduino.

Programmet är mycket enkelt och väntar på att gränslägesbrytaren öppnas (visar att papperskorgen är öppen) och sedan börjar en nedräkning i 4 sekunder. Om gränslägesbrytaren inte är stängd på 4 sekunder läser arduino en.wav -fil från SD -kortet som är anslutet till modulen. Filen spelas upp genom högtalaren.

Det aktuella programmet kräver 7 olika ljudfiler och går igenom dem en efter en varje gång det utlöses. Du kan justera detta till så få eller så mycket ljud som du vill bara behålla det nuvarande mönstret.

Steg 6: Testa det

Nu när du har gjort din papperskorg hundsäker är det dags att testa den!

Anslut strömmen och njut av din nya hundfria papperskorg. Överväg att prenumerera på min YouTube -kanal för att stödja mig och se fler projekt/videor. Tack för att du läste!

Rekommenderad: