Мазмұны:

Ауа райы ШАЗАМЫ: 3 қадам
Ауа райы ШАЗАМЫ: 3 қадам

Бейне: Ауа райы ШАЗАМЫ: 3 қадам

Бейне: Ауа райы ШАЗАМЫ: 3 қадам
Бейне: Смотрим погоду на gismeteo 2024, Шілде
Anonim
Ауа райы ШАМ
Ауа райы ШАМ
Ауа райы ШАМ
Ауа райы ШАМ
АБА ЫРАЙЫ
АБА ЫРАЙЫ

Сәлеметсіз бе, менің атым Сушант Джоши және менің нұсқаулық / финалдық жобама қош келдіңіз. Бұл жоба менің инженерлік 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 -қадам: оны әдемі етіп жасаңыз

Керемет етіп жасаңыз!
Керемет етіп жасаңыз!
Керемет етіп жасаңыз!
Керемет етіп жасаңыз!

Бұл міндетті емес, бірақ оны әдемі және ұқыпты етіп көрсету үшін қосымша миль қажет

Мұндай үйді / қорапты жасау үшін сіз мұны өзіңіз жасай аласыз, бірақ менікі үшін. сізге бар болғаны:

- Сіздің үйден кездейсоқ қорапты табыңыз

- Оны бөліктерге бөліп, таспамен жабыстырыңыз

- Әрбір жеке компонент үшін тесіктерді кесіңіз

- Мұны істеп, біраз жұмыс жасағаннан кейін сізде бірінші сурет болады

- Олай болса, нанды және Ардуиноны қорапқа салыңыз

- Екінші суретте көрсетілгендей оған есік жасаңыз

- Оны нақтылап, одан да жақсы етіп көрсетіңіз

- Соңғы әшекейлер мен әшекейлерді қосыңыз

- Сіз біттіңіз!

Енді ауа райы тренажерінен ләззат алыңыз және көңілді болыңыз.

Ұсынылған: