Мазмұны:
- 1 -қадам: Қажетті бөлшектер мен бағдарламалық қамтамасыз ету
- 2 -қадам: Жабдықты орнату
- 3 -қадам: Эскиз
Бейне: Arduino IDE көмегімен NodeMCU V2 I2C СК: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Бұл жылдам нұсқаулықта мен сізге ArduinoIDE және қол жетімді кітапханаларды пайдаланып NodeMCU v2 -де I2C сериялық адаптермен СКД түскі асын қалай көрсететінін көрсетемін.
1 -қадам: Қажетті бөлшектер мен бағдарламалық қамтамасыз ету
Жабдық:
1. NodeMCU v2
2. 16x2 LCD дисплейі i2c сериялық интерфейс адаптері модулімен
3. Кейбір сымдар, қуат көзі мен эскизді жүктеуге арналған USB
Бағдарламалық қамтамасыз ету:
1. ArduinoIDE -
2. LiquidCrystal_I2C кітапханасы-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
2 -қадам: Жабдықты орнату
Дайындықтар:
Ali/ebay -ден СКД -ге тапсырыс бергенде, сериялық адаптерге қосылу кезінде «сымның бұзылуын» болдырмау үшін СКД дисплейіне 16 істікшелі тақырыптарды дәнекерлеуге болады.
Орнату:
- СКД дисплейі мен сериялық адаптерді нан тақтасына бір -біріне қойыңыз
- Адаптердің SCL түйреуішін NodeMCU D1 түйрегімен жалғаңыз
- Адаптердің SDA түйреуішін NodeMCU D2 түйреуішімен қосыңыз
- Адаптердің GND, VCC түйреуіштерін сәйкесінше NodeMCU GND, Vin арқылы қосыңыз - мұнда мен бір нәрсені түсіндіруім керек. Негізінде СКД дисплейін 5В көзіне қосу керек, бірақ NodeMCU -де тек 3,3В шығысы бар, сондықтан СКД өте қараңғы. Егер сіз СК -ді 5В сыртқы көзімен қамтамасыз етсеңіз, логикалық деңгей түрлендіргішін пайдалануыңыз қажет, себебі ол жұмыс істемейді. Мұнда мен Винге айналып өтетін USB арқылы берілген қуатты пайдаланып, бірнеше рет бұзуды қолдандым. Бұл 5В, бірақ ол жұмыс істейді:)
3 -қадам: Эскиз
Дайындықтар:
- ArduinoIDE орнатыңыз
- NodeMCU қолдауын қосыңыз - мұнда жақсы сипатталған.
- LiquidCrystal_I2C кітапханасын қосыңыз - автор ұсынған нұсқауларды қолданыңыз. AdruinoIDE -дан орнату ескірген нұсқаны қосады
Эскиз:
#қосу
#қосу
LiquidCrystal_I2C LCD (0x27, 16, 2);
жарамсыз орнату () {
Serial.begin (115200);
// Алдын ала анықталған PINS конст
Wire.begin (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print («Сәлем, NodeMCU»);
}
void loop () {// мұнда ештеңе жасамаңыз}
Эскизді жүктеңіз және сіз аяқтадыңыз!
Ұсынылған:
Интернет сағаты: NTP протоколы бар ESP8266 NodeMCU көмегімен OLED көмегімен күн мен уақытты көрсету: 6 қадам
Интернет сағаты: NTP протоколы бар ESP8266 NodeMCU көмегімен OLED көмегімен күн мен уақытты көрсету: Сәлеметсіз бе, балалар, біз интернеттен уақыт алатын интернет сағатын құрамыз, сондықтан бұл жобаны іске қосу үшін RTC қажет емес, оған тек қажет. жұмыс істейтін интернет байланысы Бұл жоба үшін сізге esp8266 қажет, ол
ESP8266 көмегімен Интернеттен уақыт алу - ESP8266 Nodemcu көмегімен NTP сағаты жобасы: 5 қадам
ESP8266 көмегімен Интернеттен уақыт алу | ESP8266 Nodemcu көмегімен NTP сағаттары жобасы: Бұл оқулықта біз Arduino IDE көмегімен ESP8266/nodemcu көмегімен уақытты қалай алуға болатынын көреміз. Уақытты алу, әсіресе, оқылымдардың уақыт белгісін қою үшін деректерді тіркеуде пайдалы. Егер сіздің ESP8266 жобаңызда Интернетке кіру мүмкіндігі болса, сіз Network T арқылы уақыт ала аласыз
Neopixel Ws2812 кемпірқосақ жарық диоды M5stick-C - Arduino IDE көмегімен M5stack M5stick C көмегімен Neopixel Ws2812 -де кемпірқосақты іске қосу: 5 қадам
Neopixel Ws2812 кемпірқосақ жарық диоды M5stick-C | Arduino IDE көмегімен M5stack M5stick C көмегімен Neopixel Ws2812-де кемпірқосақты іске қосу: Сәлеметсіз бе балалар, біз осы нұсқаулықта Arduino IDE көмегімен m5stack m5stick-C әзірлеу тақтасы бар neopixel ws2812 жарық диодты немесе жарық диодты немесе жарықдиодты матаны немесе жетекші сақинаны қолдануды үйренеміз. онымен бірге кемпірқосақтың үлгісі
Arduino IDE көмегімен M5stick C көмегімен сағат жасау - M5stack M5stick-C бар RTC нақты уақыт сағаты: 4 қадам
Arduino IDE көмегімен M5stick C көмегімен сағат жасау | M5stack M5stick-C бар RTC нақты уақыт сағаты: Сәлеметсіздер ме, балалар, біз m5stack m5stack тақтасын Arduino IDE көмегімен қалай жасау керектігін білеміз. дисплейде айдың аптасы
Esp 8266 Esp-01 Arduino IDE көмегімен жұмысқа кірісу - Arduino Ide -де Esp тақталарын орнату және Esp бағдарламалау: 4 қадам
Esp 8266 Esp-01 Arduino IDE көмегімен жұмысқа кірісу | Esp тақталарын Arduino Ide-ге орнату және бағдарламалау Esp: Бұл нұсқаулықта біз esp8266 тақталарын Arduino IDE-ге қалай орнатуды және esp-01 бағдарламалауды және оған кодты жүктеуді үйренеміз. Esp тақталары соншалықты танымал болғандықтан, мен нұсқаулықтарды түзету туралы ойладым. бұл және адамдардың көпшілігі проблемаға тап болады