Orodha ya maudhui:

Alarm ya Sauti ya Sauti ya Arduino: Hatua 5
Alarm ya Sauti ya Sauti ya Arduino: Hatua 5

Video: Alarm ya Sauti ya Sauti ya Arduino: Hatua 5

Video: Alarm ya Sauti ya Sauti ya Arduino: Hatua 5
Video: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Novemba
Anonim
Alarm ya Sauti ya Sauti ya Arduino
Alarm ya Sauti ya Sauti ya Arduino

Mafunzo haya yanalenga kujenga kengele kulingana na sensa ya sauti kwa kutumia Arduino.

Hatua ya 1: Sehemu inayohitajika

1. Sura ya sauti

2. LED

3. Kuzuia 330-ohm

4. Bodi ya Arduino

5. Rundo la waya

6. Kompyuta

Kwa kuongeza, inahitaji uelewa wa kimsingi wa nambari ya Arduino na chatu

Hatua ya 2: Jenga Mzunguko

Jenga Mzunguko
Jenga Mzunguko
Jenga Mzunguko
Jenga Mzunguko

Sawa na grafu ya kwanza, sensa ya sauti ina pini nne. VCC na GND itaunganisha kwa 5V na GND kwenye Arduino. D0 inahitaji waya na pini yoyote ya dijiti ambayo ni 7 katika mzunguko wangu kwenye bodi ya Arduino. Ndio jinsi sensor ya sauti inapaswa waya.

Baadaye, Led inahitaji kuwa na waya pia. Upande mfupi unapaswa kuunganishwa na ardhi kwenye mkate wa Mini. Ya muhimu zaidi ni 330-ohm resistor inapaswa kuwa na waya kati yao. Upande mrefu utaunganisha kwa pini nyingine ya dijiti ambayo ni 13 katika mzunguko wangu.

Hatua ya 3: Msimbo wa Arduino

Baada ya kuanzisha mzunguko, tunaweza kutumia nambari ya Arduino kuifanya ifanye kazi.

Hatua ya 4: Flask

Chupa
Chupa

Ili kudhibiti sensor kwa chupa, kwanza tutaandika chupa na chatu. Kwanza tunahitaji kujua ni nini tunataka kugundua ili kuhifadhi faili za form.py. Katika kesi hii, kitu pekee tunachohitaji kujua ikiwa sensorer imewashwa au imezimwa.

Routes.py inapaswa kuhamisha data ikiwa tutafanya mabadiliko yoyote ya hali ya ubadilishaji wa sensa ya sauti. Kwa kuongezea, tunahitaji kutumia kifurushi cha vifaa ili kuwasiliana na Arduino kwani nambari ya Arduino imejumuishwa kwa nambari C. Itaandika thamani kwenye Arduino kuwasha na kuzima sensa.

Tunahitaji pia faili mbili za HTML ili kuendesha ukurasa wa wavuti. Faili ya kuingia ni faili ambayo utaona hali ya sensa. Ikiwa unataka kubadilisha hali, itaelekeza kwenye ukurasa wa faharisi na hii ndio ukurasa ambao unaweza kuwasha na kuzima sensa.

Faili yote inapaswa kuhifadhiwa kama picha za kuziendesha. Pia, unahitaji kutumia bomba kusanikisha chupa, pyserial, flask-wtf ikiwa hauna. Hizi ni moduli muhimu za kuendesha faili zifuatazo.

Hatua ya 5: Jaribu

Baada ya kila hatua hapo juu kumaliza, unapaswa kuwa na uwezo wa kutumia kengele yako mpya. Ili kufanya hivyo, unahitaji kukimbia "chatu iotapp.py".

Ilipendekeza: