Live data from Hacker News

A giant 360 LED clock

mathieupassenaud.fr

1–10 of 30 posts

Re: A giant 360 LED clock

#5
post #2

I’ve had several strips of these just waiting for the perfect project. Anyone else have any interesting ideas for weekend projects using addressable LEDs?

I built a system that displayed where I am by different color statuses. For example, if someone comes looking for me and the lights are red, I'm not there. Yellow means busy, don't interrupt, rainbow/green means come in.

Controlled by a Raspberry Pi, great for an office or a shared space. I ringed the door with LEDs.

Re: A giant 360 LED clock

#6
post #2

I’ve had several strips of these just waiting for the perfect project. Anyone else have any interesting ideas for weekend projects using addressable LEDs?

I built a system that displayed where I am by different color statuses. For example, if someone comes looking for me and the lights are red, I'm not there. Yellow means busy, don't interrupt, rainbow/green means come in. Controlled by a Raspberry Pi, great for an office or a shared space. I ringed the door with LEDs.

I like this! I have some leftover Arduinos and LED strips; I think I'll do this after exams. Thanks for the idea!

Re: A giant 360 LED clock

#7

Earlier quoted context omitted.

I built a system that displayed where I am by different color statuses. For example, if someone comes looking for me and the lights are red, I'm not there. Yellow means busy, don't interrupt, rainbow/green means come in. Controlled by a Raspberry Pi, great for an office or a shared space. I ringed the door with LEDs.

I like this! I have some leftover Arduinos and LED strips; I think I'll do this after exams. Thanks for the idea!

No problem! You're welcome to shoot me an email (my website is in my profile) and I can send along the (terrible) code I wrote for it.

Re: A giant 360 LED clock

#8
post #2

I’ve had several strips of these just waiting for the perfect project. Anyone else have any interesting ideas for weekend projects using addressable LEDs?

Grid-based displays are fun. You can cut the strips and re-arrange them in a "zig-zag" pattern if you don't mind soldering a few wires.

Lately, I was also thinking it could be fun to try 3d-printing some little spherical diffusers for individual 5050 LEDs and arranging individual ones of those in a larger area like a window.

Re: A giant 360 LED clock

#9
I noticed that the you made a config front-end using a web page and claimed that you're not up to date with web development. Indeed, I do find that it's unsatisfying to configure IoT devices over the web, although the web is one of the most compatible solutions. The drawbacks include the fact that if you want to configure it you always have to be on the same LAN and figure out its IP or port-forward, but if you port-forward, it will be not very secure due to the attack surface of the mini web server. Moreover, it's not very elegant for you or others to programmatically control it.

My interest recently has been on the mqtt protocol, it's like microservices for IoT. You will need to connect to a middleman mqtt server and hold that connection. When you want to change something you push the changes to the middleman mqtt server. It can be local or on the internet, but since the mqtt server is maintained and updated, it's much easier to secure the mqtt server. Or you can use someone else's mqtt server as a commodity. The app called "mqtt dashboard" acts as a client and allows you to draw a number of controls to the client if you answer a specific request. I think it's suitable for applications like this. Hackaday has a detailed article about it. I think mqtt is a great example of a great protocol for the purpose of controlling/configuring IoT devices.

https://hackaday.com/2016/05/27/minimal-mqtt-control-and-cli...

Re: A giant 360 LED clock

#10
post #9

I noticed that the you made a config front-end using a web page and claimed that you're not up to date with web development. Indeed, I do find that it's unsatisfying to configure IoT devices over the web, although the web is one of the most compatible solutions. The drawbacks include the fact that if you want to configure it you always have to be on the same LAN and figure out its IP or port-forward, but if you port-…

I added that link to my reading list. Very interesting idea. I'll be looking more into MQTT.

But I don't see the issue with exposing the HTTP interface to the world? I'm always leaning towards solutions that ship with web interfaces, especially over mobile apps because I can use third party apps to work with them. Especially IP cameras.

Post reply on HN