Talaan ng mga Nilalaman:

64pixels: 8 Hakbang (na may Mga Larawan)
64pixels: 8 Hakbang (na may Mga Larawan)

Video: 64pixels: 8 Hakbang (na may Mga Larawan)

Video: 64pixels: 8 Hakbang (na may Mga Larawan)
Video: Super Easy Waterfall Scenery Drawing | How to Draw Simple Nature Scenery of Waterfall in the Village 2024, Nobyembre
Anonim
64pixels
64pixels

Ito ay isang maliit na aparato upang ipakita ang mga animasyon at maikling mensahe. Binubuo lamang ito ng tatlong mga bahagi at talagang madaling buuin. At nakakatuwang panoorin. Kung hindi mo nais na magtipon ng lahat ng bagay sa iyong sarili, maaari kang bumili ng isang kit na may lahat ng kinakailangang bahagi at isang paunang na-program na microcontroller sa Tinker Store.

Hakbang 1: Mga Bahagi at Mga Tool

Mga Bahagi at Kasangkapan
Mga Bahagi at Kasangkapan

Apat na bahagi lamang ang kinakailangan:

  • ATTINY2313V-10PU, microcontroller, 2 k flash RAM, Digikey
  • LEDMS88R, 8 * 8 LED matrix, Futurlec
  • May hawak ng baterya na may switch para sa dalawang baterya ng AA, Digikey
  • 2 mga baterya ng AA o rechargeable

Ang ATtiny2313V ay isang microcontroller, na tumatakbo mula 5.5 pababa hanggang 1.8 Volt. Kaya madaling mapagana ito mula sa dalawang cell ng AA. At tulad ng nakikita mo, walang mga resistor. Karaniwan kakailanganin mo ng isang risistor upang limitahan ang kasalukuyang sa pamamagitan ng LEDs. Kami ay medyo malakas ang loob dito at ikabit ang LED matrix na Evil-Mad-Scientist-way nang direkta sa controller. Pinapayagan lamang ng controller ang isang hilera nang paisa-isa at paikot sa lahat ng mga hilera na mabilis, na lumitaw ang isang matatag na imahe. Sa dalawang baterya ng AA ang display ay tumakbo nang dalawang linggo nang walang tigil. Ang buhay ng baterya ay nakasalalay nang kaunti sa kung magkano ang mga pixel na naiilawan nang sabay. Upang maitayo ito, kailangan mo:

  • Panghinang at bakalang panghinang
  • Mga Plier
  • Wire stripper o kutsilyo
  • Mga clip ng Alligator
  • Pangatlong kamay (opsyonal)

Kung nais mong i-program ang iyong sariling mga animasyon at mensahe, kakailanganin mo rin ang isang AVR programmer.

Hakbang 2: Prototyping sa isang Breadboard

Prototyping sa isang Breadboard
Prototyping sa isang Breadboard

Gumamit ako ng isang breadboard upang subukan ang circuit at upang subukan ang mga bagong mensahe o animasyon. Ang tagakontrol sa breadboard ay pinalakas ng programmer na may 5 Volts. Iyon ang dahilan para sa 100 Ohm resistors. Kailangan lamang ito sa breadboard. Mangyaring tandaan, sa karamihan ng oras kailangan mo ng kasalukuyang naglilimita ng mga resistor para sa mga LED. Sa mga napaka-espesyal na kaso maaari mo lamang i-drop ang kasalukuyang naglilimita ng risistor. Kung hindi man ay maaari mong sirain ang LED. Nakalakip ay isang zip na naglalaman ng source code at isang Makefile. I-update ang Mayo, 7, 2009: Kung naisaayos mo ito sa iyong sarili at hindi ito magkakasya sa ATtiny2313 (avrdude na nagrereklamo tungkol sa address na 0xXXX na wala sa saklaw), mangyaring mangyaring subukan ang isang mas lumang bersyon ng avr-gcc. Ang bersyon 3.4.6 ay gumagana nang maayos para sa akin. Kung gumagamit ka ng WinAVR, pagkatapos ay hanapin ang WinAVR-20060421-install.exe.

Hakbang 3: Ihanda ang Controller

Ihanda ang Controller
Ihanda ang Controller
Ihanda ang Controller
Ihanda ang Controller

Kunin ang mga pliers at yumuko nang bahagya ang mga pin. Pagkatapos, ang lahat ng mga pin ay dapat na medyo nakahanay.

Hakbang 4: Ihanda ang Display

Ihanda ang Display
Ihanda ang Display
Ihanda ang Display
Ihanda ang Display
Ihanda ang Display
Ihanda ang Display

Ngayon kunin ang display ng matrix at yumuko din ang mga binti. Maaari mong gamitin ang isang piraso ng plastik upang ibaluktot ang mga binti dito. Maaari itong gawin ay mas madali.

Hakbang 5: Ikabit ang Mga Cables ng Baterya

Ikabit ang Mga Cables ng Baterya
Ikabit ang Mga Cables ng Baterya

Ngayon kunin ang cable ng case ng baterya at balutin ang mga ito sa isa sa mga gitnang pin. Ipasok ang cable sa tuktok na bahagi ng matrix. Ang ilalim ay minarkahan ng isang inskripsyon (NFM-12883AS-11), sa larawang ito sa kanang bahagi ng matrix. Gumawa ng isang simpleng buhol sa paligid ng pin. Nagsisilbi iyon bilang kaluwagan. Alisan ng kaunti ang itim na kawad.

Hakbang 6: Ihanay ang Display Gamit ang Microcontroller

Ihanay ang Display Gamit ang Microcontroller
Ihanay ang Display Gamit ang Microcontroller

Ayusin ang controller sa lugar gamit ang mga clip ng buaya. Ilagay ito sa matrix upang mayroong dalawang mga pin sa itaas at sa ibaba, na hindi naka-attach sa matrix. Maaari itong maging medyo nakakalito. Marahil kailangan mong muling italaga ang ilan sa mga pin. Mayroong isang maliit na bingaw sa microcontroller. Ang bingaw na iyon ay kailangang ituro sa kaliwa.

Hakbang 7: Maghinang Ito

Maghinang Ito
Maghinang Ito
Maghinang Ito
Maghinang Ito
Maghinang Ito
Maghinang Ito
Maghinang Ito
Maghinang Ito

Ngayon maghinang ng dalawang mga pin, isa sa bawat panig. Pagkatapos alisin ang mga clip ng buaya at suriin muli ang pagkakahanay ng lahat ng mga pin. Kung magkasya ang lahat, maghinang ng natitirang mga pin. Ang huling trabaho ay ang pag-hook up ng mga kable ng baterya. Bumuo ng maliliit na kawit sa dulo ng bawat cable. Ang pula ay kumokonekta sa pin 20, ang kanang tuktok na pin. Ang itim na kable ay kumokonekta sa pin 10 sa ibabang kaliwang bahagi.

Hakbang 8: Ipasok ang Mga Baterya

Ipasok ang Mga Baterya
Ipasok ang Mga Baterya

At yun lang. Ipasok ang dalawang baterya ng AA o rechargeable at i-on ito. Sa tuwing bubuksan mo ito, nagpapakita ito ng isa pa sa naka-preprogram na animation o mga text message. Tapos ka na. Umasa kong nasiyahan ka.

Inirerekumendang: