Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2: Շղթան
- Քայլ 3: Սկսեք Visuino- ն և ընտրեք NodeMCU ESP-12
- Քայլ 4: WiFi կարգաբերում
- Քայլ 5. Visuino- ում ավելացրեք բաղադրիչներ
- Քայլ 6. Visuino- ում. Բաղադրիչների միացում
- Քայլ 7: Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
- Քայլ 8: Խաղալ
Video: ՆՈԴԵՄԿՈ AND ԵՎ ՎԻՍՈINԻՆՈ DՈՈԹՅՈՆ Ո LԻ ԼՈSՐԵՐ ԻՆՏԵՐՆԵՏԻ. 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-02-01 14:40
Այս ձեռնարկում մենք կօգտագործենք NodeMCU Mini, OLED Lcd և Visuino ՝ ինտերնետից LCD- ով ինտերնետից մի քանի վայրկյան մեկ ուղիղ ԼՈSՅՍԵՐ ցուցադրելու համար: Դիտեք ցուցադրական տեսանյութ:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- NodeMCU Mini
- OLED LCD
- Breadboard
- Jumper լարերը
- Visuino ծրագիրը. Ներբեռնեք Visuino- ն
Քայլ 2: Շղթան
- Միացրեք GND- ը NodeMCU- ից գրատախտակին (gnd)
- Միացրեք 5V կապը NodeMCU- ից տախտակի քորոցին (դրական)
- Միացրեք կապը 0 (SCL) NodeMCU- ից OLED LCD փին (SCL)
- Միացրեք կապը 1 (SDA) NodeMCU- ից OLED LCD փին (SDA)
- Միացրեք OLED LCD կապը (VCC) գրատախտակին (դրական)
- OLED LCD կապը (GND) միացրեք տախտակի քորոցին (GND)
Քայլ 3: Սկսեք Visuino- ն և ընտրեք NodeMCU ESP-12
Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝
Խնդրում ենք տեղյակ լինել, որ Arduino IDE 1.6.6 -ում կան որոշ կարևոր սխալներ: Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի: Եթե դուք չեք արել, հետևեք այս հրահանգի քայլերին ՝ Arduino IDE- ն ESP 8266 ծրագրին կարգավորելու համար:
Visuino- ն նույնպես պետք է տեղադրվի: Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում
Երբ երկխոսությունը հայտնվում է, ընտրեք «NodeMCU ESP-12», ինչպես ցույց է տրված Նկար 2-ում
Քայլ 4: WiFi կարգաբերում
Ընտրեք NodeMCU ESP-12 և խմբագրի Մոդուլներ> WiFi> Մուտքի կետեր, կտտացրեք […] կոճակին, որպեսզի «Մուտքի կետեր» պատուհանը բացվի:
Այս խմբագրում WiFi մուտքի կետը քաշեք ձախ կողմ:
- «SSID» բաժնում նշեք ձեր WiFi ցանցի անունը
- «Գաղտնաբառ» բաժնում տեղադրեք ձեր WiFi ցանցի մուտքի գաղտնաբառը
Փակեք «Մուտքի կետեր» պատուհանը
Խմբագրիչի ձախ կողմում ընտրեք Մոդուլներ> Wifi> վարդակներ, կտտացրեք […] կոճակին, որպեսզի «վարդակներ» պատուհանը բացվի
Քաշեք TCP Հաճախորդը աջից ձախ
Հատկությունների պատուհանի ներքևի նավահանգիստ ՝ 80
Քայլ 5. Visuino- ում ավելացրեք բաղադրիչներ
Ավելացնել CharToText1 բաղադրիչ
Սահմանեք առավելագույն երկարությունը 1000
Ավելացնել OLED I2C էկրան
Կրկնակի կտտացրեք և պատուհանում տեքստային դաշտը քաշեք ձախ
Ավելացնել ձևաչափված տեքստ
տեղադրեք սա «տեքստային» արժեքի տակ ՝ GET
Ընդունել ՝ տեքստ/html, ծրագիր/xhtml+xml, ծրագիր/xml; q = 0.9, պատկեր/վեբ, պատկեր/apng, */ *; q = 0.8
Ընդունել- Charset: *. *
Ընդունել լեզուն ՝ en-US, en; q = 0.7, sl; q = 0.3
Հաղորդավար ՝ feeds.reuters.com
DNT: 1
Ավելացնել փոխարինող տեքստ (ReplaceText1)
- սահմանել «Արժեքից»:
- «ToValue» - ը դատարկեք
Ավելացնել փոխարինող տեքստ (ReplaceText2)
- (տես նկարը) սահմանել «Արժեքից» ՝ TAB TAB
- «ToValue» - ը դատարկեք
- Ավելացնել տեքստի երկարություն (TextLength2)
- Ավելացնել ContainsText (ContainsText1)
-
Սահմանել «տեքստային» արժեքը ՝ TAB TAB
(տես նկարը)
- Ավելացնել Հիշեցման տեքստ
-
Ավելացնել տրամաբանություն AND
- Ավելացնել AddValue
-
սահմանել արժեքը: 1
-
Ավելացնել CompareValue (CompareValue1)
-
սահմանել «համեմատության տեսակ» ՝ ctSmallerOrEqual
-
սահմանել «արժեքը»: 2
-
Ավելացնել CompareValue (CompareValue3)
- սահմանել «համեմատության տեսակ» ՝ ctBigger
- սահմանել «արժեքը»: 3
-
-
Քայլ 6. Visuino- ում. Բաղադրիչների միացում
- Միացրեք NodeMCU ESP-12> Մոդուլներ WiFi վարդակներ TCP Client1> Պին [Ելք] CharToText1 կապին [Մուտք]
- CharToText1 կապը [դուրս] միացրեք ReplaceText1 քորոցին [in]
- ReplaceText1 կապը [դուրս] միացրեք TextLength2 քորոցին [in] և ContainsText1 քորոցին [in] և RememberText1 քորոցին [in]
- Միացրեք TextLength2 կապը [դուրս] CompareValue3 քորոցին [in]
- CompareValue3 կապը [դուրս] միացրեք And1 փինին [1]
- ContainsText1 կապը [դուրս] միացրեք And1 փինին [0]
- Միացրեք And1 կապը [դուրս] AddValue1 քորոցին [in]
- Միացրեք AddValue1 կապը [դուրս] CompareValue1 քորոցին [in]
- CompareValue1 կապը [դուրս] միացրեք RememberText1 կապին [հիշել] և քորոցին [հետ կանչել]
- ConnectText1 կապը [դուրս] միացրեք ReplaceText2 քորոցին [in]
- ReplaceText2 կապը [դուրս] միացրեք NodeMCU ESP-12 սերիալ 0 քորոցին [ներ] և DisplayOLED1 տարրերի տեքստային դաշտի քորոցին [ներ]
- DisplayOLED1 կապը [դուրս] միացրեք NodeMCU ESP-12 I2C կապին [ներ]
Քայլ 7: Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Visuino- ում սեղմեք F9 կամ կտտացրեք Նկար 1 -ում ցուցադրվող կոճակին ՝ Arduino ծածկագիրը գեներացնելու համար և բացեք Arduino IDE- ն:
Arduino IDE- ում կտտացրեք Վերբեռնում կոճակին ՝ ծածկագիրը կազմելու և վերբեռնելու համար (Նկար 2)
Քայլ 8: Խաղալ
Եթե միացնեք NodeMCU մոդուլը, OLED LCD- ը կսկսի ցուցադրել աշխարհի վերջին նորությունները:
Շնորհավորում եմ: Դուք ավարտել եք ձեր Live News նախագիծը Visuino- ի հետ: Կից է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար: Դուք կարող եք ներբեռնել և բացել այն Visuino- ում ՝ Ներբեռնման հղում
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
Միացրեք LED- ը ինտերնետի միջոցով [MagicBlocks]: 10 քայլ
Միացրեք LED- ը ինտերնետի միջոցով [MagicBlocks]. Այս ձեռնարկը կսովորեցնի ձեզ վերահսկել ձեր Magicbit- ի LED- ն ՝ օգտագործելով Magicblocks- ը
Սենյակի ջերմաստիճանը ինտերնետի միջոցով BLYNK ESP8266 և DHT11: 5 քայլ (նկարներով)
Սենյակի ջերմաստիճանը ինտերնետի միջոցով BLYNK ESP8266 & DHT11- ով. Բարև տղերք, այսօր մենք պատրաստելու ենք սենյակային ջերմաստիճանի մոնիտոր, որը կարող ենք օգտագործել մեր սենյակը աշխարհի ցանկացած կետից վերահսկելու համար և դա անելու համար մենք կօգտագործենք BLYNK IoT սալաքար և կօգտագործենք DHT11 ՝ սենյակի ջերմաստիճանը կարդալու համար մենք կօգտագործենք ESP8266 ՝
OLED- ով տեքստի ցուցադրում ինտերնետի միջոցով. 9 քայլ
OLED- ով տեքստի ցուցադրում ինտերնետի միջոցով. Բարև և բարի գալուստ: Այս կարճ ձեռնարկը ձեզ կսովորեցնի Magicbit- ի միջոցով Magicbit- ում տեքստ ցուցադրել: Այս նպատակին հասնելու 2 հիմնական եղանակ կա. Օգտագործելով Ներարկման արգելափակում: Օգտագործելով վահանակ: Նախևառաջ մուտք գործեք ձեր Magicb
ՏՆԱՅԻՆ ԱՎՏՈՄԱՏՈՄԸ ՀԻՄՆԱԴՐՎԱ Է ՏԵOCԱԿԱՆ MQTT ERԱՌԱՅՈԹՅԱՆ ՄԱՍԻՆ, Օգտագործելով ՌԵՍՊԵՐԻ ՊԻ և ՆՈԴԵՄԿՈ B ՏՈARDՐ: 6 քայլ
ՏՆԱՅԻՆ ԱՎՏՈՄԱՏՈՈԹՅՈՆԸ ՀԻՄՆԱԴՐՎԱ Է ՏԵOCԱԿԱՆ MQTT VERԱՌԱՅՈԹՅՈՆԻ US, որն օգտագործում է RASPBERRY PI- ն և NODEMCU BOARD- ը: Մինչ այժմ ես պատրաստել եմ մի քանի ուսուցողական տեսանյութեր `ինտերնետով տեխնիկայի կառավարման վերաբերյալ: Եվ դրա համար ես միշտ նախընտրում էի Adafruit MQTT սերվերը, քանի որ այն հեշտ էր օգտագործել և օգտագործողի համար նույնպես հարմար էր: Բայց այդ ամենը հիմնված էր ինտերնետի վրա: Դա նշանակում է, որ մենք