Мазмуну:
- 1 -кадам: Зарыл болгон нерселер
- 2 -кадам: Өрт сигнализация системасы кантип иштейт?
- 3 -кадам: ээрчүү үчүн кадамдар:
Video: Өрт сигнализациясы системасы Arduino аркылуу [Бир нече жеңил кадамдарда]: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Сиз Arduino менен жөнөкөй жана кызыктуу долбоорду түзүүнү көздөп жатасызбы, ал ошол эле учурда чындап эле пайдалуу жана өмүрдү сактап калышы мүмкүнбү?
Ооба болсо, сиз жаңы жана жаңы нерсени үйрөнүү үчүн керектүү жерге келдиңиз. Бул билдирүүдө биз Arduino аркылуу өрт сигнализациясын кантип жасоону үйрөнөбүз, ал коңгуроо үнүн берет, ошондой эле LED жакын жердеги мүмкүн болуучу өрттөн адамдарды эскертүү үчүн жарыктарды күйгүзөт. Долбоор сенсор модулундагы фотодиод аркылуу инфра-кызыл жарыкты аныктоо принцибинде иштейт, андан кийин IR кабылдагычтагы чыңалуунун өзгөрүшүн текшерүү үчүн Op-Amp колдонулат.
1 -кадам: Зарыл болгон нерселер
Долбоордун ийгиликтүү иштеши үчүн төмөнкү нерселерди колдонууну сунуштайбыз.
Arduino Uno (каалаган Arduino тактасын колдонсо болот):
Жалын сенсору:
LED:
Buzzer:
Лайк темир:
220K ом каршылыгы:
Өткөргүч зымдар:
Нан тактасы:
2 -кадам: Өрт сигнализация системасы кантип иштейт?
Система жөнөкөй принцип боюнча иштейт, сенсор модулундагы фотодиод аркылуу инфра-кызыл жарыкты аныктоо менен, логика 1ди чыгарат, эгер жалын табылса, ал 0 катары чыгарат. Модулдун өндүрүшүн тынымсыз көзөмөлдөп турган Arduino сигналды жана сигналды иштетүү, эскертүү билдирүүсүн жөнөтүү сыяктуу иштерди аткарат.
Эми баарын кантип бириктирүүнү үйрөнөлү.
3 -кадам: ээрчүү үчүн кадамдар:
- Адегенде диаграммада көрсөтүлгөндөй жалын аныктоочу модулду интерфейске киргизели. Так схеманы так аткарыңыз жана эгерде нан тактасын колдонбосоңуз, ширетүүдө этият болуңуз!
- Эми схеманы көрсөткөндөй, сигналды жана LED жарыгын интерфейске киргизели.
- Бул долбоор үчүн иштелип чыккан Arduino кодун жүктөңүз. Кодду бул жерден таба аласыз:
- Bingo! баары өрт сигнализациясын текшерүүгө даяр!
Сунушталууда:
Бир аналог пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окуу керек: 6 кадам (сүрөттөр менен)
Бир аналог пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окуу керек: Бул үйрөткүчтө мен сизге бир эле аналогдук кирүүчү пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окууну көрсөтөм
Кантип ESP32 менен ESP8266 аркылуу ESP-NOW аркылуу бир нече ESP сүйлөшүүлөрүн жасоо керек: 8 кадам
Кантип ESP32 жана ESP8266 аркылуу ESP-NOW аркылуу бир нече ESP сүйлөшүүлөрүн жасоо керек: Менин иштеп жаткан долбоорумда, роутерсиз бири-бири менен сүйлөшүү үчүн мага бир нече ESP керек. Бул үчүн, мен ESP-NOW аркылуу ESP роутери жок бири-бири менен зымсыз байланыш түзүү үчүн колдонуп жатам
Бир нече BMP280 сенсорлору Arduino Uno аркылуу SPI аркылуу: 6 кадам
Бир нече BMP280 сенсорлору Arduino Uno аркылуу SPI аркылуу: Бул үйрөткүчтө биз үч BMP280ди Arduino Unoго SPI аркылуу туташтырабыз, бирок сен Uno боюнча D3 to D10 санарип портторун колдонуу менен ар бир сенсор үчүн nSS (Slave Select) менен сегиз BMP280ге чейин туташа аласың. В ченегенде атмосфералык басымдын үлгүлөрүнүн
Бир нече баскычтарды Arduinoдогу бир пинге туташтыруу: 4 кадам
Бир нече баскычтарды Arduino'догу бир пинге туташтыруу: Саламатсыздарбы, Arduino долбоорлоруңузда жаркыраган светодиоддору ашып кеткенде, сиз өзүңүзгө кошумча казыктарга муктаж болуп калышыңыз мүмкүн. Мен сизге бир кнопканы көрсөтөм, анда сиз бир эле баскычка ээ боло аласыз, бардыгы бир эле аналогдук пинге туташкан
Fusion 360 бир нече денени бир STL файлы катары экспорттоо: 5 кадам
Fusion 360 бир нече денени бир STL файлы катары экспорттоо: Мен биринчи жолу Fusion 360 колдоно баштаганымда, менин эң жакшы көргөн өзгөчөлүктөрүмдүн бири 3D моделинен 3D басып чыгарууга өтүү болгон. Башка эч кандай программалык камсыздоо жумшак иштөө процессин камсыз кылган эмес. Эгерде сиздин модельде бир гана дене бар болсо, муну жасоо абдан жөнөкөй. Бирок