Мазмуну:
Video: Дүлөйлөр үчүн шашылыш сенсор: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Биз сигнализация системасын уга албаган адамдарга бургулоо же сигнал берилгенде кабар бере турган эскертүү системасын иштеп чыгууга аракет кылып жатабыз. Учурда дүлөй/угуусу начар адам эскертмени алат, алар эскертменин мазмуну тууралуу маалымат алышат. Учурда бул сигналдар болгондо ASL классында текст окуу бар. Бирок, студенттер класстын сыртында жүргөндө, алар бул эскертүүлөрдү албай калышы мүмкүн. Биздин Bluetooth иштетилген Arduino тутумунда көрсөткүч жарыгы жана LED окуу экран бар. Система 100 доллардан аз баада жасалышы мүмкүн жана студенттер үчүн маанилүү маалыматка жетүүнү камсыздай алат.
Жабдуулар
Сизге керек:
- Arduino же ATMega328
- 16x2LCD дисплей
- HCO6Bluetooth сенсор Jumper Cables
- Jumper Cables
- Потенциометр
1 -кадам: Орнотуу
LCD дисплейин Arduinoго төмөнкү пин жайгашуусун туташтырыңыз:
Санарип пин 12ге RS пин
Санариптик пинге пин 11ди иштетүү
Санарип пинге D4 пин 5
Санарип пинге D5 пин 4
Санарип пинге D6 пин 3
Санариптик пинге D7 пин 2
R/W жерге туташтыруу
Жерге VSS төөнөгүч
VCC пин 5В чейин
2 -кадам: Bluetooth туташуу
Bluetooth сенсорун төмөнкү пин жайгашуусу аркылуу туташтырыңыз:
TX pin Arduino RXке
Arduino TXке RX pin
VCC пин 5В чейин
GND үчүн GND пин
3 -кадам: Коддоо
Сиз коддоп жатканда, үн сигналдарын LEDдеги билдирүүлөрдү көрсөтүү үчүн айландырыңыз. Үн буйруктарына төмөнкүлөр кирет: Өзгөчө кырдаалдар, Өрткө каршы машыгуулар, Жер титирөө машыгуулары ж.
Үлгү коду:
if (voice == "*Emergency") {lcd.setCursor (0, 0);
lcd.print ("");
lcd.setCursor (0, 0);
lcd.print ("Өзгөчө кырдаал"); }
башка болсо (үн == "*өрт өчүрүү")
{lcd.setCursor (0, 0);
lcd.print ("");
lcd.setCursor (0, 0);
lcd.print ("Өрткө каршы машыгуу"); }
башка болсо (үн == "*жер титирөө машыгуусу")
{lcd.setCursor (0, 0);
lcd.print ("");
lcd.setCursor (0, 0);
lcd.print ("Жер титирөө"); }
4 -кадам: операция
Bluetooth мектеп администрациясынын шашылыш берүү түзмөгү менен жупташтырылышы керек
Кабар таркатылганда, Bluetooth сенсору билдирүүнү тиешелүү текстке айлантып, ЖКда көрсөтөт.
Сунушталууда:
DIY Учурдагы сенсор Arduino үчүн: 6 кадам
DIY Ардуино үчүн учурдагы сенсор: Саламатсызбы, сиз жакшы кылып жатасыз деп үмүттөнөм жана бул окуу куралында мен сизге эң негизги электрондук компоненттерди жана үйдө жасалган шунтту колдонуу менен Arduino үчүн учурдагы сенсорду кантип көрсөткөнүмдү көрсөтөм. Бул шунт чоң көлөмдөгү токту оңой эле көтөрө алат
3D принтерлер үчүн DIY жип сенсор: 6 кадам
3D принтерлер үчүн DIY филамент сенсору: Бул долбоордо мен 3d принтер жиптен чыгып калганда электрди өчүрүү үчүн колдонулган 3d принтерлер үчүн жип сенсорун кантип жасоону көрсөтөм. Ошентип, кичинекей жип бөлүктөрү экструдердин ичине тыгылып калбайт, сенсор да туташтырылышы мүмкүн
Жарык жана коопсуздукту көзөмөлдөө үчүн сенсор станциялары тармагы: 5 кадам (сүрөттөр менен)
Жарыктандыруу жана коопсуздукту көзөмөлдөө үчүн сенсор станциялары тармагы: Бул сенсордук станциялардын тармагы мастер/кул режиминде конфигурацияланган, сиз үйүңүздө жарыктандырууну жана коопсуздукту көзөмөлдөй аласыз. Бул сенсор станциялары (бул долбоордо Node01, Node02) yo га туташкан башкы станцияга (Node00) туташкан
Штатив үчүн шашылыш жана өтө жөнөкөй уюлдук телефондун кармагычы: 4 кадам (сүрөттөр менен)
Штатив үчүн шашылыш жана өтө жөнөкөй уюлдук телефондун кармагычы: Мен мурда жасаган уюлдук телефондун кармагычын таба алган жокмун жана видео жасагым келген жерге жетүү үчүн бир нече саатым бар болчу, ошондуктан мен муну ойлоп таптым. Материалдар жөнөкөй: металл илгич же бир топ катуу металл зымA 1/4 "-NC 20 гайкасы (о
Interface жамгыр тамчы сенсор NodeMcu - башталгыч үчүн: 5 кадам
Interface жамгыр тамчы сенсор NodeMcu | Башталгыч үчүн: бул үйрөткүчтө жамгырдын сенсорун NodeMcu менен кантип интерфейске салуу керектигин билесиз