FanLedDisplay
所属分类:硬件设计
开发工具:C++
文件大小:82KB
下载次数:1
上传日期:2020-07-09 13:55:35
上 传 者:
sh-1993
说明: 风扇显示屏,,
(FanLedDisplay,,)
文件列表:
img (0, 2020-07-09)
img\interrupt.png (15198, 2020-07-09)
img\leds.png (15147, 2020-07-09)
img\node_mcu.png (19158, 2020-07-09)
img\power.png (7343, 2020-07-09)
img\system.png (29639, 2020-07-09)
node_mcu (0, 2020-07-09)
node_mcu\node_mcu.ino (5125, 2020-07-09)
pc (0, 2020-07-09)
pc\build.sh (159, 2020-07-09)
pc\clean.sh (29, 2020-07-09)
pc\draw_main.cc (7357, 2020-07-09)
pc\snake_main.cc (8743, 2020-07-09)
test.asd (22, 2020-07-09)
# Fan Led Display
#### A project at School of Electrical Engineering, University of Belgrade, Serbia
#### Video demo on [YouTube](https://youtu.be/YXIKNycpRV0)
#### Overview:
The rotating system consists of an aluminum disk attached to a hand drill and electronics on the disk. There is a plastic stick attached to the stationary part of the drill which passes through a led & photo-transistor sensor placed on the bottom side of the disk to sync rotation speed and drawing frequency. The whole system is controlled over WiFi using a WiFi module which is built into ESP8266 on the NodeMCU board.
Remote controller pc app was written in C++ using SDL2 and boost. NodeMCU code was written in C++ using Arduino IDE.
![Whole system](https://raw.githubusercontent.com/ViktorSlavkovic/FanLedDisplay/master/img/system.png "Whole system")
##### LEDs Module
![LEDs Module](https://raw.githubusercontent.com/ViktorSlavkovic/FanLedDisplay/master/img/leds.png "LEDs module")
##### Interrupt Module
![Interrupt Module](https://raw.githubusercontent.com/ViktorSlavkovic/FanLedDisplay/master/img/interrupt.png "Interrupt module")
##### NodeMCU Module
![NodeMCU Module](https://raw.githubusercontent.com/ViktorSlavkovic/FanLedDisplay/master/img/node_mcu.png "NodeMCU module")
##### Power Module
![Power Module](https://raw.githubusercontent.com/ViktorSlavkovic/FanLedDisplay/master/img/power.png "Power module")
近期下载者:
相关文件:
收藏者: