
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:50



Сәлеметсіз бе, менің атым Сушант Джоши және менің нұсқаулық / финалдық жобама қош келдіңіз. Бұл жоба менің инженерлік 11 сынып курсына арналған соңғы жобамды көрсетеді. Ол жасау үшін қажет барлық материалдарды, барлық компоненттерді, оны қалай салу керектігін (схема), жобаның кодын және оны қалай әдемі етіп жасау керектігін қарастырады! Бұл жобаның негізгі шолуы негізінен ауа райы тренажері (мен оны ауа райы Shazam деп атаймын). Ол ылғалдылық пен температураны анықтайтын Humiture детекторы, дыбыстық сигналмен жалын дабылы, сондықтан егер өрт болса, ол қатты дыбыс шығарады, судың тым көп екенін анықтайтын су сенсоры, ақырында газ сенсоры бар. СО2 көп екенін білу үшін. Мұның бәрі СКД дисплейінде көрсетіледі.
Жабдықтар:
ЖАБДЫҚТАР ҚАЖЕТ:
НАН БІРІ
ARDUINO UNO
JUMPER WIRES
Әйел әйел сымдары
ЕРКЕКТІ ЕРКЕКТІК Сымдар
КАРТОННА ЖӘНЕ ЛЕНТА (ЭЛЕКТР)
1 X СКРДТІ ЭКРАН
1 X газ сенсоры
1 X ГУМИТУРАЛЫҚ СЕНСОР
1 X АЛАУ ДАБЫЛЫ
1 X BUZZER
1 X СУ СЕНСОРЫ
1 X Зауыт
1 X ШАМ
СУ
1 -қадам: әр сенсорды дайындау



СКД ЭКРАНЫН ДАЙЫНДАУ
Бұл компонент үшін алдымен СКД экранын жерге және қуатқа қосу керек (Arduino -да немесе секіргіш сымдары бар тақтада)
Содан кейін СКД портын A4 және A5 аналогтық түйреуіштеріне қосу керек (СКД үшін бірінші суреттегі жасыл сымдар)
СУ СЕНЗОРЫН ДАЙЫНДАУ
Бұл өте қарапайым, сіз қуат пен жерді (+ және сенсорда) олардың бөліктеріне қосасыз, содан кейін соңғы порт үшін оны A1 аналогтық пинге қосыңыз.
ГУМИТУРА СЕНЗОРЫН ДАЙЫНДАУ
Ол үшін бірінші және соңғы портты қосыңыз (Ылғалдылықтың бесінші суретінде көрсетілгендей), оларды қуатқа қосыңыз және жерге қосыңыз, содан кейін ортаңғы портты Digital Pin 7 -ге қосыңыз.
ГАЗ СЕНЗОРЫН ДАЙЫНДАУ
Бұл сенсор қуат пен жерге қайта қосылады, содан кейін аналогтық істікшені A2 -ге қосыңыз
ОТ ДАБЫЛЫН ДАЙЫНДАУ
Алдымен қуат пен жерді қосыңыз (жалпы үрдіс), содан кейін аналогтық пинді A0 -ге және цифрлық 8 -ге қосыңыз.
BUZZER ДАЙЫНДАЛУЫ
Зумердің теріс жағын жерге, ал екінші істікті Digital Pin 6 -ге қосыңыз.
2 -қадам: кодты біріктіру



