Тёмный
No video :(

ESP8266 LED Matrix Bar Weather Station V1 - gClock/Weather/Message Scrolling Web Server (3) 

Zalophus Dokdo
Подписаться 490
Просмотров 18 тыс.
50% 1

Features:
- ESP8266 WeMos D1 mini module which I finally found good application for (now you can buy better cheap ESPs)
- 6 x LEDMatrix module with MAX7219 driver
- supplied directly from USB port with USB plug
- all data are synchronized every 7-8 minutes
- time and date are taken from google.com
- weather informations are grabbed from openweather.org JSON api
- no hardware RTC clock is necessary
+ internal temperature, humidity sensor (options - DS18B20, DHT22, DHT12)
+ ESP8266 setup and control as a Wi-Fi Web Server (WiFiManager, OTA, mDNS)
+ receives a message input from a User Input page, then displays the message on a scrolling LED matrix display.
* The interface for all the controls is designed as a webapp for internet browser.
- 6 x MAX7219 8 x 8 LED Matrix module
- 1 x WeMos D1 mini
- 1 x Interface Shield
Schematic is available here:
- Normal: easyeda.com/ne...
- Expansion: easyeda.com/ne... (Unfinished - Future plans)
Source code is available here:
- V1: github.com/Zal...
===================================================
Configuring the upload environment
===================================================
How to configure standard Arduino IDE to use as Arduino ESP8266 IDE.
First download Arduino IDE and install it on computer.
IMPORTANT: Download old version Arduino IDE Version 1.8.1.
(Tested Version 1.8.9 and Version 1.8.13)
Open Arduino IDE and go to File - Preferences.
Enter arduino.esp8266... under Adittional boards manager.
Select Boards Manager in Tools - Board
Find ESP8266 and press Install
IMPORTANT: Download old version esp8266 by ESP8266 Community Version 2.3.0.
IMPORTANT: Additional Libraries
go to Sketch - Include Library - Manage Libraries
Find and Install
- WiFiManager by tzapu,tablatronix Version 0.15.0
- DHT Sensor library by Adafruit Version 1.3.0
- ArduinoJson by Benoit Blanchon Version 5.11.1
After install select ESP9266 board.
- Board: NodeMCU 1.0 (ESP-12E Module)
- Upload Speed: "115200"
- CPU Frequency: "80 MHz"
- Flash Size: "4M (3M SPIFFS)"
- Port: COM??
===================================================
3D Parts:
- Pinshape : pinshape.com/i...
- Thingiverse : www.thingivers...
The open source hardware and software is free and made with love. Please show your level of support with a voluntary donation.
Donate:
www.paypal.com...

Опубликовано:

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 81   
@jittaweemetesirorat7577
@jittaweemetesirorat7577 4 года назад
ขอบคุณมากครับ ผมทำโปรเจคนี้สำเร็จแล้ว
@zalophusdokdo4625
@zalophusdokdo4625 4 года назад
Congratulations! If you have a 3D Printer, make a case...
@RafaelRodriguez-nu4yz
@RafaelRodriguez-nu4yz 6 лет назад
Muy buen proyecto felicitaciones desde Colombia
@davidsama9720
@davidsama9720 5 лет назад
saludos buen video
@YO2LDK
@YO2LDK 4 года назад
excellent project !! Can you add something like an alarm (with DFPlayer mini) to start at every hour ? and maybe at quarter and half... ?
@zalophusdokdo4625
@zalophusdokdo4625 4 года назад
Add code and it's quite possible. If you set it in minutes, you can send a signal to an external device to operate.
@zalophusdokdo4625
@zalophusdokdo4625 3 года назад
A new version has been registered on GitHub. An alarm function has also been added. Note please.
@YO2LDK
@YO2LDK 3 года назад
Thank you !!
@addiction-69
@addiction-69 2 года назад
Hey bro it's showing error in Led matrix_clock weather.h line no.360 Invalid operators of type __gnu__cxx__enable_if::__type'{'aka double'} and long int to binary 'operator%' long epoch = round (curEpoch + 86400L) % 86400L; When I change the line.. long epoch = round (curEpoch + 86400L) * 86400L/100; like this error gone what should I do??
@raisaa2017
@raisaa2017 2 года назад
Use rtc when
@micha4038
@micha4038 3 года назад
can I run it with rgb ws2812b 32x8 matrix? is there something for this in the code? if not, could you expand it? Thank you very much
@zalophusdokdo4625
@zalophusdokdo4625 3 года назад
Not yet applied in V1. In V1, WS2812B is used only as an LED light. However, in the next version, we will be distributing a modified version so that the clock can be displayed even using the WS2812B Matrix. Please wait patiently. Thank you.
@micha4038
@micha4038 3 года назад
@@zalophusdokdo4625 OK. Thanks for the answer. then I wait, hopefully not too long :) great job
@Dancopymus
@Dancopymus 4 года назад
Hello Zalophus! First, thanks for the sketch. Is this "core_esp8266_si2c.c" no longer installed together with the ESP package? Why, then, is this showing: "core_esp8266_si2c.c: No such file or directory"? Can you list the libraries you are using in the code? Thank you PS. C:\Users\Daniel\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/DynamicJsonBuffer.hpp:16:28: error: expected declaration before end of line #pragma GCC diagnostic push ^ exit status 1 Error compiling to board NodeMCU 1.0 (ESP-12E Module) Arduino IDE 1.8.8 > ArduinoJson 5.13.5 INSTALLED
@zalophusdokdo4625
@zalophusdokdo4625 4 года назад
I am using ArduinoJson version 5.11.1. Select Boards Manager in Tools -> Board. Download old version esp8266 by ESP8266 Community Version 2.3.0. Please check the upload configuration in the description.
@Dancopymus
@Dancopymus 4 года назад
@@zalophusdokdo4625 Ok, thanks
@zoomboom3003
@zoomboom3003 5 лет назад
Cool project would it work over internet?
@zalophusdokdo4625
@zalophusdokdo4625 5 лет назад
Yes it works over the internet.
@jumbo999614
@jumbo999614 3 года назад
Wish there is code and explanation of the code.
@zalophusdokdo4625
@zalophusdokdo4625 3 года назад
If you look closely at the description, we have linked the source code.
@RafaelRodriguez-nu4yz
@RafaelRodriguez-nu4yz 6 лет назад
Me puedes regalar el codigo?
@grzegorzdabrowski2541
@grzegorzdabrowski2541 3 года назад
Witam co zrobić żeby łączyło się z Polskim serwerem bo inna godzinę mi pokazuje.
@zalophusdokdo4625
@zalophusdokdo4625 3 года назад
The ntp host (pool.ntp.org) is set to global. You only need to set the time zone in config.h. #define UTC_OFFSET 1 // UTC+1, Coordinated Universal Time (UTC)
@grzegorzdabrowski2541
@grzegorzdabrowski2541 3 года назад
@@zalophusdokdo4625 A gdzie wpisać login i hasło do sieci wifi
@grzegorzdabrowski2541
@grzegorzdabrowski2541 3 года назад
@@zalophusdokdo4625 czemu nie czyta temperatury DS18B20
@zalophusdokdo4625
@zalophusdokdo4625 3 года назад
@@grzegorzdabrowski2541 You can connect to the local network using WiFiManager. If you entered the default settings and openweather.org api in the ESP8266 module and uploaded the source... It becomes AP mode. If you search WiFi, find and connect LEDMatrixBar-XXXXXX, a web page that can connect to the local network is connected. .... And After reset.. Connect to the local IP and access the WebApp. Check the DS18B20 connection pin. #define ONE_WIRE_BUS 1 // TXD (GPIO01) DS18B20
@grzegorzdabrowski2541
@grzegorzdabrowski2541 3 года назад
Na stronie ustawiania zegara odczyt temperatury z DS18B20 jest a na wyświetlaczu nie ma.
@bilalhussain619
@bilalhussain619 6 лет назад
Nice implementation. Kindly send me the source code. Thanks
@zalophusdokdo4625
@zalophusdokdo4625 5 лет назад
Let me know your email address
@ekafitria3913
@ekafitria3913 4 года назад
what the name of application on android...?
@zalophusdokdo4625
@zalophusdokdo4625 4 года назад
It is a Webapp. Connect through a browser.
@ekafitria3913
@ekafitria3913 4 года назад
@@zalophusdokdo4625 thank you, its very cool project 👍👍
@RamKumar-mw8ud
@RamKumar-mw8ud 5 лет назад
Nice Work. kindly publish the Code , Thanks
@zalophusdokdo4625
@zalophusdokdo4625 5 лет назад
Let me know your email address
@RamKumar-mw8ud
@RamKumar-mw8ud 5 лет назад
@@zalophusdokdo4625 Hi I'm waiting for your Codes ramkumarkpm1@gmail.com , Thanks in Advance.
@RamKumar-mw8ud
@RamKumar-mw8ud 5 лет назад
@@zalophusdokdo4625 kindly send me the source code , Thanks.
@dexxxlabz.official5449
@dexxxlabz.official5449 5 лет назад
@@zalophusdokdo4625 please send the code to deze8939@gmail.com thanks in advance, great work
@martinnovotny6737
@martinnovotny6737 6 лет назад
Very good project, please can you share your code? Very much I would use for my project :-)
@cbm80amiga
@cbm80amiga 6 лет назад
You can always try original code :)
@dexxxlabz.official5449
@dexxxlabz.official5449 5 лет назад
@@cbm80amiga nice one xD everyone knows that u r the copyrighted owner of the original code xD
@Hicki21081965
@Hicki21081965 3 года назад
Hallöchen, hast eine tolle Uhr gebaut. Hier mal meine mit Sekundenanzeige. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-wcUhW_zmuIk.html Gruß Hicki
@sandroabuashvili7876
@sandroabuashvili7876 6 лет назад
did someone know source code ?
@zalophusdokdo4625
@zalophusdokdo4625 6 лет назад
First, thank you for your interest. I want to publish it through the GitHub with the source of the other project being cleaned up. If you need a source in a hurry, please let me know your email address. I will send it.
@condehs2010
@condehs2010 6 лет назад
Zalophus Dokdo hello, i like your project very much. Can you please send me the source code? Condehs2010@gmail.com thanks
@sandroabuashvili7876
@sandroabuashvili7876 6 лет назад
defender@you.ge thanks :)
@aminnuaim657
@aminnuaim657 5 лет назад
hi sir, im interest with yout project which is good and interesting. can u send me the source code to me. this is my email : aminnuaim@gmail.com thank you so much sir
@vijayjadhav4488
@vijayjadhav4488 4 года назад
Nice project, please share me code, circuit diagram and app on my mail id: vijay2010jadhav@gmail.com
Далее
Woman = best friend🤣
00:31
Просмотров 2,8 млн
The coolest robot I've ever built!
19:40
Просмотров 4,6 млн
MAX7219 Display on ESP8266 acting as a MQTT Client
1:50
You Said I Was a Fool - Panasonic 4K Blu-ray Player
12:14
DIY Raspberry Pi Racecar Dashboard: The Ultimate Guide
15:11
ESP8266 / ESP32 Clock
4:26
Просмотров 32 тыс.
Can Windows XP Run Minecraft 1 21?
44:40
Просмотров 282 тыс.