Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08
V tem projektu vam bom pokazal, kako zgraditi smešno, a delujočo metodo, da preprečite, da bi vaši nadležni psi prišli v koš za smeti!
1. korak: Uvod
Moj pes je beagle in si ne more pomagati, da v košu za smeti ne zavoha vsega tega okusnega smeti. To ga vodi k temu, da nenehno poskuša priti z nosom v smeti in vstopiti v vse, kar lahko. Mislil sem, da bo nakup koša za smeti s pokrovom s stopničnim upravljanjem rešil to težavo enkrat za vselej. Malo sem vedel, da je moj pes prehitel pločevinko in skoraj v trenutku ugotovil, da lahko z gobcem odpre pokrov in odnese vse smeti, ki jih je želel. Lahko bi položil utež na pokrov, da bi to preprečil, vendar se to sliši šepavo in zaradi karantene sem obtičal doma, zato sem zgradil ta smetnjak proti psom.
To je preprost projekt in bi ga lahko uporabili kot odličen uvod v senzorje, elektroniko in programiranje.
Prosim, razmislite, da se naročite na moj YouTube kanal, da me podprete in si ogledate bolj zabavne projekte.
Korak: Potrebne komponente
Za ta projekt so potrebne naslednje komponente:
1. Arduino Uno ali Nano (Amazon Link)
2. Upori (10K Ohm, 10 Ohm) (Amazon Link)
3. Kondenzatorji (10uF x 2, 220uF,.05 uF) (Amazon Link)
4. 10K potenciometer (Amazon Link)
5. Modul kartice Micro SD (Amazon Link)
6. Omejevalno stikalo (Amazon Link)
7. Napajanje 9V-12V za Arduino (Amazon Link)
8. 8 ohmski zvočnik (ta se razlikuje od mojega, vendar bi moral delovati)
9. Ojačevalnik LM 386 (Amazon Link)
Razkritje: Zgoraj navedene povezave Amazon so partnerske povezave, kar pomeni, da vam brez dodatnih stroškov zaslužim provizijo, če kliknete in opravite nakup.
3. korak: Formatiranje zvočnih datotek
Če želite predvajati svoje zvočne datoteke, ki jih lahko dobite na spletu, ali posneti, da jih predvajate, ko pes odpre pokrov koša za smeti, jih morate pretvoriti v pravilno obliko.
Če želite to narediti, pojdite na https://audio.online-convert.com/convert-to-wav in nastavite datoteke na nastavitve, prikazane na sliki.
Ko so pretvorjeni, jih vstavite na kartico SD z imeni "1.wav", "2.wav" itd.
4. korak: Elektronika
Zdaj, ko ste zbrali vse potrebne komponente, je čas, da začnete vse skupaj sestavljati. Priporočam, da najprej ožičite vse na plošči, nato pa, ko vse deluje pravilno, nadaljujte in spajkajte vse na ploščo perf. Odločil sem se, da ga obdržim na krovu, saj je moj pes po nekaj dneh teka dejansko prenehal poskušati iti v smeti.
To vezje je zelo preprosto in je sestavljeno iz le nekaj delov.
Najprej imamo Arduino Uno, ki je priključen na končno stikalo, modul kartice Micro SD in na ojačevalnik LM386, ki je priključen na vaš zvočnik.
Na modulu kartice micro SD bi morale biti vse vaše zvočne datoteke v pravilni obliki. Modul povežete s protokolom SPI in s knjižnico modulov SD.
Potem je tu še končno stikalo z uporovnim uporom. Priključite GND na skupno stran stikala in NO na digitalni vhod 2. Povlečni upor bo na vhodu postavil privzeto vrednost, ko je vklopljeno končno stikalo, pa bo NIZKA. Ko je pokrov za smeti dvignjen, bomo na košu za smeti videli VISOK signal in lahko začne odštevanje od 4, 3, 2, 1, preden sproži datoteko.wav na SD kartici.
Arduinosov izhod ni dovolj močan za delovanje vašega zvočnika, zato potrebujemo ojačevalnik, ki je v tem primeru LM386. Dobiček ojačevalnika daje kondenzator, priključen na nožici 1 in 8, ki je v tem primeru 10 UF, ki nastavi dobiček na 200, brez kondenzatorja pa bo 20 glede na podatkovni list. Potenciometer nadzoruje glasnost ojačevalnika.
5. korak: Programiranje
Predvidevam, da veste, kako programirati svoj arduino, če pa ne, je na spletu na voljo veliko odličnih vadnic.
Za prevedbo kode boste morali namestiti naslednje knjižnice.
1. TMRpcm
2. SPI
3. SD
Ko namestite knjižnice, prenesite datoteko.ino, priloženo temu koraku, v navodilih in jo naložite v svoj arduino.
Program je zelo preprost in počaka, da se končno stikalo odpre (pokaže, da je koš za smeti odprt), nato pa 4 sekunde zažene odštevanje. Če končno stikalo ne zaprete v 4 sekundah, bo arduino prebral datoteko.wav s sd kartice, priključene na modul. Datoteka se bo predvajala skozi zvočnik.
Sedanji program zahteva 7 različnih zvočnih datotek in jih ob vsakem sprožitvi preklaplja eno za drugo. To lahko nastavite na tako malo ali toliko zvokov, kot želite, tako da ohranite trenutni vzorec.
6. korak: Preizkusite
Zdaj, ko ste koša za smeti naredili za psa, je čas, da jo preizkusite!
Priključite napajanje in uživajte v svojem novem smetnjaku brez psov. Prosim, razmislite o tem, da se naročite na moj YouTube kanal, da me podprete in si ogledate več projektov/videov. Hvala za branje!
Priporočena:
Pametni koš za smeti z avtomobilom: 5 korakov
Pametni koš za smeti z avtomobilom: To je pameten koš za smeti z ultrazvočnim senzorjem, avtomobilom in gumbom, zato se premaknete naprej, ko ga pritisnete. Ta projekt je navdihnjen s https://www.instructables.com/id/DIY-Smart-Dustbin-With-Arduino/ Tukaj je nekaj delov, ki sem jih spremenil: 4 kolesa
Samodejni koš za smeti: 7 korakov
Samodejni koš za smeti: To je samodejno odpiranje koša za smeti, ki zazna gibanje. Ima povezavo Wi -Fi in pošlje besedilno sporočilo, ko je polno. To je narejeno za ECE -297DP na Univerzi v Massachusettsu - Amherst. Glavni cilj tečaja je bil pridobiti izkušnje
RoboBin -- Koš za smeti: 6 korakov (s slikami)
RoboBin || Koš za lovljenje smeti: RoboBin je koš za smeti, ki predpomni smeti, ko jih vržete. Začnimo Kako deluje Robo koš deluje tako, da elektromagnet potisne pokrov koša, ko nekaj
Samodejni koš za smeti: 8 korakov (s slikami)
Samodejni koš za smeti: Pozdravljeni prijatelji! Če že dolgo gledate moj kanal, se najverjetneje spomnite projekta o smetnjaku s samodejnim pokrovom. Ta projekt je bil eden prvih v Arduinu, lahko rečem moj prvenec. Toda imel je eno zelo veliko pomanjkljivost:
Koš za smeti: 15 korakov (s slikami)
Trash-o-caster: Med nedavno nevihto je bila ta zlorabljena električna kitara najdena na robniku, zakopana v sneg. Če vzamem vso elektriko razen vtičnice, sem se odločil, da jo vrnem z roba. Vedno sem si želel "Strat" ali kaj podobnega. Ta sladka enojna tuljava