Сондықтан код негізінен өздігінен түсіндіріледі, бірақ мен ең маңызды биттерді бейнелеу үшін кодтың негіздерін өтемін.
Басы:
Әрқашан жүйеге кітапханаларды қосуды ұмытпаңыз (немесе кем дегенде сіздің Arduino қалталарыңыз)
Арнайы кітапханалар қажет:
Wire.h
LiquidCrystal_I2c.h
сағ
Бұл нақты кітапханалар кодты орындау және оны жұмыс істеу үшін қажет, оларсыз код пайдасыз.
Мен айтқым келетін тағы бір маңызды нәрсе - бұл кірістер және барлық цифрлық түйреуіштер мен аналогтық түйреуіштерді көрсету
#жалынды анықтау 6
#анықтаңыз BUZZER 6
DHT;
const int DHT11_PIN = 7;
const int waterSensor = A1;
int waterValue = 0;
газ;
су;
Бұл кодтың жұмыс істеуі үшін маңызды және шешуші.
Сондай -ақ, кодты жазу кезінде қажетті жақшаларды дұрыс қоюды, сондай -ақ if операторын дұрыс қоюды, суреттермен бірге орындаңыз.
3 -қадам: оны әдемі етіп жасаңыз


Бұл міндетті емес, бірақ оны әдемі және ұқыпты етіп көрсету үшін қосымша миль қажет
Мұндай үйді / қорапты жасау үшін сіз мұны өзіңіз жасай аласыз, бірақ менікі үшін. сізге бар болғаны:
- Сіздің үйден кездейсоқ қорапты табыңыз
- Оны бөліктерге бөліп, таспамен жабыстырыңыз
- Әрбір жеке компонент үшін тесіктерді кесіңіз
- Мұны істеп, біраз жұмыс жасағаннан кейін сізде бірінші сурет болады
- Олай болса, нанды және Ардуиноны қорапқа салыңыз
- Екінші суретте көрсетілгендей оған есік жасаңыз
- Оны нақтылап, одан да жақсы етіп көрсетіңіз
- Соңғы әшекейлер мен әшекейлерді қосыңыз
- Сіз біттіңіз!
Енді ауа райы тренажерінен ләззат алыңыз және көңілді болыңыз.
Ұсынылған:
HC-12 ұзақ қашықтықтағы ауа райы станциясы мен DHT сенсорлары: 9 қадам

HC-12 ұзақ қашықтықтағы ауа райы станциясы мен DHT сенсорлары: Бұл оқулықта біз екі дхт сенсоры, HC12 модульдері мен I2C СКД дисплейі арқылы алыс қашықтықтағы метеостанцияны қалай жасауға болатынын білеміз
Ауа райы ескертуі: 7 қадам (суреттермен)

Ауа райы ескертуі: бұл метеостанция мен еске салғыштың қосындысы. Біз бәріміз телефон арқылы ауа райын тексере аламыз, бірақ кейде және әсіресе есіктен шығуға тырысқанда, ауа райы жағдайына тез жету қажет. Бұл метеостанция жақсы
ESP8266 ауа райы станциясының сағаты: 4 қадам

ESP8266 ауа райы станциясының сағаты: Бұл жоба уақыт пен ауа -райын шағын ыңғайлы пакетте көрсетудің тамаша тәсілі. Мен жобаны түсіндіремін, ол қалай жұмыс істейді және кодты осында көрсетуге болады. Әр түрлі батырмаларды басу арқылы ағымдағы ауа райын белгілі бір жерде, сондай -ақ
Ауа райы шамы - Ауа райы мен температура бір қарағанда: 8 қадам

Ауа райы шамы - Ауа райы мен температура бір қарағанда: Бұл сиқырлы шамды қолдана отырып, сіз ағымдағы температура мен жағдайды бірден біле аласыз
IoT жеңілдетілді: Қашықтағы ауа райы деректерін түсіру: УК және ауа температурасы мен ылғалдылық: 7 қадам

IoT жеңілдетілді: Қашықтағы ауа райы деректерін түсіру: УК және ауа температурасы мен ылғалдылығы: Бұл оқулықта біз УК (ультракүлгін сәуле), ауа температурасы мен ылғалдылық сияқты қашықтағы деректерді түсіреміз. Бұл деректер өте маңызды болады және болашақта метеостанцияда қолданылады. Блок -диаграмма соңында не алатынымызды көрсетеді