Мазмуну:
- 1 -кадам: Термометрди киргизүү
- 2 -кадам: WiFi термометринин версиялары
- 3 -кадам: OneWire - Диаграммалар жана DS18B20 сенсорлору
- 4 -кадам: Бардыгы үчүн схемалар (AP/STA режими) ESP8266 Термометрлер
- 5 -кадам: Булак коддору
Video: STA/AP режиминде ESP8266 менен Wifi термометр: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул окуу куралы ESP8266 жана анын HTTP веб -серверин иштетүүчү WiFi термометр катары колдонулушуна негизделген. Кирүү чекити катары кардар же AP катары 2 режим STA да бар.
1 -кадам: Термометрди киргизүү
Бүгүн мен кыскача wifi термометринин долбоору менен тааныштырам. Термометр NodeMCU v3 Lolin өнүктүрүү тактасындагы ESP8266 WiFi чипин колдонот. Маалыматтарды жазуудан тышкары, Wifi чипи веб -серверди да кармап турат, анда ал ченелген маалыматтарды чыгарат. Маалыматтар барак жүктөлгөн сайын өлчөнөт. Бош турганда эч кандай маалымат жазылбайт. Веб -сервер HTML + CSS кодун иштетүүгө мүмкүндүк берет, бул кандайдыр бир деңгээлде колдонуучуга температураны графикте сүрөттөө үчүн жакшы графикалык интерфейсти түзүүгө мүмкүндүк берет. Javascript дагы беттеги маалыматтарды автоматтык түрдө жаңырта алат, бирок мен бул параметрди колдонгон жокмун.
2 -кадам: WiFi термометринин версиялары
Бул долбоордун эки версиясы бар, веб -сайттын функционалдуулугу бирдей. Эки учурда тең, ESP8266 үстөлдөгү температураны тарткан веб -серверди иштетет. Байланыш версияларда айырмаланат. Бир учурда, такта туташкан жана статикалык же динамикалык IP дареги боюнча веб -серверди кармап турган учурдагы LAN тармагын колдонсо болот. Браузердин терезесине IP киргизилгенден кийин, колдонуучу ESPтен суроо -талап боюнча температурасы бар суроо -талапты алат.
Экинчи учурда, коллегия кирүү чекити катары AP режиминде өзүнүн SSIDин өткөрүп берет. Колдонуучу тактага тармактын сырсөзүн киргизүү менен жетет (ESP8266га киргизилген). Такта SSIDди WPA / WPA2 PSK шифрлөө менен өткөрөт, же ачык wifi тармагын жайылтуу мүмкүн. Маалыматтарга үйдүн LAN тармагынан тышкары бул Wi -Fi тармагынын жеткиликтүүлүгүндө гана жетүүгө болот. DHCP сервери ESPте да иштейт, ал ийгиликтүү колдонуучунун аутентификациясынан кийин диапазондон IP дарегин дайындайт. Вебсайт шлюз IP дарегинде жайгашкан - ESP.
3 -кадам: OneWire - Диаграммалар жана DS18B20 сенсорлору
Температура маалыматтары One18 Wire автобусуна туташкан DS18B20 температура сенсорлорунан жаздырылган, бул өткөргүчтү ондогон жүздөгөн метрлерге тартуу мүмкүнчүлүгү менен бир өткөргүч аркылуу маалыматтарды чогултууга мүмкүндүк берет. DS18B20 эки негизги версияда чыгарылган - деп аталган. транзистордук корпустагы же суу өткөрбөөчү ички сенсор - алюминий түтүктөгү сырткы дизайн. OneWire кийлигишүү чөйрөсүнө ылайыктуу жана 256 сенсорго чейин жайгаша алат. Жеке сенсорлор заводдун дарегине бөлүнөт - сериялык номери. Сенсорго туташуунун 2 негизги варианты бар. Кадимки туташуу жана паразиттик, экөө тең 3.3 - 5.5V менен иштесе болот. Айырмачылыктар OneWire кабелдик схемаларынан көрүнүп турат.
4 -кадам: Бардыгы үчүн схемалар (AP/STA режими) ESP8266 Термометрлер
5 -кадам: Булак коддору
Жеткиликтүү: https://arduino.php5.sk/wifi-teplomer.php?lang=en же: [email protected] Кирүү чекити үчүн AP режимиңизди же учурдагы WiFi тармагындагы кардар үчүн STAны сураңыз. Эки версия тең ESP8266де иштеген веб -серверди колдонушат.
Сунушталууда:
Реалдуу убакыт режиминде кудук суунун температурасы, өткөрүмдүүлүк жана суунун деңгээли: 6 кадам (сүрөттөр менен)
Реалдуу убакытта кудуктун суусунун температурасы, өткөрүмдүүлүгү жана суунун деңгээлин өлчөөчү: Бул көрсөтмөлөр температураны, электр өткөрүмдүүлүгүн (EC) жана казылган кудуктарда суунун деңгээлин көзөмөлдөө үчүн арзан, реалдуу убакытта суу өлчөгүчтү кантип курууну сүрөттөйт. Эсептегич казылган кудуктун ичине илинип, суунун температурасын өлчөө үчүн, EC жана
Байланышсыз термометр / портативдүү термометр катары смартфонду колдонуңуз: 8 кадам (сүрөттөр менен)
Смартфонду контактсыз термометр / портативдүү термометр катары колдонуңуз: термо тапанча сыяктуу контактсыз / контактсыз дене температурасын өлчөө. Мен бул долбоорду түздүм, анткени Thermo Gun азыр абдан кымбат, ошондуктан DIY жасоого альтернатива алышым керек. Ал эми максаты аз бюджеттик версиясы менен жасалат.SuppliesMLX90614Ardu
Ардуиного негизделген байланышсыз инфракызыл термометр - IR негизделген термометр Arduino колдонуу: 4 кадам
Ардуиного негизделген байланышсыз инфракызыл термометр | IR негизделген термометр Arduino колдонуу: Салам балдар бул көрсөтмөлөрдө биз ардуинону колдонобуз. ошол сахнада температура
CountClock Tidal режиминде: 10 кадам (Сүрөттөр менен)
Тоолуу режимде CountClock: Башаламандыкты болтурбоо үчүн: Tidal режиминдеги CountClock океандын агымын көрсөтпөйт, бирок убакытты көрсөтөт. Бул Нускамада толкундуу аспект жогорулап жаткан толкунга окшош көрүнгөн убакыттын визуалдык презентациясын билдирет. CountClock ConceptThe Cou
Interfacing 8051 Microcontroller 4-бит режиминде Lcd менен: 5 кадам (Сүрөттөр менен)
Interfacing 8051 Microcontroller with Lcd with 4-bit Mode: Бул үйрөткүчтө биз 4-бит режиминде 8051 менен lcdди кантип интерфейске алаарыбызды айтып бермекчибиз