Мазмуну:
- 1 -кадам: Керектүү компонент
- 2 -кадам: Районду куруу
- 3 -кадам: Arduino коду
- 4 -кадам: Колба
- 5 -кадам: Тест
Video: Arduino Sound Sensor Ойготкуч: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул окуу куралы Arduino аркылуу үн сенсорунун негизинде ойготкучту түзүүгө багытталган.
1 -кадам: Керектүү компонент
1. Үн датчиги
2. LED
3. 330-омдук резистор
4. Arduino тактасы
5. Зымдардын тобу
6. Компьютер
Мындан тышкары, бул Arduino коду жана питон жөнүндө негизги түшүнүктү талап кылат
2 -кадам: Районду куруу
Биринчи график сыяктуу эле, үн сенсорунда төрт казык бар. VCC жана GND Arduino боюнча 5V жана GND менен туташат. D0 Arduino тактасында менин схемамда 7 болгон кандайдыр бир санарип пин менен зым менен байланышы керек. Мына ушинтип үн сенсору зымга жабышышы керек.
Кийинчерээк, Led да зымдуу болушу керек. Кыска тарабы Mini нан тактасына жерге туташышы керек. Эң негизгиси, 330-омдук резистор алардын ортосунда өткөрүлүшү керек. Узун жагы менин айланамда 13 болгон башка санарип пинге туташат.
3 -кадам: Arduino коду
Район орнотулгандан кийин, биз аны иштетүү үчүн Arduino кодун колдоно алабыз.
4 -кадам: Колба
Сенсорду колбада башкаруу үчүн, адегенде питон менен колбаны жазабыз. Биз адегенде form.py файлында сактоо үчүн эмнени аныкташыбыз керек экенин билишибиз керек. Бул учурда, сенсордун күйүп же өчүп турганын билишибиз керек болгон жалгыз нерсе.
Үн сенсорунун которуштуруу абалына кандайдыр бир өзгөртүү киргизсек, Routes.py маалыматтарды өткөрүп бериши керек. Мындан тышкары, биз Arduino менен байланышуу үчүн pyserial пакетин колдонушубуз керек, анткени Arduino коду C кодунда түзүлгөн. Бул сенсорду күйгүзүү жана өчүрүү үчүн маанини Arduinoго жазат.
Веб -баракчаны иштетүү үчүн бизге дагы эки HTML файлы керек. Кирүү файлы сенсордун абалын көрө турган файл. Эгер абалды өзгөрткүңүз келсе, ал индекстин бетине багытталат жана бул сенсорду күйгүзүп жана өчүрө турган барак.
Бардык файл аларды иштетүү үчүн сүрөттөр катары сакталышы керек. Ошондой эле, эгерде алар жок болсо, колбаны, pyserial, flask-wtf орнотуу үчүн pip install колдонушуңуз керек. Бул төмөнкү файлдарды иштетүү үчүн зарыл болгон модулдар.
5 -кадам: Тест
Ар бир кадам аяктагандан кийин, сиз жаңы кичинекей ойготкучту иштете алышыңыз керек. Ал үчүн "python iotapp.py" иштетишиңиз керек.
Сунушталууда:
Cold Coffee Ойготкуч түзүлүшү Arduino Uno менен: 5 кадам
Cold Coffee Ойготкуч түзүлүшү Arduino Uno аркылуу: Мен сиздин кофенин (же чайдын) температурасын аныктай турган сигнализация түзүлүшүн түздүм, эгерде ал дагы эле ысык, жылуу же муздак болсо LEDди көрсөтөт (кызыл, сары жана көк) , эгер суук түшүп, ызы -чуу боло турган болсо, эскертүү сигналын иштетиңиз
Magicbit (Arduino) колдонуу менен акылдуу ойготкуч саат: 10 кадам
Magicbit (Arduino) колдонулган акылдуу ойготкуч саат: Бул окуу куралы RTC модулун колдонбостон Magicbit dev тактасындагы OLED дисплейди колдонуу менен акылдуу ойготкуч жасоону көрсөтөт
Digital Vibration Sensor менен Arduino Ойготкуч: 5 кадам
Digital Vibration Sensor менен Arduino Ойготкуч: Бул үйрөткүч youself.All аркылуу электроника жана arduino программалоо боюнча негизги билимге ээ болуу үчүн. [email protected] Ошентип
Температура сенсору бар Arduino ойготкуч саат: 5 кадам
Температура сенсору менен Arduino Ойготкуч Сааты: Arduino абдан оңой жана арзан микро контроллер. жана аны башкарууга оңой өзгөрөт. Демек, сиз бул долбоордо эмнени күтөсүз … биз видео кликти көргүңүз келсе, RTC ушунчалык так убакыт сигналынын орнотууларын колдонобуз, ал сиздин температураңызды ойготот
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт