Kirby USB Desk Fan

by flyingPig507 in Circuits > Arduino

490 Views, 1 Favorites, 0 Comments

Kirby USB Desk Fan

kirby fan v1
large_display_517269793.jpg

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

Capture.JPG
Capture1.JPG
STL files:https://www.thingiverse.com/thing:4920346/files
  • kirby_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.

    https://github.com/wnqwang/kirby_fan_v1