Satura rādītājs:

Arduino atkritumu tvertne pret suņiem: 6 soļi (ar attēliem)
Arduino atkritumu tvertne pret suņiem: 6 soļi (ar attēliem)

Video: Arduino atkritumu tvertne pret suņiem: 6 soļi (ar attēliem)

Video: Arduino atkritumu tvertne pret suņiem: 6 soļi (ar attēliem)
Video: BERMUDU DIVSTŪRIS x APVEDCEĻŠ - Brāl' Ar Dzīvi Nekaulē 2024, Jūlijs
Anonim
Arduino Anti-Dog atkritumu tvertne
Arduino Anti-Dog atkritumu tvertne

Šajā projektā es jums parādīšu, kā izveidot smieklīgu, bet darba metodi, lai novērstu jūsu nepatīkamo suņu iekļūšanu atkritumu tvertnē!

1. darbība. Ievads

Image
Image

Mans suns ir bīgls un nevar nesmaržot visus šos gardos atkritumus miskastē. Tas noved pie tā, ka viņš nemitīgi cenšas iebāzt degunu atkritumos un iekļūt visā, ko var. Es domāju, ka, pērkot miskasti ar pakāpiena vadāmu vāku, šī problēma vienreiz atrisināsies. Es nezināju, ka mans suns pārspēja bundžu un gandrīz uzreiz saprata, ka ar purnu var atvērt vāku un dabūt visu, ko viņš vēlas. Es varētu uzlikt svaru uz vāka, lai to novērstu, bet tas izklausās klibs, un es esmu iestrēdzis mājās karantīnas dēļ, tāpēc es uzbūvēju šo suņu miskasti.

Tas ir vienkāršs projekts, un to var izmantot kā lielisku ievadu sensoros, elektronikā un programmēšanā.

Lūdzu, apsveriet iespēju abonēt manu YouTube kanālu, lai mani atbalstītu un redzētu vairāk jautru projektu.

2. darbība. Nepieciešamās sastāvdaļas

Šim projektam nepieciešamās sastāvdaļas ir šādas:

1. Arduino Uno vai Nano (Amazon Link)

2. Rezistori (10K omi, 10 omi) (Amazon Link)

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

4. 10K potenciometrs (Amazon Link)

5. Micro SD karšu modulis (Amazon Link)

6. Limit Switch (Amazon Link)

7. 9V-12V barošanas avots Arduino (Amazon Link)

8. 8 omu skaļrunis (šis atšķiras no manējā, bet tam vajadzētu darboties)

9. LM 386 pastiprinātājs (Amazon Link)

Informācijas atklāšana: iepriekš minētās Amazon saites ir saistītās saites, kas nozīmē, ka bez papildu maksas es nopelnīšu komisiju, ja noklikšķināsit un veiksit pirkumu.

3. darbība: audio failu formatēšana

Elektronika
Elektronika

Lai atskaņotu audio failus, kurus varat iegūt tiešsaistē, vai ierakstītu, lai atskaņotu, kad suns atver atkritumu tvertnes vāku, tie ir jāpārveido pareizajā formātā.

Lai to izdarītu, dodieties uz vietni https://audio.online-convert.com/convert-to-wav un iestatiet failus uz attēlā redzamo iestatījumu.

Kad tie ir konvertēti, ievietojiet tos SD kartē ar nosaukumiem "1.wav", "2.wav" utt.

4. solis: elektronika

Tagad, kad esat savācis visas nepieciešamās sastāvdaļas, ir pienācis laiks sākt visu salikt kopā. Es ieteiktu vispirms visu savienot uz maizes dēļa un pēc tam, kad viss darbojas pareizi, uz priekšu un pielodējiet visu uz plātnes. Es nolēmu to turēt uz maizes dēļa, jo pēc tam, kad to bija darbinājis dažas dienas, mans suns faktiski pārstāja mēģināt iet atkritumos.

Šī shēma ir ļoti vienkārša un sastāv tikai no dažām daļām.

Pirmkārt, mums ir Arduino Uno, kas ir savienots ar gala slēdzi, Micro SD kartes moduli un LM386 pastiprinātāju, kas ir pievienots jūsu skaļrunim.

Mikro SD kartes modulī tagad visiem audio failiem jābūt pareizā formātā. Jūs pievienojat moduli, izmantojot SPI protokolu un izmantojot SD moduļu bibliotēku.

Tad ir gala slēdzis ar uzvilkšanas rezistoru. Pievienojiet GND slēdža kopējai pusei un NO - digitālajai ieejai 2. Pievilkšanas rezistors ievadē HIGH noteiks noklusējuma vērtību, un, kad slēdzis ir ieslēgts, tas būs LOW. Kad atkritumu vāks ir pacelts, mēs redzēsim HIGH signālu uz mūsu atkritumu tvertnes un varēsim sākt atpakaļskaitīšanu no 4, 3, 2, 1 pirms.wav faila aktivizēšanas SD kartē.

Arduinos izeja nav pietiekami spēcīga, lai darbinātu skaļruni, tāpēc mums ir nepieciešams pastiprinātājs, kas šajā gadījumā ir LM386. Pastiprinātāja pastiprinājumu nosaka kondensators, kas savienots ar 1. un 8. tapu, kas šajā gadījumā ir 10 UF, kas nosaka pastiprinājumu līdz 200, bez kondensatora tas būs 20 saskaņā ar datu lapu. Potenciometrs kontrolē pastiprinātāja skaļumu.

5. solis: programmēšana

Es pieņemu, ka jūs zināt, kā programmēt savu arduino, bet, ja nē, tiešsaistē ir pieejamas daudzas lieliskas apmācības.

Lai kods tiktu apkopots, jums būs jāinstalē šādas bibliotēkas.

1. TMRpcm

2. SPI

3. SD

Kad esat instalējis bibliotēkas, instrukcijā lejupielādējiet šim darbam pievienoto.ino failu un augšupielādējiet to savā arduino.

Programma ir ļoti vienkārša un gaida, līdz tiek atvērts ierobežojuma slēdzis (parādot, ka atkritumu tvertne ir atvērta), un pēc tam 4 sekundes sāk atpakaļskaitīšanu. Ja ierobežojuma slēdzis netiek aizvērts 4 sekundēs, arduino nolasīs.wav failu no modulim pievienotās SD kartes. Fails tiks atskaņots caur skaļruni.

Pašreizējai programmai ir nepieciešami 7 dažādi audio faili un katru reizi, kad tā tiek aktivizēta, cikli tos pa vienam. Jūs varat pielāgot to tik maz vai tik daudz skaņu, cik vēlaties, tikai saglabājot pašreizējo modeli.

6. darbība: pārbaudiet to

Tagad, kad esat izveidojis savu miskastes suņu pierādījumu, ir pienācis laiks to pārbaudīt!

Pievienojiet strāvu un izbaudiet savu jauno miskasti bez suņiem. Lūdzu, apsveriet iespēju abonēt manu YouTube kanālu, lai mani atbalstītu un skatītu citus projektus/videoklipus. Paldies par lasīšanu!

Ieteicams: