Բովանդակություն:
Video: I2C LCD NodeMCU V2- ի վրա Arduino IDE- ով `3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս արագ ուսուցանվող գրքում ես ձեզ ցույց կտամ, թե ինչպես կարելի է ճաշել LCD- ով I2C սերիական ադապտերով NodeMCU v2- ում ՝ օգտագործելով ArduinoIDE- ն և առկա գրադարանները:
Քայլ 1: Պահանջվող մասեր և ծրագրակազմ
Սարքավորումներ:
1. NodeMCU v2
2. 16x2 LCD էկրան i2c Serial Interface Adapter մոդուլով
3. Որոշ լարեր, USB սնուցման համար և էսքիզների վերբեռնում
Softwareրագրային ապահովում:
1. ArduinoIDE -
2. LiquidCrystal_I2C գրադարան-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
Քայլ 2: Սարքավորման կարգավորում
Պատրաստուկներ
Երբ Ali/ebay- ից LCD եք պատվիրում, կարող եք 16 փին վերնագիր զոդել LCD էկրանին `սերիական ադապտերին միանալիս« լարերի խառնաշփոթից »խուսափելու համար:
Կարգավորում.
- Տեղադրեք LCD էկրան և սերիական ադապտեր ՝ հացի տախտակի վրա միմյանց կողքին
- Միացրեք ադապտերների SCL կապը NodeMCU D1 կապի հետ
- Միացրեք ադապտերների SDA կապը NodeMCU D2 քորոցով
- Համապատասխանաբար միացրեք ադապտորի GND, VCC կապում NodeMCU GND, Vin - այստեղ ես պետք է բացատրեմ մի բան. Հիմնականում դուք պետք է LCD էկրանը միացնեք 5 վ աղբյուրի հետ, բայց NodeMCU- ն ունի միայն 3.3 վ ելք, այնպես որ LCD- ը բավականին մութ է: Եթե LCD- ն ապահովում եք արտաքին 5 վ աղբյուրով, ապա ձեզ հարկավոր է օգտագործել տրամաբանական մակարդակի փոխարկիչ, քանի որ այն չի աշխատի: Այստեղ ես օգտագործեցի մի քանի հակեր ՝ օգտագործելով USB- ի տրամադրած էներգիան, որը շրջանցված է Vin- ին: 5 Վ է, բայց աշխատում է:)
Քայլ 3: Էսքիզ
Նախապատրաստություններ.
- Տեղադրեք ArduinoIDE- ը
- Ավելացրեք NodeMCU աջակցություն - գեղեցիկ նկարագրված է այստեղ:
- Ավելացնել LiquidCrystal_I2C գրադարան. Խնդրում ենք օգտագործել հեղինակի կողմից տրված հրահանգները: AdruinoIDE- ից տեղադրումը կավելացնի հնացած տարբերակ
Էսքիզ
#ներառում
#ներառում
LiquidCrystal_I2C LCD (0x27, 16, 2);
void setup () {
Serial.begin (115200);
// Օգտագործեք կանխորոշված PINS կազմեր
Wire.begin (D2, D1);
lcd. սկսել ();
lcd. տուն ();
lcd.print («Բարև, NodeMCU»);
}
void loop () {// ոչինչ մի արա այստեղ}
Վերբեռնեք ուրվագիծը և պատրաստ եք:
Խորհուրդ ենք տալիս:
Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի վրա հիմնված այլ համակարգիչների վրա `6 քայլ
Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի / unix- ի վրա հիմնված այլ համակարգիչների վրա. Երբ մարդկանց մեծ մասը գնում է Raspberry PI, նրանք կարծում են, որ իրենց անհրաժեշտ է համակարգչի էկրան: Մի վատնեք ձեր գումարը համակարգչի անհարկի մոնիտորների և ստեղնաշարերի վրա: Մի վատնեք ձեր ժամանակը համակարգիչների միջև ստեղնաշարեր և մոնիտորներ տեղափոխելով: Մի կապեք հեռուստացույց, երբ այն չկա
I2C / IIC LCD էկրան - Օգտագործեք SPI LCD I2C LCD էկրանին ՝ օգտագործելով SPI- ից IIC մոդուլը Arduino- ով. 5 քայլ
I2C / IIC LCD էկրան | Օգտագործեք SPI LCD I2C LCD էկրանին ՝ օգտագործելով SPI- ից IIC մոդուլ Arduino- ով. Բարև տղերք, քանի որ սովորական SPI LCD 1602 -ը չափազանց շատ լարեր ունի միացնելու, այնպես որ շատ դժվար է այն միացնել arduino- ին, բայց շուկայում կա մեկ մոդուլ, որը կարող է փոխակերպեք SPI էկրանը IIC էկրանին, այնպես որ դուք պետք է միացնեք ընդամենը 4 լար
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
I2C / IIC LCD էկրան - Փոխարկեք SPI LCD- ը I2C LCD էկրանին `5 քայլ
I2C / IIC LCD էկրան | Փոխարկեք SPI LCD- ը I2C LCD էկրանին. Spi LCD էկրանին օգտագործելու համար չափազանց շատ կապեր են անհրաժեշտ, ինչը իսկապես դժվար է անել: Ես գտա մի մոդուլ, որը կարող է i2c LCD- ը վերածել spi LCD- ի, ուստի եկեք սկսենք
DIY եղանակային կայան ՝ օգտագործելով DHT11, BMP180, Nodemcu Arduino IDE- ով Arduino IDE- ի միջոցով Blynk սերվերի վրա. 4 քայլ
DIY եղանակային կայան ՝ օգտագործելով DHT11, BMP180, Nodemcu With Arduino IDE Over Blynk Server: Github: DIY_Weather_Station Hackster.io: Եղանակային կայան Ինչպես, երբ այն բացում ես, ծանոթանում ես եղանակային պայմանների հետ, ինչպիսիք են ՝ peratերմաստիճանը, Խոնավությունը և այլն: Այդ ցուցանիշները մեծի միջին արժեքն են