Satura rādītājs:

Arduino modinātājs - kaķu pierādījums: 6 soļi
Arduino modinātājs - kaķu pierādījums: 6 soļi

Video: Arduino modinātājs - kaķu pierādījums: 6 soļi

Video: Arduino modinātājs - kaķu pierādījums: 6 soļi
Video: Торий: энергетическое решение - THORIUM REMIX 2011 2024, Novembris
Anonim
Arduino modinātājs - kaķu pierādījums
Arduino modinātājs - kaķu pierādījums

Kaķi var būt lieliski. Viņi var būt tik neticami cieši, izplūduši un jautri. Tomēr, uzsākot projektu, viņus var būt neticami grūti atturēt. Kas ir labāks veids, kā atturēt kaķi nekā kustību jutīga gaisma un skaņa?

Šajā nodarbībā jūs uzzināsit, kā iestatīt un kodēt Arduino, lai noteiktu kustību tā tuvumā. Kad notiek kustība, tas attur radību gan ar LED gaismu, gan skaņu.

Daļa pamata pieredzes ar shēmām un programmēšanu ir noderīga, bet nav nepieciešama.

Piegādes

1 Arduino Uno

1 Maizes dēlis

2 330Ω rezistors

1 skaņas signāls

1 RGB gaismas diode

10 džemperu kabeļi

1 9V1A adapteris (uzstādīšanai un pievienošanai)

1. darbība: 1. darbība: ultraskaņas sensora montāža

1. darbība: ultraskaņas sensora montāža
1. darbība: ultraskaņas sensora montāža

Sāciet salikt maizes dēli.

Pievienojiet Ultra Sonic sensoru, kā parādīts iepriekš. Ņemiet vērā četras dažādas tapas (marķētas) VCC, Trig, Echo un Gnd. Pārliecinieties, ka VCC izmanto 5V barošanas avotu, bet GND - zemi.

Trig vajadzētu pāriet uz 2. tapu, bet Echo - uz 3. tapu.

2. darbība: 2. darbība: pievienojiet skaņas signālu

2. darbība: pievienojiet skaņas signālu
2. darbība: pievienojiet skaņas signālu

Atkal sekojiet kopā ar iepriekš minēto maizes dēli, lai pievienotu skaņas signālu. Pārliecinieties, vai skaņas signāla + spaile ir pievienota 7. tapai, un izmantojiet 330Ω rezistoru, lai pieslēgtu termināli pie zemes.

3. darbība: 3. darbība: pievienojiet gaismas diodi

3. darbība: pievienojiet gaismas diodi
3. darbība: pievienojiet gaismas diodi

Pievienojiet RGB LED, kā parādīts diagrammā. Sarkanajam jābūt piestiprinātam pie tapas 9, zaļajam - pie tapas 10 un zilajam - pie tapas 11. Pēdējai (un garākajai) tapai jāpiestiprinās pie zemes ar 330Ω rezistoru.

4. darbība: 4. darbība: kodēšanas laiks

Tagad ir pienācis laiks pievienot kodu. Izmantojot Arduino redaktoru, šāds kods iedegsies jūsu gaismas diode un skaņas signāls radīs troksni atkarībā no attāluma, kādā UltraSonic sensors nosaka objektu.

Ja esat radošs, izmantojot kādu no PIN numuriem, ziniet, ka, lai kods sāktu darboties, tie, iespējams, būs jāmaina.

5. solis: 5. solis: laiks apturēt kaķi

Iestatiet savu izkārtojumu visur, kur vēlaties, lai jūsu kaķis nevarētu doties uz vietām. Es cenšos viņam liegt staigāt pa grīdu manā pagrabā, kur nav durvju, lai to novērstu. Kad viņš iet sensora priekšā, tas izslēdzas. Viņu viegli biedē troksnis un gaismas, tāpēc nav nepieciešams pārāk daudz, lai viņu atturētu.

6. darbība: 6. darbība: spēlējiet ar iestatījumiem

Dažas lietas, kuras varat pielāgot vai pielāgot atkarībā no jūsu vajadzībām:

  • Kāds "distanceInCM" izraisa lietas. Vai vēlaties, lai tas būtu tad, kad tas atklātu kaut ko īpaši tuvu, vai tikai tad, kad tas būtu tālāk? Ja noregulējat to pārāk tālu, iespējams, būs jāiegādājas labāks jutīgāks ultraskaņas sensors.
  • Kādu krāsu diapazonu vēlaties izmantot? Izmantojot RGB LED, tā izvēlas nejaušas vērtības no 0 līdz 100 vai no 0 līdz 255 (sarkanā krāsā, kad kaut kas ir tuvu), lai brīdinātu vairāk.
  • Signāla frekvenci var regulēt. Zemākas frekvences ir zemākas, augstākas - augstākas.

Ieteicams: