Bungo Sa Mga Gradient na Mata .: 4 na Hakbang
Bungo Sa Mga Gradient na Mata .: 4 na Hakbang
Anonim
Bungo Sa Mga Gradient na Mata
Bungo Sa Mga Gradient na Mata
Bungo Sa Mga Gradient na Mata
Bungo Sa Mga Gradient na Mata

Habang nililinis ang backyard nakita namin ang bungo ng isang maliit na daga. Malayo kami mula sa Halloween at narito ang ideya.

Kung wala kang anumang bungo sa iyong aparador maaari mo itong palitan ng isang lumang ulo ng manika o anumang nais mong sindihan.

Mga gamit

Ang mga bahaging kinakailangan para sa proyektong ito ay:

  • Featherwing M0 (featherwing).
  • 2 NeoPixel RGB leds (NeoPixels)
  • 2 mga pindutan ng switch ng mekanikal.
  • 1 VCC regulator 9 / 5-3.3V (Regulator).
  • 2 x 9V na konektor ng baterya
  • 1 9V na baterya
  • 1 maliit na kahon na gawa sa kahoy
  • Mga bahagi ng tornilyo na pagpupulong

Hakbang 1: Ang Kahon

Ang kahon
Ang kahon

Bumili ako ng isang maliit na kahon na gawa sa kahoy sa isang hobby shop. Kailangan lang alagaan ang laki upang matiyak na ang lahat ng elektronikong maaaring magkasya sa loob. Ang mga kable ay maaaring mangailangan ng higit na dami kaysa sa una na inaasahan.

Ang mga pagbabago na dinala sa kahon ay limitado.

2 maliit na butas para sa mga pindutan sa harap.

1 mas malaking butas sa tuktok ng talukap ng mata para sa isang tornilyo na sumusuporta sa bungo. Maaaring kailanganin mo ring gawing mas malaki ito upang payagan ang mga humantong na konektor.

Upang matiyak na ang pangunahing tornilyo na humahawak sa bungo ay mananatiling patayo lamang kola ng isang nut 2-3 cm mas mataas kaysa sa ilalim ng kahon.

Hakbang 2: Supply ng Kuryente

Power Supply
Power Supply

Gumamit ako ng isang 9V na baterya.

Ang Featherwing ay nangangailangan ng isang 5V max power input kaya kailangan namin ang VCC regulator.

Ang regulator ay maaaring mai-mount nang direkta sa Baterya. Ngunit mayroon itong isang kapangyarihan na humantong na i-on sa lalong madaling ito ay konektado. Upang maipagtipid ang buhay ng baterya, gumagamit kami ng dalawang mga konektor ng 9V na konektado kasama ang isang switch na On / OFF na ipinasok sa pagitan nila. Sa ganitong paraan maaari nating ganap na patayin ang system.

Hakbang 3: Featherwing

Featherwing
Featherwing

Gumagamit ako ng isang Featherwing M0 upang makontrol ang 2 "mga mata".

Ito ay naka-mount lamang sa isang maliit na piraso ng strip-board gamit ang ilang mga stacking header. ang labis na mga header ay solder sa gilid upang ikonekta ang iba't ibang mga piraso.

Ang mga pin na ginamit sa pisara ay:

  • 11: Pagkontrol sa kaliwa sa mata
  • 12: Pagkontrol sa kanang mata
  • 5: Button ng pagbabago ng kulay

Ginamit ang isang 10 kOhm risistor para sa pindutan ngunit maaari mo ring gamitin ang mode na INPUT_PULLUP ng Feartherwing.

Hakbang 4: Programa

Ang ibinigay na code sa ibaba ay simple.

Matapos ang yugto ng pagsisimula ay pumasok kami sa walang katapusang loop na lumilikha ng isang gradient ng kulay na ginagamit para sa parehong mga mata.

Pinapayagan ng pindutan ng switch ang pagpili ng alinman sa isang pulang gradient o isang berde.

Kakailanganin mo ang Arduino IDE upang mai-upload ang programa sa micro-controller.