Sadržaj:

Arduino kanta za smeće protiv pasa: 6 koraka (sa slikama)
Arduino kanta za smeće protiv pasa: 6 koraka (sa slikama)

Video: Arduino kanta za smeće protiv pasa: 6 koraka (sa slikama)

Video: Arduino kanta za smeće protiv pasa: 6 koraka (sa slikama)
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Juli
Anonim
Arduino kanta za smeće protiv pasa
Arduino kanta za smeće protiv pasa

U ovom projektu ću vam pokazati kako izgraditi smiješnu, ali radnu metodu kako biste spriječili svoje dosadne pse da vam uđu u kantu za smeće!

Korak 1: Uvod

Image
Image

Moj pas je bigl i ne može a da ne namiriše to slasno smeće u kanti za smeće. To ga dovodi do toga da stalno pokušava uvući nos u smeće i ući u sve što može. Mislio sam da će kupnja kante za otpatke s poklopcem sa stepenastim upravljanjem riješiti ovaj problem jednom zauvijek. Nisam ni znao da je moj pas nadmudrio limenku i gotovo istog trenutka shvatio da bi mogao iskoristiti njušku da otvori poklopac i odnese svo smeće koje želi. Mogao bih staviti uteg na poklopac da to spriječim, ali zvuči jadno i zaglavio sam kod kuće zbog karantene pa sam napravio ovu kantu za smeće protiv pasa.

To je jednostavan projekt i mogao bi se koristiti kao odličan uvod u senzore, elektroniku i programiranje.

Pretplatite se na moj YouTube kanal da me podržite i vidite zabavnije projekte.

Korak 2: Potrebne komponente

Komponente potrebne za ovaj projekt su u nastavku:

1. Arduino Uno ili Nano (Amazon Link)

2. Otpornici (10K Ohm, 10 Ohm) (Amazon Link)

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

4. 10K potenciometar (Amazon Link)

5. Modul mikro SD kartice (Amazon Link)

6. Granični prekidač (Amazon Link)

7. Napajanje 9V-12V za Arduino (Amazon Link)

8. Zvučnik od 8 ohma (ovaj se razlikuje od mog, ali bi trebao raditi)

9. Pojačalo LM 386 (Amazon Link)

Otkrivanje: Amazonske veze iznad su partnerske veze, što znači da ću, bez dodatnih troškova, zaraditi proviziju ako kliknete i obavite kupovinu.

Korak 3: Formatiranje audio datoteka

Elektronika
Elektronika

Da biste mogli reproducirati svoje audio datoteke koje možete nabaviti na mreži ili snimiti da ih reproducirate kada pas otvori poklopac kante za smeće, morate ih pretvoriti u ispravan format.

Da biste to učinili, idite na https://audio.online-convert.com/convert-to-wav i postavite datoteke na postavku prikazanu na slici.

Nakon što se pretvore, stavite ih na SD karticu s imenima "1.wav", "2.wav" itd.

Korak 4: Elektronika

Sada kada ste prikupili sve potrebne komponente, vrijeme je da počnete sastavljati sve zajedno. Preporučio bih da prvo ožičite sve na ploči, a nakon što sve ispravno funkcionira, nastavite i lemite sve na perf ploču. Odlučio sam ga držati na ploči jer je nakon nekoliko dana rada moj pas zapravo prestao pokušavati otići u smeće.

Ovo kolo je vrlo jednostavno i sastoji se od samo nekoliko dijelova.

Prvo, imamo Arduino Uno koji je spojen na granični prekidač, modul Micro SD kartice i na pojačalo LM386 koje je spojeno na vaš zvučnik.

Na modulu mikro SD kartice trebali biste sada imati sve svoje audio datoteke u ispravnom formatu. Modul povezujete pomoću SPI protokola i pomoću biblioteke SD modula.

Zatim postoji granični prekidač s otpornikom na izvlačenje. Spojite GND na zajedničku stranu prekidača, a NO na digitalni ulaz 2. Otporni otpornik će postaviti zadanu vrijednost na ulaz HIGH, a kada je krajnji prekidač uključen, bit će NISKA. Kad se poklopac za smeće podigne, vidjet ćemo VISI signal na kanti za smeće i može započeti odbrojavanje od 4, 3, 2, 1 prije pokretanja.wav datoteke na sd kartici.

Arduinos izlaz nije dovoljno jak za pokretanje vašeg zvučnika pa nam je potrebno pojačalo koje je u ovom slučaju LM386. Dobitak pojačala daje kondenzator spojen na pinove 1 i 8, koji je u ovom slučaju 10 UF koji postavlja pojačanje na 200, bez kondenzatora to će biti 20 prema tablici s podacima. Potenciometar kontrolira glasnoću pojačala.

Korak 5: Programiranje

Pretpostavit ću da znate programirati svoj arduino, ali ako ne, na internetu je dostupno mnogo sjajnih vodiča.

Morat ćete instalirati sljedeće biblioteke da bi se kôd mogao kompajlirati.

1. TMRpcm

2. SPI

3. SD

Nakon što instalirate biblioteke, preuzmite.ino datoteku priloženu ovom koraku u uputstvu i prenesite je na svoj arduino.

Program je vrlo jednostavan i čeka da se krajnji prekidač otvori (pokazujući da je kanta za otpatke otvorena), a zatim počinje odbrojavanje 4 sekunde. Ako krajnji prekidač nije zatvoren za 4 sekunde, arduino će pročitati.wav datoteku sa sd kartice spojene na modul. Datoteka će se reproducirati kroz zvučnik.

Trenutni program zahtijeva 7 različitih audio datoteka i prolazi ih jednu za drugom pri svakom pokretanju. Ovo možete prilagoditi na onoliko zvukova koliko želite i zadržite trenutni uzorak.

Korak 6: Isprobajte

Sada kada ste svoju kantu za smeće napravili dokazom, vrijeme je da je isprobate!

Uključite napajanje i uživajte u novoj kanti za smeće bez pasa. Pretplatite se na moj YouTube kanal kako biste me podržali i pogledali više projekata/video zapisa. Hvala vam na čitanju!

Preporučuje se: