Съдържание:
- Стъпка 1: Какво ще ви трябва
- Стъпка 2: Веригата
- Стъпка 3: Стартирайте Visuino и изберете NodeMCU ESP-12
- Стъпка 4: Настройка на WiFi
- Стъпка 5: Във Visuino Добавяне на компоненти
- Стъпка 6: Във Visuino: Свързване на компоненти
- Стъпка 7: Генерирайте, компилирайте и качете кода на Arduino
- Стъпка 8: Играйте
![NODEMCU И VISUINO ДИСПЛЕЙ НОВИНИ НА ЖИВО ОТ ИНТЕРНЕТ: 8 стъпки NODEMCU И VISUINO ДИСПЛЕЙ НОВИНИ НА ЖИВО ОТ ИНТЕРНЕТ: 8 стъпки](https://i.howwhatproduce.com/images/010/image-29427-j.webp)
Видео: NODEMCU И VISUINO ДИСПЛЕЙ НОВИНИ НА ЖИВО ОТ ИНТЕРНЕТ: 8 стъпки
![Видео: NODEMCU И VISUINO ДИСПЛЕЙ НОВИНИ НА ЖИВО ОТ ИНТЕРНЕТ: 8 стъпки Видео: NODEMCU И VISUINO ДИСПЛЕЙ НОВИНИ НА ЖИВО ОТ ИНТЕРНЕТ: 8 стъпки](https://i.ytimg.com/vi/UNcCzvUSxC8/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-02-01 14:39
![Image Image](https://i.howwhatproduce.com/images/010/image-29427-2-j.webp)
![](https://i.ytimg.com/vi/6_esjXUR0I/hqdefault.jpg)
В този урок ще използваме NodeMCU Mini, OLED Lcd и Visuino, за да показваме НОВИНИ на живо на всеки няколко секунди от интернет на LCD. Гледайте демонстрационен видеоклип.
Стъпка 1: Какво ще ви трябва
![Какво ще ви трябва Какво ще ви трябва](https://i.howwhatproduce.com/images/010/image-29427-3-j.webp)
![Какво ще ви трябва Какво ще ви трябва](https://i.howwhatproduce.com/images/010/image-29427-4-j.webp)
![Какво ще ви трябва Какво ще ви трябва](https://i.howwhatproduce.com/images/010/image-29427-5-j.webp)
- NodeMCU Mini
- OLED Lcd
- Платка
- Кабелни проводници
- Програма Visuino: Изтеглете Visuino
Стъпка 2: Веригата
![Веригата Веригата](https://i.howwhatproduce.com/images/010/image-29427-6-j.webp)
- Свържете 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
![Стартирайте Visuino и изберете NodeMCU ESP-12 Стартирайте Visuino и изберете NodeMCU ESP-12](https://i.howwhatproduce.com/images/010/image-29427-7-j.webp)
![Стартирайте Visuino и изберете NodeMCU ESP-12 Стартирайте Visuino и изберете NodeMCU ESP-12](https://i.howwhatproduce.com/images/010/image-29427-8-j.webp)
За да започнете да програмирате 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
![WiFi настройка WiFi настройка](https://i.howwhatproduce.com/images/010/image-29427-9-j.webp)
![WiFi настройка WiFi настройка](https://i.howwhatproduce.com/images/010/image-29427-10-j.webp)
![WiFi настройка WiFi настройка](https://i.howwhatproduce.com/images/010/image-29427-11-j.webp)
Изберете NodeMCU ESP-12 и в редактора Модули> WiFi> Точки за достъп щракнете върху бутона […], така че да се отвори прозорецът „Точки за достъп“
В този редактор плъзнете точката за достъп до WiFi вляво.
- Под „SSID“поставете името на вашата WiFi мрежа
- Под „Парола“поставете паролата за достъп за вашата WiFi мрежа
Затворете прозореца "Точки за достъп"
Вляво в редактора изберете Модули> Wifi> Сокети, щракнете върху бутона […], така че прозорецът "Сокети" ще се отвори
Плъзнете TCP клиента отдясно наляво
Под прозорец Свойства задайте порт: 80
Стъпка 5: Във Visuino Добавяне на компоненти
![Във Visuino Добавяне на компоненти Във Visuino Добавяне на компоненти](https://i.howwhatproduce.com/images/010/image-29427-12-j.webp)
![Във Visuino Добавяне на компоненти Във Visuino Добавяне на компоненти](https://i.howwhatproduce.com/images/010/image-29427-13-j.webp)
![Във Visuino Добавяне на компоненти Във Visuino Добавяне на компоненти](https://i.howwhatproduce.com/images/010/image-29427-14-j.webp)
Добавете компонента CharToText1
Задайте максимална дължина 1000
Добавяне на дисплей OLED I2C
Щракнете двукратно и в прозореца плъзнете текстовото поле наляво
Добавяне на форматиран текст
поставете това под "текстова" стойност: GET
Приемам: text/html, application/xhtml+xml, application/xml; q = 0.9, image/webp, image/apng, */ *; q = 0.8
Accept-Charset: *. *
Accept-Language: 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
(вижте снимката)
- Добавяне на текст за запомняне
-
Добавете логика И
- Добавете AddValue
-
зададена стойност: 1
-
Добавете CompareValue (CompareValue1)
- задайте "comparetype": ctSmallerOrEqual
-
задайте "стойност": 2
-
Добавете CompareValue (CompareValue3)
- Комплект "comparetype": ctBigger
- задайте "стойност": 3
-
Стъпка 6: Във Visuino: Свързване на компоненти
Във Visuino: Свързване на компоненти - Свържете NodeMCU ESP-12> Модули WiFi гнезда TCP клиент1> Закрепете [Изход] към CharToText1 щифт [В]
- Свържете щифт CharToText1 [изход] към щифт ReplaceText1 [вход]
- Свържете щифта ReplaceText1 [изход] към щифта TextLength2 [в] и щифта ContainsText1 [в] и към пина RememberText1 [в]
- Свържете щифт TextLength2 [изход] за сравнение
- Свържете PinValue3 pin [out] към And1 pin [1]
- Свържете ContainsText1 pin [out] към And1 pin [0]
- Свържете And1 pin [out] към AddValue1 pin [in]
- Свържете щифт AddValue1 [изход] за сравняване на щифт ValueValue1 [вход]
- Свържете pinValue1 pin [out] към MemoryText1 pin [запомнете] и pin [извикване]
- Свържете MemoryText1 pin [out] към ReplaceText2 pin [in]
- Свържете ReplaceText2 щифт [изход] към NodeMCU ESP-12 serial0 пин [в] и към DisplayOLED1 елемента текстово поле щифт [в]
- Свържете DisplayOLED1 pin [out] към NodeMCU ESP-12 I2C pin [in]
Стъпка 7: Генерирайте, компилирайте и качете кода на Arduino
Генерирайте, компилирайте и качете кода на Arduino Генерирайте, компилирайте и качете кода на Arduino Във Visuino натиснете F9 или щракнете върху бутона, показан на снимка 1, за да генерирате кода на Arduino, и отворете Arduino IDE
В IDE на Arduino кликнете върху бутона Качване, за да компилирате и качите кода (Снимка 2)
Стъпка 8: Играйте
Ако захранвате модула NodeMCU, OLED Lcd ще започне да показва последните световни новини.
Честито! Завършихте си на живо проект новини с Visuino. Приложен е и проектът Visuino, който създадох за този Instructable. Можете да изтеглите и отворите във Visuino: Връзка за изтегляне
Препоръчано:
Как да направите проследяване на данни на живо от Coronavirus COVID 19 с ESP8266, дисплей на електронна хартия: 7 стъпки
![Как да направите проследяване на данни на живо от Coronavirus COVID 19 с ESP8266, дисплей на електронна хартия: 7 стъпки Как да направите проследяване на данни на живо от Coronavirus COVID 19 с ESP8266, дисплей на електронна хартия: 7 стъпки](https://i.howwhatproduce.com/images/001/image-660-34-j.webp)
Как да направите проследяване на данни на живо от Coronavirus COVID 19 с ESP8266, дисплей на електронна хартия: 1
Магическо огледало с новини, време, аларма, таймер и тодолист: 9 стъпки
![Магическо огледало с новини, време, аларма, таймер и тодолист: 9 стъпки Магическо огледало с новини, време, аларма, таймер и тодолист: 9 стъпки](https://i.howwhatproduce.com/images/006/image-17439-j.webp)
Magic Mirror With News, Weather, Alarm, Timer и Todolist: Magic Mirror е специално еднопосочно огледало с дисплей зад него. Дисплеят, който е свързан с Raspberry Pi, показва информация като време, стайна температура, час, дата, todolist и много други. Можете дори да добавите микрофон и да настроите
VISUINO Покажи на живо Forex валута Цена от Интернет: 9 стъпки
![VISUINO Покажи на живо Forex валута Цена от Интернет: 9 стъпки VISUINO Покажи на живо Forex валута Цена от Интернет: 9 стъпки](https://i.howwhatproduce.com/images/010/image-29303-j.webp)
VISUINO Показване на цената на валутата на живо във валута от Интернет: В този урок ще използваме NodeMCU Mini, OLED Lcd и Visuino за показване на цената на валута на живо EUR/USD на всеки няколко секунди от интернет на LCD. Гледайте демонстрационен видеоклип
Направете свой собствен MQTT EInk дисплей за време, новини и данни за околната среда: 7 стъпки
![Направете свой собствен MQTT EInk дисплей за време, новини и данни за околната среда: 7 стъпки Направете свой собствен MQTT EInk дисплей за време, новини и данни за околната среда: 7 стъпки](https://i.howwhatproduce.com/images/011/image-30038-j.webp)
Направете свой собствен MQTT EInk дисплей за време, новини и данни за околната среда: „THE“е мини MQTT информационен дисплей за време, новини и информация за околната среда. Използвайки 4.2-инчов екран eInk, неговата концепция е проста-да показва информация на ротационен принцип, като се актуализира на всеки няколко минути. Данните могат да бъдат всякакви емисии - f
Показване на показанията на сензора на живо от Arduino на LCD дисплей на Nokia 5110: 4 стъпки (със снимки)
![Показване на показанията на сензора на живо от Arduino на LCD дисплей на Nokia 5110: 4 стъпки (със снимки) Показване на показанията на сензора на живо от Arduino на LCD дисплей на Nokia 5110: 4 стъпки (със снимки)](https://i.howwhatproduce.com/images/006/image-16229-15-j.webp)
Показване на показанията на сензора на живо на Arduino на LCD дисплей на Nokia 5110: Ако някога сте работили с arduino, вероятно сте искали той да показва показанията на сензора. вероятно искам да показва показанията на нещо повече