RGB LEDs HexMatrix

Ғылым және технология

HexMatrix is the LED matrix having many triangular pixels. 6 pixels combining make a hexagon. There are many different animations that can be shown on the matrix from the FastLED library, Also I have designed digits from 0 to 9 using 10 segments for each digit in the matrix and made an IOT clock.
🔴Subscribe for such more videos:- / @mukeshsankhla
📌Best Buy links ✔️
Coming soon!
Scott Marley's Video: • Arduino powered LED Ma...
STL Files, Circuit Diagram, Codes: drive.google.com/drive/folder...
WATCH NEXT:
○ RGB LEDs HexMatrix :- • RGB LEDs HexMatrix
○ How To Make A Unique RGB LEDs Goggle :- • How To Make A Unique R...
○ DIY Helping Hands Soldering Station :- • DIY Helping Hands Sold...
Ping me!
🌈Instagram: / mukesh.diy
🐦Twitter: / mukesh_sankhla0
🔥 Note: Do check out our Articles 👇
Instructables: www.instructables.com/id/RGB-...
Hackaday: hackaday.io/project/173732-rg...
Hackster: www.hackster.io/Mukesh_Sankhl...
#RaspberryPi
#IOT
#DIY

Пікірлер: 109

  • @MukeshSankhla
    @MukeshSankhla3 жыл бұрын

    Thanks to @german fidalgo for creating a perfect screen design check his STL file: drive.google.com/file/d/1I9KAjDdLHMtCqkBDTO0OsUCP8cS-HyCb/view

  • @GnobarEl
    @GnobarEl3 жыл бұрын

    Thanks I found your channel. Your videos are really cool. Lots of great ideas and inspiration. I really liked. Can't wait to see the next one. Keep your great work!

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Thank You!🤜🤛

  • @pb24ss
    @pb24ss3 жыл бұрын

    Nice job. It inspired me to make one. Thanks for providing the STL files.

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    It's my pleasure! keep making 👨🏻‍🏭

  • @marshalkevin6448
    @marshalkevin64483 жыл бұрын

    Great work sankhla boy keep it up 🤜✴️🤛

  • @nacs
    @nacs3 жыл бұрын

    Nicely done. Looks better than the square grids

  • @ScottMarley
    @ScottMarley3 жыл бұрын

    Well done on making this, it's a great project!

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Thank you!

  • @jordanrichards3585
    @jordanrichards35853 жыл бұрын

    This looks amazing

  • @cruepprich
    @cruepprich3 жыл бұрын

    Very creative idea and excellent execution. Subscribed!

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Thank you!

  • @jeffhagel3970
    @jeffhagel39703 жыл бұрын

    Very cool, nice work!

  • @tyandgigbuilds8836
    @tyandgigbuilds88363 жыл бұрын

    Love it, keep these ideas coming

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Thank You!

  • @luizcassettari
    @luizcassettari3 жыл бұрын

    Really cool! You should create a github and post all the files/projects. I'm creating a similar project, but gonna create a hex grid instead of triangles. Nice job!

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Thank You! Ok I will create the GitHub post shortly. But any resources you need from my project do let me know.

  • @luizcassettari

    @luizcassettari

    3 жыл бұрын

    @@MukeshSankhla Yes I see! I'm designing in Fusion with another dimension, I want the LEDs 25mm apart... I still don't know if use triangles like yours or Hexa.

  • @user-li8ti2oc1o
    @user-li8ti2oc1o2 жыл бұрын

    good project

  • @germanfidalgo4290
    @germanfidalgo42903 жыл бұрын

    Hi Mukesh, I was working on your ocde to add a few extra things. I am really in love with this clock -WifiManager (to create create a captive portal where you connect and set your home wifi credentials the first time, no need to have the credentials on the code) -blynk (to control the clock from a mobileapp. so far is basic control but i plan to also add controlling different FX to display from a list). Clock on is map to virtual pin 1 and off button is mapped to virtual pin 5. -I splited the code in several headers to be easier to read. i created a dedicated header for inclusions and definitions + a header to hide auth token for blynk - adding RTC control (i switched Data pin Wiring to D3 and modify codevalue from "2" to "3" to avoid re mapping I2C constructor Wire when adding the rtc. SDA=2 and SCL=1 are the defaults). I still have to add the sketch if you want to give it a go the code is hosted at "github.com/gefidalgo/Hexagonal-Led-Clock-FastLed". as mention just re-wire data pin on nodemcu to D3 and create a file called "arduino_secrets.h" containing #define SECRET_AUTH

  • @germanfidalgo4290

    @germanfidalgo4290

    3 жыл бұрын

    i tested today also turning on and off the display using google home assistance + IFTTT + Blynk. you can test writing the vrtual pins usign the restful API at "blynkapi.docs.apiary.io". hope someone does also want to give it a go.

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    @@germanfidalgo4290 Thank You ! The github code that you sent no longer exist it says can you send the code link.

  • @RobeenaShepherd
    @RobeenaShepherd3 жыл бұрын

    I use these RGB LED strings for my Christmas tree lights with an Arduino, and it never occurred to me until I saw how you were using them in a matrix, to use them this way! Thank you for sharing!

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    It's my pleasure 😊

  • @woo-zh8fl
    @woo-zh8fl3 жыл бұрын

    this is sick bro

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Thank You bro.

  • @electronicstv5884
    @electronicstv58843 жыл бұрын

    That's so cool! I try to make a PCB with this.

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Thanks,I have already made a PCB version, it may help you www.instructables.com/id/RGB-HexMatrix-IOT-Clock-20/

  • @electronicstv5884

    @electronicstv5884

    3 жыл бұрын

    Oh Thank you. It looks amazing. Unfortunately my parents (I'm 15 years old) won't allow me to pay 44$ on a PCB. But I'm working on a Version out of 6 Triangles (each 16 LED's) and then solder these 6 Triangles together. Like this I only need to buy 10 normal size PCB's (in PCBWAY only 5$). Hopefully it'll work. I'll let you know... Here's the Link to the PCB. It's almost finished: easyeda.com/tvelectronicstv/HexMatrixpublic Do you think it will work?

  • @kikoiekiko7440

    @kikoiekiko7440

    3 жыл бұрын

    @@MukeshSankhla how pcb cost you?

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    The 10 PCBs from JLCPCBs costs around 16$ + shipping

  • @maxpower1292
    @maxpower12923 жыл бұрын

    have been totally inspired by the project. Mega cool. never worked with Aduino etc.. But have ordered direct. Does the board also only via USB via the PC? Or is the current sufficient for it? Have a ESP8266Mod 12-f board. Would otherwise have to cut my USB C power cable (for Rasberry PI) because I have here only 5v and 1a. the board only lights up when transmitting. After that everything goes off. I think I am doing something wrong. PS: How do you spell "blank"? Like "wifi name".

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Hi Thank you! Use the ESP8266 Node MCU board and a 5v 3A/5A power adaptor amzn.to/3nqCvQi www.amazon.in/dp/B07262H53W/ref=cm_sw_r_cp_apa_fabc_vPS4FbEPXW9ZB Use Arduino only if you want animations on the Matrix but no clock.

  • @maxpower1292

    @maxpower1292

    3 жыл бұрын

    @@MukeshSankhla very nice thanks for the answer ;).

  • @MathaGoram
    @MathaGoram3 жыл бұрын

    Hello Mukesh, great project with great support materials. You may want to evaluate ESP8266 boards for this type of work too. Best wishes for future projects. Regards.

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Thank you!

  • @parooog
    @parooog3 жыл бұрын

    Sir , what will be the possible alternatives of this WS2811 led pixels strip ?? And accordingly what changes we have to do in Arduino code ??

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    You can use WS2812B LEDs amzn.to/2Kwe70O , you have to change the RGB order in the code.

  • @germanfidalgo4290
    @germanfidalgo42903 жыл бұрын

    Hi, this is an awesome project. leds are RGB or RGBW? i dont get how are created the white digits withouth white lighting.

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Hello, Thank You! This LEDs are RGB. When we put the RGB values to max(R=255,G=255,B=255) we get the white light.

  • @nagamanihegde9609
    @nagamanihegde9609 Жыл бұрын

    hello.. i like the background animation on clock 2 what's name for that animation.. i want to run that animation whitout clock. plz

  • @MukeshSankhla

    @MukeshSankhla

    Жыл бұрын

    I think it's Pride animation from FastLED library examples

  • @maximilien2000
    @maximilien2000 Жыл бұрын

    Could you please provide us the connections for the [NeoPixel WS2811 LEDS] cause in your files it’s the one with RGB LED Strips. Also it seems to be connected to Pin7 in the video and in the picture from Arduino project it say to connect it to Pin2?? Thanks for these small precisions :)

  • @MukeshSankhla

    @MukeshSankhla

    Жыл бұрын

    Hey, its the same connection for ws2811 leds, green for Signal, Red for 5v/VCC , white for GND. And its not pin 7 it's pin 2 in the diagram .

  • @maximilien2000

    @maximilien2000

    Жыл бұрын

    @@MukeshSankhla Thanks for these precisions. can you please provide me the exemple of the different patterns. Cause I've followed every steps and it doesn't seems to be the same :( I'll be waiting for your help :) Thanks again!!

  • @MukeshSankhla

    @MukeshSankhla

    Жыл бұрын

    Can you DM on Instagram @mukesh.diy

  • @maximilien2000

    @maximilien2000

    Жыл бұрын

    @@MukeshSankhla Sorry don’t have instagram :( Can i email you ???

  • @MukeshSankhla

    @MukeshSankhla

    Жыл бұрын

    Yes for sure mukeshdiy1@gmail.com

  • @kjjordans
    @kjjordans3 жыл бұрын

    Hi. Can you explain how you did the x-y map?

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    I used this: macetech.github.io/FastLED-XY-Map-Generator/ along with this software to create numbers kzread.info/dash/bejne/oWqTt7ubZqyaqJc.html

  • @RecyclingAsAHobby
    @RecyclingAsAHobby3 жыл бұрын

    Very nice project. I was thinking to replicate this using ws2812b leds, what do you think ?

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Yes definitely, I have made the same clock using WS2812B LEDs and custom PCB www.instructables.com/RGB-HexMatrix-IOT-Clock-20/ This is the link for my project article it might help you, Thank You 😊

  • @barathaned7138
    @barathaned7138 Жыл бұрын

    hi did this project recently. loved it. the only problem I face is the display is flickering. i use a 5v 3A SMPS and 2-point injection. i don't know what is wrong. Can you help me with this

  • @MukeshSankhla

    @MukeshSankhla

    Жыл бұрын

    Can you try with 5V 5A power supply?

  • @barathaned7138

    @barathaned7138

    Жыл бұрын

    @@MukeshSankhla yes. tried with even 5V 10A SMPS. flickering remains the same

  • @MukeshSankhla

    @MukeshSankhla

    Жыл бұрын

    Can you share a short clip on Instagram: @Mukesh.diy

  • @vanyahuerta1691
    @vanyahuerta16913 жыл бұрын

    the microcontrolator comes with leds when you bought them or you bought it separately?

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    We have to buy the LEDs saparately.

  • @vanyahuerta1691

    @vanyahuerta1691

    3 жыл бұрын

    @@MukeshSankhla thanks ,another question , how do you connect the wifi microcontrolador to the arduino and the leds?, i don't understand where do you put or connect it

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    You don't have to connect wifi microcontroller to Arduino. Which wifi board do you have?

  • @vanyahuerta1691

    @vanyahuerta1691

    3 жыл бұрын

    @@MukeshSankhla this www.steren.com.mx/modulo-wi-fi.html?gclid=Cj0KCQiAk53-BRD0ARIsAJuNhpupoY_I8p2yf_2lvWKQLZ664evehLAtCylCCGtcIpaot6kwZfU-pA4aAs0KEALw_wcB, ok but i don't understand where do you put or connect it

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    www.amazon.in/dp/B07CSMDS76/ref=cm_sw_r_cp_apa_fabc_C1uYFb0CJHQDR You will need this type of programmer in order to program that board. But it's better you buy a NodeMCU board : www.amazon.in/dp/B07262H53W/ref=cm_sw_r_cp_apa_fabc_s3uYFbBK69SC7 It is very easy to program just connect via micro USB and program it. I have the circuit diagram in the description of the video. Also you will need to know how to install ESP8266 library in Arduino IDE.

  • @markvermeulen8506
    @markvermeulen85063 жыл бұрын

    Interesting project! You should be carefull though, your wifi password is visible in the arduino code. You should probably use a header file that you don't show on video to prevent people from using your network, like shown here: arduino.stackexchange.com/questions/40411/hiding-wlan-password-when-pushing-to-github

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Ok, Thank You!

  • @aazd

    @aazd

    3 жыл бұрын

    Or have a look at tzapu's WiFiManager library.

  • @DJPhilTBCollins

    @DJPhilTBCollins

    3 жыл бұрын

    Good call, I never considered github in the past.

  • @mr.expert1784
    @mr.expert17843 жыл бұрын

    The led connector I have has only 2 slots not 3. How can I connect it to NodeMCU Esp8266 board?

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Only the WS2811 LED is going to work for this and they only have 3 connecting wires.

  • @mr.expert1784

    @mr.expert1784

    3 жыл бұрын

    @@MukeshSankhla What bro, I bought the WS2811 Pixel Led lights and they came with only 2 pin connector...

  • @mr.expert1784

    @mr.expert1784

    3 жыл бұрын

    Do you have discord or whatsapp? I can send you the photo of my LED but they are WS2811

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    instagram @mukesh.diy

  • @ADMIN_RAJU
    @ADMIN_RAJU3 жыл бұрын

    can i use 2812 fast led

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Yes we can use WS2812 LEDs instead.

  • @ADMIN_RAJU

    @ADMIN_RAJU

    3 жыл бұрын

    thanks buddy....❤️

  • @janney36
    @janney363 жыл бұрын

    How do you differ a 0 from a 8?

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Good question, For 8 I have used 10 segments , and for 0 I removed middle two segments.

  • @nagamanihegde9609
    @nagamanihegde9609 Жыл бұрын

    need help.. my matrix shows 1 hour early.... i mean when it's 9.30 it shows 10.30.. how can i fix this

  • @MukeshSankhla

    @MukeshSankhla

    Жыл бұрын

    www.instructables.com/RGB-HexMatrix-IOT-Clock/ Follow step 5, there you will find timezone variable, I have put (-5.5) as the value as my time zone is 5:30. So you can change according to your time zone or other numbers and also try with changing between +/- .

  • @nagamanihegde9609

    @nagamanihegde9609

    Жыл бұрын

    @@MukeshSankhla tnq for replay.. im from India.. 5.30 .. i will try

  • @MukeshSankhla

    @MukeshSankhla

    Жыл бұрын

    Then remove - and check once

  • @nagamanihegde9609

    @nagamanihegde9609

    Жыл бұрын

    @@MukeshSankhla tnq soooo muchhhh 🙂 it works

  • @MukeshSankhla

    @MukeshSankhla

    Жыл бұрын

    No problem

  • @germanfidalgo4290
    @germanfidalgo42903 жыл бұрын

    i am having this error when uploading to the board could not convert '(const uint32_t*)(& OceanColors_p)' from 'const uint32_t* {aka const unsigned int*}' to 'CRGBPalette16'

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Which code you are getting error in?

  • @germanfidalgo4290

    @germanfidalgo4290

    3 жыл бұрын

    I am testing everything on my NodeMCU V3. on the HexMatrixCode i had problems with Drops.h, Snake.h and Noise.h (I deleted the functios and commented the lines where these libraries where included and the code uploaded fine). i will check if i cant figure out the reason why this worked on the Uno but not on the NodeMCU. i Will also attempt to add more features into your code - Blynk integration (i really want to be able to swtich from clock mode into HexMatrix demonstration. my idea is to be able to chose the mode from a mobile app) - WiFiManager (so if the clock is not able to found the last connected SSID it will act as WIFI node where you can connect and set the new SSID and password. usufull if you move the clock around) - RTC to keep time even without internet connection. thanks a lot. it really looks cool on the desktop.

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    You have to download Full HexMatrix file with all the Classes in it for Drops.h and other errors in that code. Yes I wanted to build the clock using RTC but due to pandemic I couldn't order one. If you write a code for RTC please share with me. Thank You 😊. Keep Making 🤝

  • @germanfidalgo4290

    @germanfidalgo4290

    3 жыл бұрын

    @@MukeshSankhla I created a different version of the front screen stl file. this is the link in case you want to add it on your repository drive.google.com/file/d/1I9KAjDdLHMtCqkBDTO0OsUCP8cS-HyCb/view?usp=sharing. (this version covers the Hexagon matrix and fills the gap towards the box. i just sanded a bit from the external borders to get a tight seal.)

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Thank You🙌I love the design of your screen it's a perfect fit.

  • @germanfidalgo4290
    @germanfidalgo42903 жыл бұрын

    Whatis the difference bewteen Clock_24; Clock1 and Clock2?

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Clock_24 code I have added yesterday on people demand,It's code for 24 Hour clock. In clock1 code we can set digit color and a plain background color. In clock2 code we can set digit color but background is color animations as thumbnail.clock1 and clock2 codes shows 12hr time.

  • @gfcwfzkm
    @gfcwfzkm3 жыл бұрын

    The project looks interesting, sadly is your voice audio so quiet that I couldn't hear anything despite turning my PC to max volume.

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Sorry for that, this time I messed up with the volume 😑 use headphones I think it may sound good.

  • @GnobarEl

    @GnobarEl

    3 жыл бұрын

    It's not so bad. I saw the video on my mobile phone without headphones and it was OK. Also, the video is so well illustrated that I could understand every detail. Amazing work.

  • @PhotolessonsOrg
    @PhotolessonsOrg3 жыл бұрын

    How much does it cost if to make and deliver?

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    I think you can make one for 30-50$.

  • @PhotolessonsOrg

    @PhotolessonsOrg

    3 жыл бұрын

    Some comments are says that not all details are correct in instruction. Do you have the correct manual?

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    Instructions are correct but not detailed enough for some who don't have knowledge about Arduino and 3D printing, manual is on Hackaday and Instructables link is in video description.

  • @PhotolessonsOrg

    @PhotolessonsOrg

    3 жыл бұрын

    Unfortunately, I don't know adruino, but want to buy this or make. Can you make video with full instructions, thanks!

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    After the pandemic I am going to put this on sale on tindie.com. If you want to make your own then there are lot of tutorials on Arduino and 3D printing on KZread it is going to help in making this clock.

  • @TheDronings
    @TheDronings3 жыл бұрын

    Please tell me that's not your real WiFi username/password...

  • @MukeshSankhla

    @MukeshSankhla

    3 жыл бұрын

    It's my real wifi name and password 😂 . But the good thing is in my area people don't know about my channel, so I am not worryed about it.

  • @uttaranchattaraj
    @uttaranchattaraj2 жыл бұрын

    Hi thanks for this cool project. I have added tzapu/WiFimanager library to your code for easy wifi configuration.

  • @uttaranchattaraj

    @uttaranchattaraj

    2 жыл бұрын

    drive.google.com/file/d/1PTW_FLKlH5RJEbY_X-n8vfm87b4lchiS/view

  • @MukeshSankhla

    @MukeshSankhla

    Жыл бұрын

    Thank you 😊,Can you send me the modified code?

  • @uttaranchattaraj

    @uttaranchattaraj

    Жыл бұрын

    @@MukeshSankhla okay . Send me your email.

  • @MukeshSankhla

    @MukeshSankhla

    Жыл бұрын

    mukeshdiy1@gmail.com

Келесі