Large 7 Segment Digital Clock V2 (ESP8266, WS2812B LED Strip)

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ค. 2024
  • This is a video about another 3D printed 7 Segment Digital Clock I've made. This time you don't need a separate App because the application runs on a ESP8266. The size is approximately 50cm by 18cm. You can find all the necessary files on my GitHub page:
    github.com/leonvandenbeukel/7...
    I've used FreeCAD to design the 3D model. All STL files can also be found on my GitHub page in case you want to make one for yourself.
    Chapters:
    00:00 - Countdown
    00:04 - FreeCAD model
    00:21 - 3D printing
    00:59 - Parts layout
    01:21 - LED layout and soldering
    04:34 - Testing
    05:16 - Diffusers and front panels layout
    07:03 - Connecting ESP board and RTC
    08:09 - Arduino code upload
    08:15 - HTML files upload
    08:28 - Connect and power up
    08:35 - Clock demo
    09:00 - Change colors demo
    09:43 - Change brightness demo
    10:07 - Change hour format demo
    10:24 - Change date/time demo
    10:42 - Countdown timer demo
    11:58 - Scoreboard demo
    12:48 - Temperature demo
    Components:
    ESP8266 WeMos Mini D1 1x
    DS3231 RTC 1x
    Micro USB Breakout board 1x
    Micro USB cable 1x
    5V 2.5A power supply 1x
    WS2812B LED Strip 60 LED's per meter 2x
    Contact:
    Website: www.leonvandenbeukel.nl
    GitHub: github.com/leonvandenbeukel
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 233

  • @AnthonyHortin
    @AnthonyHortin 3 ปีที่แล้ว +4

    Great job. Love how you incorporated the countdown timer and scoreboard as well 👍

  • @TemaxTech
    @TemaxTech 4 ปีที่แล้ว +5

    Good job Leon, I knew you would do something like this I love your works.

  • @tomgray7049
    @tomgray7049 4 ปีที่แล้ว +1

    Great Job Leon. I always love your work!

  • @Preso58
    @Preso58 4 ปีที่แล้ว +1

    Nice job! I really want one of these for my workshop. Thanks for sharing.

  • @vahidsadeghpoor7862
    @vahidsadeghpoor7862 4 ปีที่แล้ว

    Thank you very much for your kindness, Leon. I have made Previous versions of your Clocks . I will definitely build this new project. Keep going My friend...

  • @HeikkiHietala
    @HeikkiHietala 3 ปีที่แล้ว +1

    This is freaking fantastic. Thank you for sharing.

  • @namocrafts1101
    @namocrafts1101 4 ปีที่แล้ว

    Nice project , I still have your other version of clock u did before . Thank u and keep the good work

  • @PaulMcKillop
    @PaulMcKillop 4 ปีที่แล้ว +1

    This is a great project! Thanks for sharing.

  • @rv9ct186
    @rv9ct186 4 ปีที่แล้ว +3

    Очень интересный проект! Отличное исполнение! Ещё бы будильник спроектировать!

  • @marcussoule9419
    @marcussoule9419 3 ปีที่แล้ว

    Minute 6:14: EXACTLY why I hate flathead screws
    Great vid! Thank you!

  • @RomanAzarov
    @RomanAzarov 4 ปีที่แล้ว +1

    awesome work!

  • @JustMakeIt_YT
    @JustMakeIt_YT 2 หลายเดือนก่อน

    Great project - the end result is fantastic!

  • @AdoniKhalil
    @AdoniKhalil 3 ปีที่แล้ว +2

    Hey, I just wanted to say that it's a wonderful project, and I intend to do it for a friend. I was wondering if I can make it smaller, using 1 led per segment, and if you could add a beeper for the alarm and other stuff? And can it be used just plug and play without the need of internet? Can it get the temperature if we add a sensor and all these? And thank you for that project!

  • @bogomoviltdt
    @bogomoviltdt 3 ปีที่แล้ว

    Hi Leon thanks for the video, could you upload the electrical schematic for this project? I just printed the previous one and I want to use these electronics.

  • @user-nu5mo4bn2d
    @user-nu5mo4bn2d 3 ปีที่แล้ว +2

    What plastic was used to print the dial segments (white details)?

  • @frikkiesmit327
    @frikkiesmit327 7 หลายเดือนก่อน

    Who doesnt like a 7 segment clock? No one. Everyone loves it!!!! I dont know it just looks cool

  • @diegofr5178
    @diegofr5178 3 ปีที่แล้ว +1

    ¡¡¡Todos tus trabajos me parecen fantásticos!!!
    Enhorabuena
    Eres un gran diseñador
    ¿ con que impresora 3d realizas tus trabajos ?
    Me gustaría mucho que nos enseñaras tu taller

  • @karamrtbjk
    @karamrtbjk 3 ปีที่แล้ว

    great job leon!! I have a question about the code. Everything is running perfectly. But I want to show each led with its unique color. When I energize the system, d1 mini should started with this function. Any suggestion?

  • @MegaDoom6666
    @MegaDoom6666 3 ปีที่แล้ว

    Great hours. I got them done and they are amazing. Just one question. Would it be possible in the code to set the brightness to decrease to 30%, for example, at a certain hour? Thanks

    • @frikkiesmit327
      @frikkiesmit327 7 หลายเดือนก่อน

      You should be able to do that. I have similar idea in mind. Mean obviously if you are used to dark room when sleeping the less light the better so less brightness.

  • @mdaslamknl
    @mdaslamknl ปีที่แล้ว

    Excellent
    It's very impressive work
    Thanks

  • @andrewgayton
    @andrewgayton 3 ปีที่แล้ว

    @leonvandenbeukel It looks like you have a jumper cable going from one side of the clock to the other..is that the case. If so what pics are they connecting. Thanks

  • @HuskyDog88
    @HuskyDog88 3 ปีที่แล้ว

    I would so love to have a clock like that. I’d like to actually MAKE one!

  • @novastar5365
    @novastar5365 4 ปีที่แล้ว +2

    Leon, thanks for sharing this and the 3D clock projects. Quick question though, is there another way of entering WiFi username / password instead of coding it into the ESP? I'm printing one for a neighbor who is a little blind. His son doesn't want to give out WiFi info to me ... Any thoughts?

    • @Ouchie
      @Ouchie 3 ปีที่แล้ว

      You can turn the ESP into an access point which requires you to connect your phone to the ESP.

  • @d0xmaker35
    @d0xmaker35 4 ปีที่แล้ว

    Thanks a lot for your design! How many botton layer did you use for print the segments!?

  • @menonsans
    @menonsans 3 ปีที่แล้ว

    I'd started something similar to this along the same idea and same components(mine has 3D printed "segments and dots" and body made of laser cut ply, but it is still a work in progress), inspired by your previous version/project.
    ...... and... you beat me to it.
    BTW, is the app open/available as well?

  • @abdultairu
    @abdultairu 2 ปีที่แล้ว

    I want to thank you for all the efforts you put into designing and building this clock project and being very magnanimous in releasing the FreeCAD and Arduino codes to all. I am really looking forward to building this project and using the FreeCAD file to learn how to do CAD. I do have one question for you though, how difficult will it be to add the ability to connect to WIFI through the phone rather than hardcoding WIFI credentials? Once again, thank you very much. By the way, do you have Patron website where one can donate to your projects?

  • @petterjac82
    @petterjac82 2 ปีที่แล้ว

    This project looks so good! The best so far out there. But I am experiencing a huge issue. The code is restarting after connecting to the internet. So I cant access the web interface. What am I doing wrong?

  • @xxxshakal
    @xxxshakal 3 ปีที่แล้ว +3

    Hello. I have one question. Where i find the app 7 SEGMENT CLOCK? I have a clock, works fine, but i don't find the app for my Phone and i don't change color clock. Thank you.

  • @dheerajvashishtphysics6815
    @dheerajvashishtphysics6815 3 ปีที่แล้ว

    Excellent

  • @MosheKashani
    @MosheKashani 4 ปีที่แล้ว +1

    Great work, why do you need a 5v breakout board and the rtc couldn't it be done without them?

    • @LeonvandenBeukel
      @LeonvandenBeukel  4 ปีที่แล้ว +1

      Thanks. You need a breakout board because you cannot use the 5V from the ESP because it draws to much current.

  • @ChristianBrey
    @ChristianBrey 3 ปีที่แล้ว

    Very cool, thank you very much for the script. It would be perfect if you had an Mqtt connection to change the colors, timers, etc.

  • @BabaVoss7
    @BabaVoss7 4 ปีที่แล้ว

    Merhaba Leon. Herhangi bir ESP8266 modülünü kullanabilir miyiz? Yoksa sadece bu modeli mi kullanmalıyız?

  • @BobFeigl
    @BobFeigl 2 ปีที่แล้ว +2

    I love this project, I can't wait to build my own, especially now that I got my 3D printer working! Have you tried integrating something like this into Home Assistant? I currently have a 7 segment (small/tiny) display that is updated via MQTT via Home Assistant. I would like to make a much bigger/larger display that can display the same stuff as the smaller version. Right now it toggles between clock/temp/humidity/cgm data. CGM is my son's blood glucose reading, he is diabetic. MQTT addition to your project would be insane. That would allow you to display anything you want, and not need a RTC circuit added to it.

    • @yudapramana3196
      @yudapramana3196 ปีที่แล้ว

      can i get scematic and code mster for your project?

    • @yudapramana3196
      @yudapramana3196 ปีที่แล้ว

      can i get scematic and code mster for your project?

  • @uzitapuzzzi
    @uzitapuzzzi 3 ปีที่แล้ว

    Great project bro!!! how can i add "pause/play" button to the html countown page?

  • @jirivlcek4554
    @jirivlcek4554 3 ปีที่แล้ว

    Hello, i love your projects. i need help, please. My question is : if I want 3 digital clocks in my classroom ( 1. Show time, 2. Countdown timer which show time to end lesson, 3. Countdown timer which show time to end Skill station during lesson). It is possible do on 1 esp8266, or i need 2 esp for countdown timer and 1 arduino for time. I want to do the control via a written application in which both countdown timers will be controlled.

  • @thezombieguy426
    @thezombieguy426 3 ปีที่แล้ว

    I made the similar version with Bluetooth , alarm, RGB rainbow mode and normal random color digits , and ldr , day of week, battery indicator etc.

  • @ammi74656
    @ammi74656 2 ปีที่แล้ว

    Verry Cool... good job....👍🏻👍🏻👍🏻

  • @lilynajawicz4659
    @lilynajawicz4659 9 หลายเดือนก่อน +1

    Hello! How did you connect the phone to the clock to update the time and color of the LED lights?

  • @patrickmonnier2193
    @patrickmonnier2193 3 ปีที่แล้ว

    Hi, I like it, do you have a bigger design ? I would like segments height about 25-30cm. Thank you

  • @ashikmk1997
    @ashikmk1997 3 ปีที่แล้ว

    Good job

  • @juraijpk123
    @juraijpk123 3 ปีที่แล้ว +1

    How can i change the code to display 0 on first digit(for eg 7:56 to 07:56).

  • @soloking6286
    @soloking6286 3 ปีที่แล้ว

    HI Leon..you project looks very nice..thanks for the effort and sharing it...can you please let me know the plastic material for black and white used..i am very new to 3d printing..thanks

  • @mabiche91ess
    @mabiche91ess 3 ปีที่แล้ว

    Good job Leon, I want to use your code for the same clock but with 9 LEDS per segment.(260 LEDS). I change the binary "0b000" to "0b000000000" and the "startindex" for each case with the correct number but don't work good. each case are OK, dots OK but some segment are not good. do you have an idea ?
    thanks for your great work.

    • @mabiche91ess
      @mabiche91ess 3 ปีที่แล้ว

      Please help.....
      How i can modify the code for 9 led / segment.

  •  3 ปีที่แล้ว

    Great project Leon! Unfortunately, I'm not able to access the webpage. I have the message "Not found: /" on my web browser. Could it be the fact that I Gzipped the data folder from a windows computer instead of a linux? Thanks for your help

    • @LeonvandenBeukel
      @LeonvandenBeukel  3 ปีที่แล้ว

      The files should have a .gz extension. And did you use the upload extension tool to upload the files?

    •  3 ปีที่แล้ว

      Leon van den Beukel Hi Leon, I saw in the code you were using Git Bash and it finally work! Thanks again!

  • @DonVitou
    @DonVitou 3 ปีที่แล้ว

    Is it possible to use 1 Led/Segment instead of 3 Leds? I want to mix your older "3D Digital Clock" with this Wemos D1 Mini Method.

    • @LeonvandenBeukel
      @LeonvandenBeukel  3 ปีที่แล้ว +1

      You need to change some of the code for that.

  • @rushmore1305
    @rushmore1305 3 ปีที่แล้ว

    I really like the v1 clock you made , is there any way you could scale it to use 3 led per segment so it's brighter, I like the 3d aspect of the segments, if we could transplant these electronics into the v1 model would be amazing, I would be happy to donate some funds for your time,
    Or maybe possible adapt the white 3d segments to this model

  • @carlosverrier1988
    @carlosverrier1988 2 หลายเดือนก่อน

    Good morning, as it happens, I am quite new to electronics. I would need to see in more detail how and where the component welds are made.

  • @clixium
    @clixium 6 หลายเดือนก่อน

    Fantastic design, I have all parts needed, thinking about scaling this to 70-75% so it's not wider than 35-40cm, with the same led strip that would mean 2 leds per segment

  • @3dtechnieksgh429
    @3dtechnieksgh429 2 ปีที่แล้ว

    Hallo Leon,
    Fantastisch concept. Ben er niet direct mee begonnen maar door het een en ander aan zoekwerk te doen en wat te pioneren kwam ik weer terug bij jouw ontwerp. Het is gelukt! Echter enige vraag: Is het mogelijk om de volgorde van de digits aan te passen? De ledstrips zijn in een andere volgorde geplaatst daardoor krijg ik de cijfers er niet goed op.

  • @jetlagowski
    @jetlagowski 2 ปีที่แล้ว

    can you use 30leds/m strip and just change the NUM_LEDS 86 to a smaller amount?

  • @tonyvarghese75
    @tonyvarghese75 4 ปีที่แล้ว +2

    Nice

  • @porterglaub6304
    @porterglaub6304 3 ปีที่แล้ว +2

    What app are you using in the video to control the clock?

  • @EdoDijkgraaf
    @EdoDijkgraaf 4 ปีที่แล้ว

    That countdown timer is what I told you about. Is it posible to sync two clocks during countdown?

    • @LeonvandenBeukel
      @LeonvandenBeukel  4 ปีที่แล้ว

      Hi Edo, with this version that's not possible. But it contains a WiFi module so it might be possible to program.

    • @EdoDijkgraaf
      @EdoDijkgraaf 4 ปีที่แล้ว

      @@LeonvandenBeukel that would be so great. I probably still have a year, but still...

  • @matisskokle8953
    @matisskokle8953 3 ปีที่แล้ว +1

    The clock is awesome!!!
    I built myself similar one but insted of 21 leds per number im using 140
    I was wondering could I use your app with my clock? The biggest problem that i see is that my strips are not in a nice order like yours are and on top of that each nuber is in a diferent order (i know its a mess...)
    case 0:
    startindex = 0;
    //can i replace the "startindex = 0;" with a long if statment that instructs how to make the selected symbol
    if (number==0){
    LEDs[1] = color; //this probobly isnt how you set color
    LEDs[2] = color;
    LEDs[3] = color;
    .
    .
    .
    else if (number==1){
    //Would that work? sry for making this massive comment i just dont have ESP yet and was wonderin is it worth buying it

  • @randisetiawan2825
    @randisetiawan2825 3 ปีที่แล้ว

    would we use NTP rather than ds3231 RTC module

  • @lucamexis4679
    @lucamexis4679 3 ปีที่แล้ว +1

    Hi Leon, on wich Pins on the ESP8266 are the RTC Pins?

    • @KingsGames
      @KingsGames 3 ปีที่แล้ว

      SCL to D1
      SDA to D2

  • @pescelupo
    @pescelupo 3 ปีที่แล้ว +1

    I have tried ti made the clock, but Is not visibile in outdoor with the sub, suggestion?

    • @j.w.8663
      @j.w.8663 3 ปีที่แล้ว

      Go indoors.

  • @stephengrattage5219
    @stephengrattage5219 3 ปีที่แล้ว

    Hi has this clock got to be connected to wifi? I would like to build one for my workplace but there is no wifi available. Is it possible to just connect to it with a mobile phone and set the time etc

    • @CompostelaOnline
      @CompostelaOnline 2 ปีที่แล้ว +1

      It does not necessarily need to be connected to the internet, since it generates its own Wifi network

  • @finaledersleri8268
    @finaledersleri8268 3 ปีที่แล้ว

    I want to do it with Arduino, but I will use 2 LEDs in each segment. How should the code change be?

  • @driessmit7548
    @driessmit7548 3 ปีที่แล้ว

    I love this project but I have one concern where is the temp sensor it shows temp but where does he get that information from?

    • @LeonvandenBeukel
      @LeonvandenBeukel  3 ปีที่แล้ว +1

      From the build in temperature sensor of the RTC. That sensor is not very accurate by the way. It's better to add a separate one.

    • @driessmit7548
      @driessmit7548 3 ปีที่แล้ว

      @@LeonvandenBeukel is it maybe possible that you can add the code to your project please Im still learning coding so im not good at all.

  • @stephengrattage5219
    @stephengrattage5219 4 ปีที่แล้ว +1

    Looks really good think I will have a go at making one. Will it work with Apple iOS phone.

    • @LeonvandenBeukel
      @LeonvandenBeukel  4 ปีที่แล้ว +1

      Yes because it runs a webserver on the device.

  • @albertofrancisco7500
    @albertofrancisco7500 3 ปีที่แล้ว

    Hi Leon,
    Very good project! I managed to duplicate your work and its now hanging in my office wall.
    I was wondering if you can expand it to display the time in seconds. If yes, would you have the diagram and code for the seconds display? I will appreciate any advise. Thanks!

    • @albertofrancisco7500
      @albertofrancisco7500 3 ปีที่แล้ว

      Thanks again Leon. I figured out how to display the time in " seconds". You're program code is well written. Keep up the good work!

    • @LeonvandenBeukel
      @LeonvandenBeukel  3 ปีที่แล้ว

      awesome Alberto!

    • @wilmarescobar860
      @wilmarescobar860 3 ปีที่แล้ว

      @@albertofrancisco7500 podría decir como hacerlo por favor

    • @CompostelaOnline
      @CompostelaOnline 2 ปีที่แล้ว +1

      share the knowledge

    • @protoncek
      @protoncek 5 หลายเดือนก่อน

      @@albertofrancisco7500 I know it's been 3 years, but i wonder, can you tell how did you extend clock to seconds?

  • @randisetiawan9789
    @randisetiawan9789 3 ปีที่แล้ว

    can i use NTP instead of DS3231 module

  • @oscarvasquezvallejo2482
    @oscarvasquezvallejo2482 3 ปีที่แล้ว

    Hello Leon, thanks for sharing this fantastic project. So I am getting some issues when try to upload the code, always it prompts this: 'SID' was not declared in this scope , I am trying to solve this error, but I could not find it. I am following step by step the guide you provided. Could any body here help me please?
    Thannks in advance

  • @kaustavsamanta5738
    @kaustavsamanta5738 3 ปีที่แล้ว

    Thank you for sharing these information. Pls send some information about your controller android application.

    • @LeonvandenBeukel
      @LeonvandenBeukel  3 ปีที่แล้ว

      You don't need an Android app, a web server runs on the device so you can browse to it with every type of device

  • @ibroze
    @ibroze ปีที่แล้ว

    Very cool project. Can you add NTP synchronization instead of rtc module

  • @jiriandrle7473
    @jiriandrle7473 ปีที่แล้ว

    Hello, good work, where can I find the diagram for connecting the electronics Thank you

  • @jeffreypadmos567
    @jeffreypadmos567 3 ปีที่แล้ว

    heb je de hoeveelheden die je van elk onderdeel nodig hebt om te printen?

  • @jmnijsse
    @jmnijsse 2 ปีที่แล้ว

    Does anyone know what happened? My ledstrip (WS2812B) is working well on a other arduino board. The different cases (clock, count-down, score board) are oke as well. But when I change the color, it isn't the color which I've chosen. Sometimes there are a few more leds light up. So by startup the color is blue, but only led[0] is a sort of green.
    I tried to change the colororder RGB to GRB or other, but RGB is the most beautifull order (with the fewest mistakes). Is there any other thing I can do?

  • @wilmarescobar860
    @wilmarescobar860 3 ปีที่แล้ว

    no entiendo esta parte , me pueden explicar por favor que me marca un error #include "Credentials.h" // Create this file in the same directory as the .ino file and add your credentials (#define SID YOURSSID and on the second line #define PW YOURPASSWORD)

  • @mabiche91ess
    @mabiche91ess 3 ปีที่แล้ว

    Please help..
    How i can modify the code for 9 led/segment..

  • @Osmodium2000
    @Osmodium2000 2 ปีที่แล้ว

    Hello,
    is it possible to use this code with a arduino nano and bluetooth?

  • @mahbehe8124
    @mahbehe8124 2 ปีที่แล้ว +1

    It's perfect project. Where can I find 7 segment clock app?
    I can't find it on play store

  • @MyBenja08
    @MyBenja08 3 ปีที่แล้ว

    how could i add a chronometer function?

  • @LeventeDaradici
    @LeventeDaradici ปีที่แล้ว

    Big like !

  • @burapat4100
    @burapat4100 3 ปีที่แล้ว

    Sir, there is an ESP8266 WeMos Mini D1, DS3231 RTC, Micro USB Breakout board installation scheme...thnks

  • @Itsme_Devanand
    @Itsme_Devanand 2 ปีที่แล้ว

    Is it possible to make rainbow effect? I mean each segment has different color

  • @theanhkc07
    @theanhkc07 3 ปีที่แล้ว

    i want to ask how to change web interface setting timing?

  • @Yelnats101
    @Yelnats101 2 ปีที่แล้ว +1

    i have a question, can i build this as you did but make it an up counter?

    • @LeonvandenBeukel
      @LeonvandenBeukel  2 ปีที่แล้ว +1

      Yes that's possible, but you have to make some changes to the code of course

    • @Yelnats101
      @Yelnats101 2 ปีที่แล้ว

      @@LeonvandenBeukel thanks for the reply. i will look for the code. i need enough to count 1 billion, dunno if that is possible, any input or suggestions ?

  • @1lastache
    @1lastache 3 ปีที่แล้ว

    Bonjour, y a-t-il une application Bluetooth chez Apple store pour gérer l'horloge et ses fonctions

  • @redlightdrive5432
    @redlightdrive5432 2 ปีที่แล้ว

    How to show humidity. Do you have a new upgrade? Thank you.

  • @Roanker
    @Roanker 3 ปีที่แล้ว

    Great project!
    It is very confusing for a beginner such as myself since there aren't any instructions or schematics.
    anyone could share their schematics? I'm also having trouble with the FS.h part of the code but thats something i can dig around for.
    Once again, thanks for this great project!

    • @Roanker
      @Roanker 2 ปีที่แล้ว

      Finally figured it. Awesome project!!

  • @ablaauw70
    @ablaauw70 2 ปีที่แล้ว

    Hoi Leon, Heb je ooit overwogen voor dit soort projecten een ESP01 te gebruiken? Zijn stuk kleiner en inplaats van de RtcDS3231 de tijd van het net af te halen. Zag iemand die dit had gedaan lijkt me zo niet verkeerd. En wat ik me nog afvroeg vindt niet echt een duidelijk antwoord maar kun je ook gewone led's nemen of moeten het echt WS2812B zijn? Zou zo als ik heb gezien eigenlijk moeten kunnen maar zou het niet 100% zeker weten. Wellicht heb je hier wel eens mee getest of het kan niet veel mogelijkheden maar is ook niet altijd nodig lijkt me. En wellicht een stul goedkoper in matriaalkosten. Groeten, Andre

  • @tomalchowdhury3980
    @tomalchowdhury3980 3 ปีที่แล้ว +1

    Excellent... But which app u used?

  • @rod964
    @rod964 2 หลายเดือนก่อน

    I followed all steps carefully, i uploaded ino and gzipped data files and uploaded using the tool. I got the server working (but no images) and connect to the clock ap. I see all the html app on my mobile but it does not work when touching trying to change colours, etc. The is no graphics in the html app. Does anyone have a clue whats wrong? Any suggestions would be appreciated it. Thank you

  • @MrHoabantrang
    @MrHoabantrang 3 ปีที่แล้ว

    Great job bro! I very interesting with your project!
    Can you tel me more how to connect to adjust and control this clock from android mobile or web servre?

  • @bobloeber8916
    @bobloeber8916 3 ปีที่แล้ว

    Leon, thank you so much for this project. I've completed my clock and my older son saw it and wanted one too, so I'm in the process of making another one. I have one question, I would like to add an additional option to the HTML/Java scripts. I really like the way it works but I don't know enough about HTML/Java to figure out why I can't get it to work. I copied what you did for the "HourFormat" option and I can see it show up on my phone when I browse to the IP of the clock, but when I click on the button I created, it doesn't appear it's running the associated code on the WeMos. I don't know what else I need to do to make it work. Can you please help me?
    Here is just the BOTTOM part of the "index.html" file. I added it after your "hourFormat" code. This appears to be working fine.


    My Test
    Yes
    No

    Update My Test

    Here is just the BOTTOM part of "\js\index.js". It was added after your "updateHourFormat" function...
    function updateMyTest() {
    var mytest = $('#myTest').val();
    $.post("/mytest", { mytest: mytest });
    }
    Finally, for the code in the Arduino IDE. I put my "server.on" code below just after your server.on("/hourformat") lines. This doesn't seem to ever run when I click on the "Update My Test" button as the value of "myTest" does not ever change.
    //Settings
    byte myTest = 1;
    .
    .
    server.on("/mytest", HTTP_POST, []() {
    myTest = server.arg("mytest").toInt();
    server.send(200, "text/json", "{\"result\":\"ok\"}");
    });
    Thank You again for any help you can provide!

    • @LeonvandenBeukel
      @LeonvandenBeukel  3 ปีที่แล้ว +1

      Instead of your phone you could use a browser on your desktop/laptop to debug if the value is posted. Firefox or Chrome would work, start the browser and press F12 for the developer tools, go to the Network tab. Then browse to the IP address of the clock and change some settings. You should see some network traffic. Also you could add some Serial.println commands in the Arduino code (server.on) to check if the setting is posted.

    • @bobloeber8916
      @bobloeber8916 3 ปีที่แล้ว +1

      @@LeonvandenBeukel Thank you for your very helpful reply. I knew about the Chrome Developer tools but never really had a need to use them. I did as you suggested and was able to figure out that the browser session was not using the newest version of the "index.js" file. If I make a change to that file, I need to clear the cache of the browser (Chrome) to make sure I'm using the most recent version of "index.js". After clearing the cache, everything works as expected. I would not have discovered that without seeing it in the developer tools! Thank you again for this great clock project and all your help!! :)

  • @scottlevine8710
    @scottlevine8710 ปีที่แล้ว +1

    Leon...I'm a novice at this but am fascinated at the possibilities. Is there an email address that I might contact you at with questions? Thanks in advance. Scott

  • @KrycekDK
    @KrycekDK 2 ปีที่แล้ว

    I tried to figure this one out, with the lack of documentation on it all.
    But run into a problem, with right digit, only bottom and bottom right segment light up green, and 1 orange LED.
    Have been trying to locate anything in the code, but without luck.
    Hope anyone, can share some light in this pretty good project, but documentation on it is way off :/

  • @florianpavoni
    @florianpavoni 4 ปีที่แล้ว +1

    Super projet , j’ai fait la version v1 de l’horloge avec une seule led par segment je suppose qu’avec les trois led elle est plus lumineuse la journée ?? en tout cas merci pour votre travail et bravo 👍🏻. Ps un tuto pour coder l’ESP8266 ça serait cool.

  • @raaphiii
    @raaphiii 3 ปีที่แล้ว

    Can i just use an arduino nano and upload your Code there, would that work?

  • @johancornelissen4776
    @johancornelissen4776 2 หลายเดือนก่อน

    Gaaf ik ben al even op zoek naar een diy scoreboard liefst tegelijk met countdown voor de korfbal van mijn dochter. Denk je dat het overdag met de leds ook een beetje te zien is?

  • @BabaVoss7
    @BabaVoss7 3 ปีที่แล้ว +1

    "Credentials.h: No such file or directory" I get an error like. How Can I Solve? Everything I did as you said?

    • @Vandeko_bass
      @Vandeko_bass 3 ปีที่แล้ว +2

      You must create a file "Credentials.h" in the same folder as the sketch, inside this file you must add the following:
      #define SID "Put_your_ssid"
      #define PW "Put_your_password"
      Keep the quotes.
      In the sketch look for the line:
      const char * ssid = UN;
      and change to:
      const char * ssid = SID;

    • @BabaVoss7
      @BabaVoss7 3 ปีที่แล้ว

      @@Vandeko_bass Thank you my friend. But even though I do exactly what they say, I still get a file error. I have been dealing with this for about 2 weeks. I can load the "data" folder into the card, but I can't load the code, unfortunately...

    • @wilmarescobar860
      @wilmarescobar860 3 ปีที่แล้ว

      @@Vandeko_bass lo podría explicar mejor por favor no tengo experiencia programando

  • @mitre704
    @mitre704 3 ปีที่แล้ว +1

    Hello.
    Can you send me a bin file of 7-Segment-Digital-Clock-V2-master.
    Please.
    I can't compile it gives error

    • @AsepRizal
      @AsepRizal 3 ปีที่แล้ว +2

      I have been able to compile the program and create the bin file.
      take a look at my video description
      th-cam.com/video/_TDled77kRU/w-d-xo.html

  • @Ironie666
    @Ironie666 4 ปีที่แล้ว +1

    This is indeed a cool project! When i finally buy my printer i'll print those stls myself :)
    What do u think about the Sidewinder X1?
    And don't u think, 2.5 Amps are a little too little to power 4x21 LEDs? every LED pulls 0,06amps max, so my calc says all of them pull 5.04A if all LEDs are on max brightness.

    • @LeonvandenBeukel
      @LeonvandenBeukel  4 ปีที่แล้ว

      I don't know the Sidewinder X1, I have an Anet A8. I did some measurements and it didn't use that much current but it's certainly better to use a more powerfull power supply.

    • @adytexas
      @adytexas ปีที่แล้ว

      There are only 86 LEDs in the entire clock. if one LED consumes 0.18W (per datasheet of WS2812 @ RGB channels), it's roughly 15W or 3A at 5V (when all segments are lit up in white). But considering that you'll never light up all the LEDs in white at once, I think a 2.5A power supply is adequate. A 3A power supply will handle a score of 88 to 88 if both teams are in white light.

  • @JBernhard72
    @JBernhard72 2 ปีที่แล้ว

    at 5:08 a resistor appears.. looks to be 6 ohms, but very hard to tell, maybe 10 ohms. I have seen on other clocks, put a 10 ohm resistor inline on the data line. Anyways thanks for the project!

    • @adytexas
      @adytexas ปีที่แล้ว

      I did not use the resistor and it works just fine.

  • @yadveshsvs7474
    @yadveshsvs7474 ปีที่แล้ว

    बहुत अच्छी

  • @BabaVoss7
    @BabaVoss7 3 ปีที่แล้ว

    It would be nice to have a more detailed video for those who don't understand like me

  • @brois2956
    @brois2956 3 ปีที่แล้ว

    you haven't the LED Connection Part ?

  • @StaryPutejtos
    @StaryPutejtos 2 ปีที่แล้ว

    Hey, its possible get more info about connection, some schematic diagram? Thanks in advance

    • @adytexas
      @adytexas ปีที่แล้ว

      there is a picture posted by someone in a closed issue on his github page. Look at issues and you'll find it