DIY LED Aviation Weather Wall Map
HTML-код
- Опубликовано: 30 сен 2024
- This episode shows you how to build your own LED METAR Aviation Weather map for your wall! Huge shout out to John Marzulli for his help with this project! Be sure to subscribe for future videos!
Get one yourself: www.etsy.com/l...
The original GitHub tutorial can be found here: github.com/Joh.... All in all, the build cost me around $140 for all parts and frame materials.
Map Parts list:
1.www.amazon.com...
2.www.amazon.com...
3.www.amazon.com...
4.www.amazon.com...
5.www.amazon.com...
6.www.amazon.com...
Music:
"Feel" by LiQWYD
Free download: www.bit.ly/feel-free-download
INSTAGRAM:
Music by @LiQWYD
Music by MBB - "Sax"
/ mbbmusic
/ mbbofficial
/ mbb_music
On Instagram, tag me @mbb_music
AL'sic - Paradise - Royalty Free Vlog Music (Tropical)
Music By AL'sic - "Paradise"
Soundcloud │ @alsic
Facebook │ alsicofficiel
YT Channel │ / alexalsic
Source │ • Video
RUclips:
Music by LiQWYD - "Explore"
Free download: www.bit.ly/explore-free-download
INSTAGRAM:
Music by @LiQWYD
I received multiple messages from people seeing I can make them their own chart. Definitely not the intent of this video, but in case you want one made for you: www.etsy.com/listing/776680498/led-aviation-weather-metar-map-aviation?ref=shop_home_active_1
Hi! Thanks for tutorial, very cool set up. I am having a few issues with the software installation however. Specifically when trying to run the check_lights_wiring test. I get the following error prompt:
%Run check_lights_wiring.py
Traceback (most recent call last):
File "/home/pi/categorical-sectional/check_lights_wiring.py", line 11, in
from renderers import led, led_pwm, ws2801
File "/usr/lib/python3/dist-packages/thonny/backend.py", line 305, in _custom_import
module = self._original_import(*args, **kw)
File "/home/pi/categorical-sectional/renderers/ws2801.py", line 13, in
import Adafruit_WS2801
File "/usr/lib/python3/dist-packages/thonny/backend.py", line 305, in _custom_import
module = self._original_import(*args, **kw)
File "/usr/local/lib/python3.5/dist-packages/Adafruit_WS2801-1.0.1-py3.5.egg/Adafruit_WS2801/__init__.py", line 1, in
from .WS2801 import *
File "/usr/lib/python3/dist-packages/thonny/backend.py", line 305, in _custom_import
module = self._original_import(*args, **kw)
File "/usr/local/lib/python3.5/dist-packages/Adafruit_WS2801-1.0.1-py3.5.egg/Adafruit_WS2801/WS2801.py", line 24, in
import Adafruit_GPIO.SPI as SPI
File "/usr/lib/python3/dist-packages/thonny/backend.py", line 305, in _custom_import
module = self._original_import(*args, **kw)
ImportError: No module named 'Adafruit_GPIO'
Any idea on how to proceed from here? Thanks in advance
Same
I didn't talk much about the frame build, but I'd be happy to throw up a materials list if anyone needs! Building the frame myself cost me only about $20 in materials and a few hours of my time. You can easily buy a shadow box as well, but I'd recommend removing the glass so the LEDs don't "bloom" across the surface. Enjoy!
If you have time, I would appreciate if you added the materials for the frame build, etc... It will give me something to do during this quarantine!
I'm thinking I'm going to just use a standard frame size from Michaels to save the hassle. I might actually just have the PDF sectional printed on foam board to not have folds in a purchased sectional?
@@dub1388 I'll try and make a follow up video this week about the frame. Essentially used 1x3s and quarter round with mitered corners.
I was curious about the dimension of the frame
What is the intro song that is mixed together?
page list doesnt show the led to order, can you help me out? thanks
Sure wish I could help but I've been away from making these for quite awhile!
I am curious if software required for the programming can be used on a Mac? Thought about building one, but unsure if I can complete it with my MacBook. Thanks
You can certainly remote desktop from your Mac into the PI, but not sure about running Python on a Mac.
@@RhinoOffroad - You can absolutely run Python on any Mac made in the last 15 years, but it would be unable to perform the IO to the LEDs.
rkaneaster You can always SSH
thts cool. where do you find airport charts? oh nvmd, i see its just a national airport location thing. I was hoping to find airport charts so I can light up individual airports with runways etc. I have a few mega fans of airports/flying who are also clients.
I am working on setting this for myself and I got to the soldering portion and I used the same ports as you but the guides I was reading seemed to specify different ports so I was a bit confused. When I tried the test LED function they all lit as white and then nothing else happened with them. Not sure what I need to do or if I am missing some component somewhere?
edit: Also now I am getting a KeyError: 'gpio_pin' when I run check_lights_wiring.py
I've forked the project and added support for 2811 LEDs which are cheaper and use a single data line. I also plan to add an easier setup script which will ask you what airport is lit up to make the setup easier and more interactive. github.com/jamesrusso/categorical-sectional
James Russo so, if using 2811 LEDs, is the setup the same as shown in the video except nothing is attached to pin 23 (SCLK) on the pi? Also, does the data wire go to GPIO10 as shown in the video or GPIO18 as shown in your config file?
Mason Clouse the data input to the first led goes to pin 18 then specify gpio port in config to be d18. The 2811 just has one pin and it is a shift register to the other leds. So just 3 wires to the leds
James Russo ok, so since I’m using an external power supply for the LEDs, only 1 wire will go to the pi? (Sorry I’m new at this)
Mason Clouse well two actually. One for the data input to d18 and then tie the grounds together. No worries, happy to help.
And by tie the grounds together means take the negative on the external power supply and tie it to the negative on the pie.
What was the spec on the mdf backing board you used?
Very nice build I was ready to drop $500 for one................
what glue did you use to put on the cardboard and what is the measurement?
If I wanted too could I cut the wires to add more wire instead of skipping LEDS that are not being used? By using extra wire, soldier pencil, and heat shrink?
Nice dude. Although aesthetically I think it would be more visually pleasing to use smaller holes, like pinholes with the LEDs recessed behind them. It would look more subdued and eye catching and less like a Christmas tree infused map.
Great tutorial. Just a quick question. Is there anyway to use the Raspberry Pi power to run the LEDs? Seeing if it's possible to only have one power cord coming from the unit, but I am guessing it's the only way. Making a ZKC sectional and cross referencing YT tutorials and github. Thanks!
Hi, do you have to map the route on SkyVector? Or can you just type the ICAO airport name in between the quotations for each bulb you want to use?
You should be able to type whatever airport you want in between the quotations
Hello from San Antonio! Thanks for such a detailed explanation!
Cooooooooooool.
What does all the hardware cost?
I'm watching this for my work.
Do you happen to know how to disable the on boot script. Mine is acting weird.
Sure thing. Open the shell and type "crontab -e", edit the line with controller.py, then reboot it
Does this need to be connected to a computer to update or does the PI do that once connected to net? Seems like a fun project
Hey Alan, the Pi updates automatically via WiFi
How big did you end up making the actual map? Is it like 24x36 or 18x24?
38x26 I think. Basically just squared off the area of the sectional I wanted and made the frame to fit that.
What is item 2 on the list? It is a bad link on Amazon
I think it's the LEDs being out of stock. Any WS2801 will work!
Great tutorial; but, I am having a hard time getting the WS2801 LEDs to function. I've followed the steps exactly, using different 2 RasPi devices (a Zero, and a 4). I can only get one light to work (which happens only when I power down and restart both the Pi and the LEDs), which is either white or light blue. When I run check_lights_wiring.py, the single light (#0) is extinguished, none of the lights cycle through the colors, and do not light in sequence. I've run the Python script both from the CLI, and Thony (app).
I am having the same issue at the moment, too.
Did you ever figure out a solution to your issue?
Y'all ever find a solution? I'm having the same problem
What did you use the 3-pin connectors for that are on your parts list? The github parts list only shows that 4-pin JST plugs are required.
You don't have to use the 3-pin, but if you use the 4-pin you'll just have a wire on each connector that you'll have to tape off that isn't used. Instead I used a 3-pin, and used the 4-pins for extensions between the LEDs.
@@RhinoOffroad The LED lights are labeled "GND" "DI" "5V". Can you correlate that with the ports on the Rasberry Pi? I know where GRN is, but the other two wires, #23 and #19?? Not sure which one goes to D1 and/or 5V.
I've gotten everything connected and programmed but when I plug in the lights not all of them turn on (always a different number each time I unplug and replug) and they are only showing pale blueish purple light. When I run checks on the lights nothing happens and they won't turn on in sequence when naming the lights. Anyone help?
I used WS2801 lights
I'd double check you have the data and clock wires connected correctly. It sounds like the lights are receiving power but no signal. I get the exact same thing when I plug the power into my lights before the program boots - just randomly colored blue LEDs.
I moved over to a different metar build with WS2811 lights and had an easier go at programming. github.com/prueker/METARMap
I see some of the locations where you skipped LEDs actually contain airports, why not just populate them as you had the LEDs anyway?
Because there weren't any more with weather reporting I don't think, so the LED would have never lit up.
@@RhinoOffroad Ahh. Thats why you "backed it up" with foreflight..
Great project!
Another question. What did you use to secure the Map to the board. I want to make sure that it keeps looking good for years to come.
Just Elmer's glue. May not have been the best choice but only time will tell
@@RhinoOffroad I'm sure that will be fine, but some 3m spray adhesive might be better. The other option you have is to actually just have the sectional high res sectional PDF (available online) printed by a sign shop on some foam core.
Question. Do you need the Canakit or will any pi 3-4 work?
Anyone with WiFi will work!
@@RhinoOffroad Thank you sir!
Can you tell me what Part # 2 goes to? Currently, Amazon indicates "SORRY Could not find Page" Thank you!
Hey Kelly! Search Amazon or Ebay or "WS2801 Pixels", and it will work just the same as the LEDs I used. Hopefully that helps!
@@RhinoOffroad Thanks, ended up figuring it out in terms of what was missing as well as the GitHub page. Thanks again sir!
No problem at all, let me know if you have any other questions
@@RhinoOffroad I assume that even though you started out using the wrong connector (Male/Female) I assume the following using the FEMAIL adapter. White to 25 (GND) Green 23 (GPIO 11) and Red 19 (GPIO 10). Is that correct? Thanks again
@@KellyBradyPilot it really depends on your LEDs. It should go GND, Clock, then skip one and Data