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, Srpanj
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 s stepenastim upravljanjem riješiti ovaj problem jednom zauvijek. Nisam ni znao da je moj pas nadmudrio limenku i gotovo odmah je shvatio da bi mogao iskoristiti njušku da otvori poklopac i dobije svo smeće koje želi. Mogao bih staviti uteg na poklopac da to spriječim, ali to 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 izvrstan uvod u senzore, elektroniku i programiranje.

Pretplatite se na moj YouTube kanal kako biste me podržali i vidjeli 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 trebao bi raditi)

9. Pojačalo LM 386 (Amazon Link)

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

Korak 3: Formatiranje audio datoteka

Elektronika
Elektronika

Da biste mogli reproducirati svoje audio datoteke koje možete nabaviti na mreži ili snimiti kako biste ih reproducirali 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 zatim kad 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.

Ovaj sklop je vrlo jednostavan 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 sada biste trebali imati sve svoje audio datoteke u ispravnom formatu. Modul povezujete pomoću SPI protokola i pomoću biblioteke modula SD.

Zatim postoji granični prekidač s pull up otpornikom. Spojite GND na zajedničku stranu prekidača, a NO na digitalni ulaz 2. Povučni otpornik postavit će zadanu vrijednost na ulaz HIGH, a kada je krajnji prekidač uključen, bit će NISKA. Kad se poklopac za smeće podigne, vidjet ćemo VISOKI signal u 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. Dobit pojačala daje kondenzator spojen na pinove 1 i 8, koji je u ovom slučaju 10 UF koji postavlja pojačanje na 200, a bez kondenzatora to će biti 20 prema podatkovnoj tablici. Potenciometar kontrolira glasnoću pojačala.

Korak 5: Programiranje

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

Morat ćete instalirati sljedeće knjižnice kako bi se kôd mogao kompajlirati.

1. TMRpcm

2. SPI

3. SD

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

Program je vrlo jednostavan i čeka da se krajnji prekidač otvori (pokazuje 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. To možete prilagoditi na onoliko zvukova koliko želite i zadržati 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 na čitanju!

Preporučeni: