Kirby USB Desk Fan
A usb power fan, control by gestrue sensor.
BOM
- Arduino nano(or other small borad) x1
- 80fan 5v (if you choice 2p need motor driver, or use 4p pwm fan without motor driver)
- 9g svero x1
- Led strip WS2812B x2
- Mx1508 motor driver x1
- APDS9960 gesture sensor x1
- Some DuPont line
- USB port x1
- xh2.54 2p port x1
- delrin mini v wheel x2
- toy tire x1
Part of 3Dprint
STL files:https://www.thingiverse.com/thing:4920346/fileskirby_servo_clipB x1 kirby_servo_clipA x1 kirby_leg_blot x2 kirby_foot_blot x2 kirby_back_cover x1 kirby_tail_wheel x1 kirby_foot x1 kirby_gesture_cover x1 Kirby_body x1 kirby_eye x1 kirby_eye(mirror) x1
Assembly
Wiring
- 11 - led
- 5 - motor in1
- 6 - motor in2
- 9 - sevro
- sda - 9960 scl
- scl - 9960 sda
- 2 - 9960 int (some broad not need)
power only 9960 need 3.3v, others all 5v.
Code
Only for vsCode+platformIO, not run on ardino IDE.