Sisukord:

Arduino koertevastane prügikast: 6 sammu (koos piltidega)
Arduino koertevastane prügikast: 6 sammu (koos piltidega)

Video: Arduino koertevastane prügikast: 6 sammu (koos piltidega)

Video: Arduino koertevastane prügikast: 6 sammu (koos piltidega)
Video: 30 лучших советов и рекомендаций по Windows 10 на 2020 год 2024, Juuli
Anonim
Arduino koeravastane prügikast
Arduino koeravastane prügikast

Selles projektis näitan teile, kuidas luua naeruväärne, kuid toimiv meetod, et vältida teie tüütute koerte sattumist prügikasti!

1. samm: sissejuhatus

Image
Image

Minu koer on beagle ja ei suuda muud, kui nuusutada prügikasti kogu selle maitsva prügi lõhna. See viib ta selleni, et ta püüab pidevalt oma nina prügikasti viia ja jõuda ükskõik kuhu. Arvasin, et astmeliselt juhitava kaanega prügikasti ostmine lahendab selle probleemi lõplikult. Ma ei teadnudki, et mu koer ületas purgi ja sai peaaegu kohe aru, et saab oma koonu abil kaane avada ja kogu soovitud prügi kätte saada. Selle vältimiseks võiksin kaanele kaalu panna, kuid see kõlab halvasti ja olen karantiini tõttu kodus, nii et ehitasin selle koeravastase prügikasti.

See on lihtne projekt ja seda saab kasutada suurepärase sissejuhatusena anduritesse, elektroonikasse ja programmeerimisse.

Palun kaaluge minu YouTube'i kanali tellimist, et mind toetada ja näha lõbusamaid projekte.

2. samm: vajalikud komponendid

Selle projekti jaoks vajalikud komponendid on järgmised:

1. Arduino Uno või Nano (Amazon Link)

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

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

4. 10K potentsiomeeter (Amazon Link)

5. Micro SD -kaardi moodul (Amazon Link)

6. Piirangulüliti (Amazon Link)

7. 9V-12V toiteallikas Arduino jaoks (Amazon Link)

8. 8 oomi kõlar (see on erinev minu omast, kuid see peaks töötama)

9. LM 386 võimendi (Amazon Link)

Avalikustamine: ülaltoodud Amazoni lingid on sidusettevõtte lingid, mis tähendab, et ilma lisakuludeta teenin komisjonitasu, kui klõpsate ja ostate.

Samm: helifailide vormindamine

Elektroonika
Elektroonika

Selleks, et esitada oma helifaile, mida saate võrku hankida, või salvestada, mida mängida, kui koer prügikasti kaane avab, peate need teisendama õigesse vormingusse.

Selleks minge aadressile https://audio.online-convert.com/convert-to-wav ja seadke oma failid pildil näidatud sättele.

Kui need on teisendatud, pange need SD -kaardile nimedega "1.wav", "2.wav" jne.

4. samm: elektroonika

Nüüd, kui olete kõik vajalikud komponendid kokku kogunud, on aeg hakata kõike kokku panema. Ma soovitaksin kõigepealt ühendada kõik leivaplaadil ja siis, kui kõik on korralikult toiminud, jätkake ja jootke kõik parandusplaadile. Otsustasin seda leivalaual hoida, sest pärast mõnepäevast jooksmist lõpetas mu koer tegelikult prügikasti minemise.

See vooluring on väga lihtne ja koosneb vaid mõnest osast.

Esiteks on meil Arduino Uno, mis on ühendatud piirlüliti, Micro SD -kaardi mooduli ja kõlariga ühendatud võimendiga LM386.

Mikro -SD -kaardi moodulil peaksid kõik helifailid olema õiges vormingus. Moodul ühendatakse SPI protokolli ja SD -moodulitee abil.

Siis on piirlüliti koos tõmbetakistiga. Ühendage GND lüliti ühise küljega ja NO digitaalsisendisse 2. Tõmbetakisti muudab sisendi HIGH vaikeväärtuseks ja kui piirlüliti on sisse lülitatud, on see LOW. Kui prügikaas on üles tõstetud, näeme prügikastis KÕRGE signaali ja saame enne, kui käivitada SD -kaardil.wav -faili, alustame loendust 4, 3, 2, 1 -st.

Arduinose väljund pole kõlari käitamiseks piisavalt tugev, seega vajame võimendit, mis antud juhul on LM386. Võimendi võimenduse annab klemmidele 1 ja 8 ühendatud kondensaator, mis on antud juhul 10 UF, mis seab võimenduseks 200, ilma kondensaatorita on see vastavalt andmelehele 20. Potentsiomeeter reguleerib võimendi helitugevust.

Samm: programmeerimine

Eeldan, et teate, kuidas oma arduinot programmeerida, kuid kui ei, siis on Internetis saadaval palju suurepäraseid õpetusi.

Koodi kompileerimiseks peate installima järgmised teegid.

1. TMRpcm

2. SPI

3. SD

Kui olete teegid installinud, laadige selle sammu juurde lisatud juhendifailist alla.ino -fail ja laadige see üles oma arduinosse.

Programm on väga lihtne ja ootab piirilüliti avanemist (näidates, et prügikast on avatud) ja alustab seejärel 4 sekundi loendamist. Kui piirlüliti ei ole 4 sekundi jooksul suletud, loeb arduino mooduliga ühendatud SD -kaardilt.wav -faili. Faili esitatakse kõlari kaudu.

Praegune programm nõuab 7 erinevat helifaili ja käib nende käivitamisel üksteise järel läbi. Saate seda reguleerida nii väheks või nii palju helideks, kui soovite, säilitades praeguse mustri.

6. samm: proovige seda

Nüüd, kui olete oma prügikasti koera tõestanud, on aeg seda proovida!

Ühendage toide vooluvõrku ja nautige oma uut koeravaba prügikasti. Palun kaaluge minu YouTube'i kanali tellimist, et mind toetada ja näha rohkem projekte/videoid. Täname lugemise eest!

Soovitan: