Мазмұны:
- 1 -қадам: Қажетті компоненттер
- 2 -қадам: Қосылымдар жасаңыз
- 3 -қадам: Аналогты мәнді цифрлық мәнге түрлендіру
- 4 -қадам: LM35 пен NodeMCU интерфейсі
- 5 -қадам: Температураны бақылау
Бейне: NodeMCU мен LM35 қолданатын цифрлық термометр: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Өзіңіздің сандық термометріңізді жасаңыз және интернетте кез келген жерден температураны бақылаңыз. Біз LM35 температура сенсорымен NodeMCU 1.0 (ESP-12E) байланыстыратын боламыз.
LM35 -температура сенсоры, ол -55 ° C пен 150 ° C аралығында температураны өлшей алады, бұл температураға пропорционалды аналогты кернеуді қамтамасыз ететін 3 терминалды құрылғы. NodeMCU ADC көмегімен LM35 -тен аналогты кернеуді өлшеуге болады, демек аналогты кернеуге пропорционалды температураны есептейді.
1 -қадам: Қажетті компоненттер
- LM35 температура сенсоры
- NodeMCU 1.0 (ESP 12-E модулі)
- Қосылатын сымдар
- Нан тақтасы
- Arduino IDE
2 -қадам: Қосылымдар жасаңыз
- Қосылымдарды схемада көрсетілгендей жасаңыз.
- LM35 Vcc істікшесін NodeMCU 3V істігіне қосыңыз.
- LM35 аналогтық штырын NodeMCU A0 -ге қосыңыз.
- LM35 GND түйреуішін NodeMCU GND -ге қосыңыз.
3 -қадам: Аналогты мәнді цифрлық мәнге түрлендіру
Аналогты цифрлық түрлендіргіш (ADC) формулаға негізделген аналогтық мәндерді цифрлық жуықтауға түрлендіреді:
ADC мәні = үлгі * 1024 / тірек кернеуі
Аналогты мәндерді Цельсийге түрлендіру үшін біздің бортта 3,3 В бар және LM35 шығыс кернеуі Цельсий бойынша әр градусқа 10 мВ өзгеретінін білеміз
temp_celsius = ((analogRead (A0) * 330.0) /1024.0);
Цельсийді Фаренгейтке айналдыру
temp_fahrenheit = (temp_celsius * 1.8) +32.0;
4 -қадам: LM35 пен NodeMCU интерфейсі
- Arduino IDE ашыңыз.
- Құралдар -> Тақталар -> NodeMCU 1.0 (ESP 12 -E модулі) тармағына өтіңіз.
- Кодты көшіріңіз. (Кодекс төменде қоса берілген).
- Оны құрастырыңыз.
- Оны NodeMCU -ге жүктеңіз.
5 -қадам: Температураны бақылау
- Температураны сериялық мониторды ашу арқылы бақылауға болады.
- Оны желілік мониторда көрсетілген IP мекенжайын көшіру арқылы бақылауға болады, мұнда 192.168.43.163
Ұсынылған:
Кристалды осциллятор мен флип -флоптарды қолданатын цифрлық сағат: 3 қадам
Кристалды осциллятор мен флип -флоптарды қолданатын цифрлық сағат: сағаттар электрониканың барлық түрлерінде кездеседі, олар кез келген компьютердің жүрек соғысы. Олар барлық тізбекті тізбектерді синхрондау үшін қолданылады. олар уақыт пен күнді бақылау үшін есептегіш ретінде де қолданылады. Бұл нұсқаулықта сіз үйренесіз
Arduino мен жарықдиодты матрицалық дисплейді қолданатын цифрлық сағат: 6 қадам
Ардуино мен жарықдиодты матрицалық дисплейді қолданатын цифрлық сағат: Қазіргі уақытта жасаушылар мен әзірлеушілер жобалардың прототипін тез дамыту үшін Arduino -ны қалайды. Arduino-бұл ашық аппараттық құралдар мен бағдарламалық жасақтамаға негізделген ашық электронды платформа. Arduino өте жақсы пайдаланушылар қауымдастығына ие. Бұл жобада
Ардуино мен HMC5883L магнитометрін қолданатын цифрлық компас: 6 қадам
Сандық компас Arduino мен HMC5883L магнитометрін қолданады: Сәлеметсіздер ме балалар, бұл сенсор географиялық Солтүстік, Оңтүстік, Шығыс және Батысты көрсете алады, біз адамдар оны қажет болған кезде де қолдана аламыз. Сонымен Бұл мақалада магнитометр сенсоры қалай жұмыс істейтінін және оны микроконтромен қалай байланыстыруға болатынын түсінуге тырысайық
Raspberry Pi мен MQTT протоколын қолданатын цифрлық хабарландыру тақтасы: 8 қадам
Raspberry Pi мен MQTT протоколын қолданатын сандық хабарландыру тақтасы: Хабарландыру тақталары кеңсе, мектептер, ауруханалар мен қонақүйлер сияқты барлық жерде дерлік қолданылады. Оларды маңызды хабарландыруларды көрсету немесе алдағы оқиғалар мен кездесулерді жарнамалау үшін қайта -қайта қолдануға болады. Бірақ хабарландыру немесе жарнама принтер болуы керек
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА