Redian新闻
>
DIY: Christmas Window Display
avatar

DIY: Christmas Window Display

xia23
楼主 (文学城)

1. Arduino projects:

With Arduino UNO:

 

Materials:

Arduino Uno V3, 5 pieces

Display RGB LED boards or stripes:

A & C (on the picture above): RGB LED 5050, 1 meter strip (60 RGB LEDs), 2 pieces

B: Fibonacci256 v3.1 board from evilgeniuslabs.com, 1 piece

D: RGB LED 5050, WS2812B ring panel (1 ring, 15 RGB LEDs). 1 piece (D is not an Arduino project, it is the second project, check project 2 below please)

E: RGB LED 5050, WS2812B 8x32 matrix (256 RGB LEDs), 1 piece

F: RGB LED 5050, WS2812B ring panel (5 rings, 128 RGB LEDs). 1 piece

 

Power supply DC 9 V, 2 A, the DC plug 5.5x2.1 mm, 5 pieces

Power supply of item D is 5 V, 1 A

Programs:

    Choose sample programs from downloads

Methods: 

     https://blog.wenxuecity.com/myblog/40376/202308/172.html

 

RGB LED 5050 strips and matrix:

 

Arduino UNO  V3 and pixelblaze boards (D on the first picture):

Power supply I used:

2. 

This project is from a  control board (for D on the first picure with letters),  D is RGB LED 5050, WS2812B ring panel (1 ring, 15 RGB LEDs).

Its control board is pixelblaze v2 is from electromage.com

You use your own WIFI to run a program from the pixelblaze.com.

The control board:

Power supply 5 V, 1 A.

 

3.

Respbarry Pi 4 project:

 

Materials:

RGB LED matrix, 64x64 pixels, P3,  9 pieces. the resolution of the display is 192x192 pixels.

The matrix display boards:

Raspberry Pi 4 board:

Power supply, made of a PC AT power supply:

Operating system: Linux

method:

https://blog.wenxuecity.com/myblog/40376/202305/9249.html

 

avatar
7grizzly
2 楼
Fancy! Look like a lot of work :-)
avatar
移花接木
3 楼
Raspberry is fun, what kinda developing environment? Still
avatar
移花接木
4 楼
C?
avatar
xia23
5 楼
Check inside please:

The operating system is Linux.

https://en.wikipedia.org/wiki/Raspberry_Pi_OS

The developing environment is a Unix-like:

 

 

The programing languages could be C, C++, Python etc.

https://en.wikipedia.org/wiki/Raspberry_Pi

This book is very useful:

The author uses Python:

 

 

 

avatar
xia23
6 楼
Check inside please:

For Arduino,

it tookd me around 30-60 minuts to download the Arduino software and add new libraries.

For each program, it  probably took me around 30 minutes.

For Respberry Pi 4,

it took me at least two more days to download the operating system, get used to the new operating system and make it work.

For the hardware of connecting 9 matrix boards, it took me around 3-4 days.

avatar
7grizzly
7 楼
Haha! Good job but I'm done with all that geek work :-)
avatar
7grizzly
8 楼
Linus? Sounds familiar. What does 'uname -a' say?
avatar
盈盈一笑间
9 楼
Fantastic! 圣诞装饰也这么科技范儿。真会玩!
avatar
盈盈一笑间
10 楼
Linus系统,和windows比起来,据说不会那么容易中电脑病毒。
avatar
xia23
11 楼
Check inside please:

https://www.geeksforgeeks.org/uname-command-in-linux-with-examples/

     

avatar
7grizzly
12 楼
That's what I thought. Linux (created by Linus :-)
avatar
xia23
13 楼
Android operating system is based on Linux

https://en.wikipedia.org/wiki/Android_(operating_system)

Android is a mobile operating system (32-bit and 64-bit) based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance, though its most widely used version is primarily developed by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.

avatar
xia23
14 楼
Just like C is created by C.
avatar
7grizzly
15 楼
OK. Didn't know Dennis Ritchie's nickname was C? It might :)
avatar
xia23
16 楼
Not terribly hard, in fact, it is very easy.

You could do it (one of Arduino projects) yourself for under $50 in less than 2 hours.

avatar
天边一片白云
17 楼
这业余爱好专业。
avatar
xia23
18 楼
C is developed from B

It was developed to cover all the inabilities of B language (simplified version of BCPL). So, it was just named C as it is next to B in the English alphabets. C is the only programming language that exists for such a long period and still it is widely used.

The first page:

F

from this book:

avatar
7grizzly
19 楼
Sure.
avatar
xia23
20 楼
Arduino could be used for kids at age 6

In wikipedia

https://en.wikipedia.org/wiki/Arduino.

the Arduino was described as designed for "novices" and "beginner hobbyists":

The Arduino project began in 2005 as a tool for students at the Interaction Design Institute Ivrea, Italy,[3] aiming to provide a low-cost and easy way for novices and professionals to create devices that interact with their environment using sensors and actuators. Common examples of such devices intended for beginner hobbyists include simple robots, thermostats, and motion detectors.

Arduino could be used for kids at age 6,

for example, if you type "Arduino for kids" in Amazon, you will get (you will find the following Arduino kits for 6, 8 and 12 years and up on the bottom):

 

 

If you type "Arduino for kids book" in Amazon, you will get

 

avatar
卫宁
21 楼
会者不难,难者不会:))
相关阅读
说起说话的艺术以色列是塊試金石做医生还是应该有个好的情商和同理心BoA 信用卡 More Rewards Day 活动:2023年11月9日所有消费+2%返现(但有上限了)【开始了】逐条说《遇到一个来自克拉玛依的女孩,说》讣告:已于2023年11月9日22时离世通知:2023年心理咨询师报名通道开启!12月9日截止报名!!!那个,一直追关山的同学,咱皇上咋样了?他不存在了吗?谢柠檬大师,请大佬们 谈谈 》22M 避税 方法hhhh 网友,你提到冬天有时气短喝参茶。这个管用吗?咀外文嚼汉字(288)英语的“句动词”,“群动词”美国赠与和继承(三)继承对增值税的影响, step早死早超生人在做,天在看,赚小便宜吃大亏之一:都是跳跳熊惹的祸!周末灌水:跟跑步机和喵儿爸看齐,今早跑个1314不死不永生没人独自赢 —— 球王M. 梅西传记一首新曲《保镖》祝贺唱坛好声音各队队内PK及踢馆圆满成功!关于电影《志愿军》布鲁内莱斯基:文艺复兴式建筑之父无题宏观市场 | 2023年三本预算执行率如何?——评2023年12月财政数据如祺出行、飞天兆业,拟香港/美国上市,备案补充材料要求(2023年10月7日—2023年10月12日)姚让的疫情时代(9)马聚, 留心用之不竭的仇恨速腾聚创等3家企业完成赴港上市备案 附上市备案情况表(截至2023年11月9日)帮我看看《一念关山》这个剧照全美中文学校协会第十四次全国代表大会暨华文教育研讨会现场报道 12/09/2023求助,这种情况怎么办一周资讯 | 中国和新加坡从2月9日起互免签证,2023年中国出入境人次超4.24亿说文解字系列(2):然【美坛综艺秀假日篇】The Radio City Music Hall Christmas SpectacularWindows 11已原生支持11种文件存档格式,包括7-Zip和RAR拉屎改变历史税, 承传, 家庭LLC。探讨下抗衰老神药”NMN 有人吃吗?Costco没卖《世界存在的本质 05》BoA 信用卡 More Rewards Day 活动:2023年11月9日所有消费+2%返现(但有上限了)iPhone、Mac 直接体验 Windows?微软重磅推出 Windows App周末灌水:一只叫Paddington的小熊
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。