Talaan ng mga Nilalaman:

Electronic Matrix - Mahal Kita: 10 Hakbang (na may Mga Larawan)
Electronic Matrix - Mahal Kita: 10 Hakbang (na may Mga Larawan)

Video: Electronic Matrix - Mahal Kita: 10 Hakbang (na may Mga Larawan)

Video: Electronic Matrix - Mahal Kita: 10 Hakbang (na may Mga Larawan)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Nobyembre
Anonim
Image
Image
Mga Tip sa Pro Security ng Facebook
Mga Tip sa Pro Security ng Facebook

Ni WarenGonzagaOfficial WebsiteMagsunod Pa ng may-akda:

Mga Tip sa Pro Security ng Facebook
Mga Tip sa Pro Security ng Facebook
Gumawa ng isang Portable Charger Sa Mga Lumang Baterya!
Gumawa ng isang Portable Charger Sa Mga Lumang Baterya!
Gumawa ng isang Portable Charger Sa Mga Lumang Baterya!
Gumawa ng isang Portable Charger Sa Mga Lumang Baterya!
EMIREN ™ (Ang Radio Controlled Crawler Robot)
EMIREN ™ (Ang Radio Controlled Crawler Robot)
EMIREN ™ (Ang Radio Controlled Crawler Robot)
EMIREN ™ (Ang Radio Controlled Crawler Robot)

Tungkol sa: Ako ang taong nag-aksaya ng aking oras upang lamang makatipid ng iyong oras at ma-secure ang iyong mga maaaring i-hack na bagay! Karagdagang Tungkol sa WarenGonzaga »

Kumusta! Nasa hangin ang pagmamahal! Ipinapakita ng araw ng valentine na ito ang iyong pag-ibig nang literal sa 8x8 LED Matrix kasama si Arduino. Gumawa ng isang proyekto ng elektronikong valentine para sa iyong regalo sa iyong minamahal. Ngayon ay ipapakita ko sa iyo ang aking simple ngunit nakatutuwa na proyekto para sa araw ng valentine. Ang proyektong ito ay batay sa Arduino Nano Atmega328 Microcontroller na may 8x8 LED Matrix upang sapat na maipakita ang iyong elektronikong puso para sa iyong valentine. Ginawa ko itong simple at portable hangga't maaari para sa aking mahal upang mailagay niya ito kahit saan sa kanyang silid nang hindi kumukuha ng labis na puwang. Maaari mo ring gamitin ang iyong mayroon nang Arduino Uno R3 kung wala kang Arduino Nano. Ang code ay pareho kahit sa eskematiko. Tumungo sa ibaba para sa karagdagang impormasyon tungkol sa proyektong ito at kung paano ko nagawa ang simple at nakatutuwang elektronikong proyekto ng regalong valentine.

Salamat sa iyo, guys! Nanalo ako ng Grand Prize on Valentine's Day Challenge 2017 dito sa Instructables! Talagang masaya ako para sa pagsuporta sa aking proyekto kahit na ito ay napaka-simple (ngunit napaka-cute). Naglapat ako ng labis na pagsisikap sa proyektong ito upang maganap ito. Hindi ko makaya kung wala ka, oo ikaw! Inaasahan kong iboto mo ulit ako para sa paligsahang "Microcontroller". Malaki ang kahulugan ng boto mo sa akin. Salamat sa patuloy na pagsuporta! Higit pang Mga Tagubilin na mai-post sa taong ito. Masiyahan sa iyong pananatili dito sa Mga Instructable! Kapayapaan!

Electronic Matrix - Mahal Kita

Ang Electronic Matrix - I Love You (kilala rin bilang Project E. M. I. L. Y) ay isang Arduino Nano Atmega328 batay sa elektronikong proyekto para sa araw ng valentine bilang isang simpleng regalo para sa iyong minamahal. Ang proyektong ito ay maaaring pinalakas mula 3v hanggang 5v gamit ang mapagkukunang input boltahe na magagamit sa Arduino circuit board. Mas gusto kong gamitin ang Vin pin para sa proyektong ito na nasa PIN 30. Ang iyong display ay 8x8 LED Matrix (walang driver) pagkatapos ay 8 resistors upang maprotektahan ang iyong display mula sa labis na kasalukuyang. Ang proyektong ito ay nagmula sa dating proyekto ng valentine Arduino Uno R3 na may 8x8 LED na proyekto na nagpapakita ng animated na puso. Pinagbubuti ko ang code at ginawa ito sa Arduino Nano dahil iniisip ko ang isang proyekto ng regalo ng isang portable valentine kasama si Arduino Nano upang matuklasan ang mga nakatagong kapangyarihan ng isang Arduino Nano.

Ang proyektong ito ay ginawang posible ng mga sumusunod na sponsor at kasosyo.

  • Hive Electronics
  • JAG Electronics
  • ElexHub

at gayundin ang Mga Nakakonektang Lungsod, E-Gics at Easyelectronyx

Nagbigay sila ng handa na DIY Kit para sa proyektong ito. Kung nais mong makakuha ng isang orihinal na kopya ng aking proyekto sa DIY, pumunta sa aking kasosyo sa elektronikong tindahan na Hive Electronics

Gusto mo ba ng proyektong ito? Mangyaring isaalang-alang na magbigay ng isang boto sa paligsahan na "Microcontrollers". Ginugol ko ang aking mga linggo upang idokumento at likhain ang Mga Instructionable na ito. Kung wala ka, hindi ko makakaya. Malaki ang kahulugan ng boto mo sa akin. Gumagawa ako ng mas maraming Mga Tagubilin kung susuportahan mo ang aking mga proyekto

Nasasabik ka bang gawin ang proyektong ito? Pumunta sa unang hakbang!

Hakbang 1: Ano ang Kakailanganin Mo

Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo

Ang proyektong regalo ng valentine na ito ay nangangailangan ng kaunting mga elektronikong sangkap upang tumakbo. Masidhing inirerekomenda kong bilhin ang kumpletong DIY Kit ng proyektong ito sa aking kasosyo sa mga elektronikong tindahan. I-message lamang sila at sabihin tungkol sa DIY Kit para sa Project E. M. I. L. Y o i-click ang mga link sa ibaba upang mag-order ng kumpletong DIY Kit para sa proyektong ito. Ang DIY Kit ay may diskwento kaya't inirerekumenda ko ang paggamit ng aking DIY Kit.

  • JAG Electronics (Bumili Ngayon) (Blog) Mag-order ng DIY Kit para sa Project E. M. I. L. Y (Libreng Softcopy Documentation)
  • Hive Electronics (Bumili Ngayon) (Inirerekumenda)

    Mag-order ng DIY Kit para sa Project E. M. I. L. Y (Libreng Softcopy Documentation)

  • ElexHub (Hindi Magagamit) Mag-order ng DIY Kit para sa Project E. M. I. L. Y (Libreng Softcopy Documentation)

Mayroon kang pagpipilian na gamitin ang aking DIY kit o bilhin ang mga ito nang paisa-isa depende sa ilang kadahilanan. Gayunpaman narito ang kumpletong listahan ng mga elektronikong sangkap na kakailanganin mo para sa proyektong ito. Tunay na mga bahagi na ginamit ko.

  • Arduino Nano Atmega 328 (1pc.) O maaari mong gamitin ang iyong mayroon nang Arduino Uno.
  • Ang USB cable wire para sa Arduino Nano (1pc.) O USB cable para sa iyong mayroon nang Arduino Uno.
  • 8x8 LED Matix (1pc.)
  • 220 Resistor (8pcs.)
  • Mga Wire ng Jumper ng Lalaki hanggang Babae (16pcs. Ng Iba't ibang kulay)
  • Maikling Jumper Wires (8pcs. Ng puting kulay)
  • Maikling Jumper Wires (1pcs. Ng Itim na kulay)
  • Full-Size Bread Board (1pcs.) O maaari mong gamitin ang Half-Size Bread Board.

Hindi mo kailangan ng mga tool para sa proyektong ito dahil ito ay isang prototype lamang at maaari kang magpasya na gawin itong permanente sa pamamagitan ng paghihinang nito sa Perma-Circuit Board.

Hakbang 2: Ang Mag-asawa

Ang Mag-asawa
Ang Mag-asawa
Ang Mag-asawa
Ang Mag-asawa
Ang Mag-asawa
Ang Mag-asawa
Ang Mag-asawa
Ang Mag-asawa

Para sa unang hakbang, pinangalanan ko itong "Ang Mag-asawa" sapagkat pagsamahin mo ang dalawang indibidwal na mga elektronikong sangkap sa isa na ang bread board at ang aming microcontroller na Arduino Nano. Tulad ng isang pares, pinagsama sila upang mabuhay. Kaya't ang puso ng proyektong ito ay ang circuit board at ang microcontroller.

Kunin ang iyong Full-size o Half-size na breadboard at ang iyong Arduino Nano Atmega328 at pagsamahin ito sa pamamagitan ng paglalagay ng microcontroller sa gitna ng iyong breadboard. Maaari mong i-checkout ang mga larawan para sa karagdagang impormasyon at gabay.

Hakbang 3: Ang Shining Armor

Ang Shining Armor
Ang Shining Armor
Ang Shining Armor
Ang Shining Armor

Matapos mailagay ang iyong microcontroller maglalagay kami ng ilang "Shining Armours" para sa proyekto sa regalo ng aming valentine. Pinangalanan ko ang hakbang na ito bilang "Shining Armor" sapagkat iyan ang pagdating ng mga Resistor. Ang risistor ay isang sangkap na elektrikal na naglilimita o kumokontrol sa daloy ng kasalukuyang elektrisidad sa isang elektronikong circuit. Ano ang ibig sabihin nito Sa gayon, ang mga maliliit na elektronikong sangkap na ito ay mapoprotektahan ang aming 8x8 LED Matrix mula sa pagkasunog na sanhi ng isang labis na kasalukuyang kuryente. Kaya naman tinawag ko silang Shining Armor ng aming proyekto.

Kunin ang iyong 8 piraso ng 220-ohm risistor at ilagay ito sa breadboard alinsunod sa mga imaheng ibinigay ko. Bakit resistor ng 220-ohm? Mas gusto kong gumamit ng mababang resistensya sa halip na mataas, ngunit bakit? dahil ang mababang pagtutol higit pang glow sa LED at ang mataas na paglaban ay magbibigay sa iyo ng isang dimmer mas mababa glow LED's. Ang resistor ng 220-ohm ay mahusay para sa LED maliban sa 1k-ohm risistor (ngunit ang 1k-ohm ay mabuti pa rin para sa LED ngunit sa proyektong ito, mas gusto kong gumamit ng 220-ohm para sa mas maraming glow para sa LED).

Hakbang 4: Ang Pag-ayos sa Iyong Broken Heart

Ang Pag-ayos sa Iyong Broken Heart
Ang Pag-ayos sa Iyong Broken Heart
Ang Pag-ayos sa Iyong Broken Heart
Ang Pag-ayos sa Iyong Broken Heart

Matagumpay mong inilagay ang iyong mga resistors alinsunod sa imaheng ibinigay ko sana ay pareho kami ng pag-set up. Gayunpaman, sa hakbang na ito, aayusin ko ang iyong nasirang puso lol ngunit sineseryoso naming ayusin ang isang bagay na mahalaga bago ang iba pa sa proyektong ito. Mayroong ilang mga problema sa paggamit ng Arduino Nano karamihan sa mga ito kapag ginamit mo ito nang nag-iisa para sa iyong mga proyekto sa micro o bulsa. Ano yun Kaya, ang problema na nakasalamuha ko kay Arduino Nano ay ang aking Computer (na tumatakbo sa Windows 10) ay hindi makita ang aking koneksyon sa Arduino USB. Alin ang napakasimangot at nag-aalala ako ng sobra. Mamamatay na yata ako sa problemang ito lol.

Pagkatapos ng maraming oras ng pag-eksperimento at hanggang sa mawala ang aking pag-asa at mamatay, nakakita ako ng isang sagot sa Arduino Forum na ito. Iniksi nila ang mga pin na 26 (TEST) at 25 (AGND). Ito ay pinong, ngunit hindi imposible. Matapos ang saligan ng TEST pin sa ganitong paraan, nawala ang kawalang-tatag at mga lockup. Nakuha ko ang kumpletong detalyadong solusyon mula sa Arduino Forum na ito.

Sa wakas, naayos ko ang aking nasirang puso mula sa problemang kaugnay ng Arduino. Kaya tingnan ang larawang ibinigay ko para sa karagdagang impormasyon at gabay sa kung paano malutas lamang ang karaniwang isyu sa Arduino Nano.

Hakbang 5: Ang Pag-ibig na Wired

Ang Pag-ibig na Wired
Ang Pag-ibig na Wired
Ang Pag-ibig na Wired
Ang Pag-ibig na Wired
Ang Pag-ibig na Wired
Ang Pag-ibig na Wired

Medyo nasasabik akong tapusin ang proyektong ito upang medyo may wired ako. Sa palagay ko uri ng wired love kaya, iyon ang pamagat para sa hakbang na ito. Ang pag-ibig sa pamamagitan ng teknolohiya ay maaaring tawaging wired love. Gayunpaman, ipapakita ko sa iyo ang mga koneksyon sa mga kable ng proyektong ito. Maaari kitang gabayan ng hakbang-hakbang gamit ang mga larawan at iskematikong ibinigay ko.

Hakbang 6: Ang Puso Na May Mga May Kulay na Mga Rainbow na May Kulay

Ang Puso Na May Mga Rainbow Colored Veins
Ang Puso Na May Mga Rainbow Colored Veins
Ang Puso Na May Mga Rainbow Colored Veins
Ang Puso Na May Mga Rainbow Colored Veins
Ang Puso Na May Mga Rainbow Colored Veins
Ang Puso Na May Mga Rainbow Colored Veins

Habang nililikha ko ang proyektong ito nakikinig ako sa mga Rainbow Veins ni Owl City at ang mga liriko ay… "Magsaya ka at patuyuin ang iyong mamasa mga mata at sabihin sa akin kapag umuulan, At ihahalo ko ang bahaghari sa itaas mo at kukunan ito sa iyong veins, Sanhi ang iyong puso ay may kakulangan ng kulay at dapat naming malaman, Na kami ay lumaki maaga o huli, Sanhi nasayang lamang ang lahat ng ating libreng oras "Kaya't napagpasyahan kong pangalanan ang hakbang na ito bilang" The Heart with Rainbow Veins. " Tulad ng nakikita mo sa aking 8x8 LED Matrix mayroong mga kulay na bahaghari na mga wire na konektado sa mga pin. Ang mga wires na ito ay Male to Female Jumper Wires. Mas gusto kong gumamit ng mga wire na jumper na may kulay ng bahaghari upang madali kong makilala ang numero ng pin batay sa kulay ng kawad na nakakonekta. Ang 8x8 LED Matrix ay kumikilos bilang puso ng aming proyekto. Pagkatapos ang mga kulay na wires ay kumikilos bilang mga Rainbow Veins. Gawin nating puno ng kulay ang iyong puso. Talaga, pinupuno ko ang iyong blangko at puting puso ng mga kulay. Napakainteres! Gayunpaman bumalik sa paksa! Tulad ng nakikita mo hindi ako gumagamit ng isang driver para sa 8x8 LED Matrix dahil maaari kong makontrol ang output gamit ang aking mga code. Sa ngayon, hindi mo ito maaaring ipasadya dahil ang Arduino Nano ay may isang maliit na memorya para sa pag-iimbak ng napakaraming mga code. Ang buong animated na I Love You na animasyon ay maraming bytes na natupok sa proyektong ito sa palagay ko halos 85% ng limitasyon ng memorya ng Arduino Nano. Ngunit kung maaari mong refactor ang aking code maaari mo itong ipasadya. Para sa susunod na bersyon ng proyektong ito, gagawa ako ng isang napapasadyang output para sa 8x8 LED Matrix. Ipapakita ko sa iyo ang mga pinout ng 8x8 LED matrix at kung paano hanapin ang PIN 1 nito. Sa unang lugar, wala akong ideya kung saan matatagpuan ang PIN 1 sa aking Dot Matrix (ibang term para sa 8x8 LED Matrix). Nag-surf ako sa internet at nahanap ko kung paano madaling makilala ang PIN 1 ng Dot Matrix mangyaring suriin ang pangalawang larawan sa itaas. Hanapin ang ika-3 larawan para sa paglalarawan ng PIN na may kulay na mga jumper wires. Pagkatapos suriin ang natitirang mga larawan para sa iyong gabay. Sana makatulong ito. Kapag tapos na suriin ang susunod na hakbang. Salamat!

Hakbang 7: Ang Puso at Isip

Ang Puso at Isip
Ang Puso at Isip
Ang Puso at Isip
Ang Puso at Isip
Ang Puso at Isip
Ang Puso at Isip

Kung ang iyong puso ay may mga ugat na rin ngayon, ikokonekta namin ito sa utak ng aming proyekto. Sa pagkakataong ito ay pinangalanan ko ang hakbang na ito bilang "The Heart and Mind." Bakit ko ito pinangalanan? sapagkat dapat nating gamitin ang pareho nating puso at isipan kapag nagmamahal tayo. Gawing balansehin ang lahat kung ibigay mo ang iyong buong puso nang hindi iniisip ang resulta mamamatay ka sa huli lol. Ang ibig kong sabihin ay dapat mong gamitin ang parehong puso at isip para sa kritikal na desisyon sa buhay. Muli Gawin natin itong lahat ay balanse at kasindak-sindak!

Dito, sa hakbang na ito, ikokonekta namin ang 8x8 LED Matrix Display (The Heart) sa aming micro-controller (The Mind). Gamitin ang larawan sa itaas para sa karagdagang impormasyon at gabay. Maingat na sundin ang mga guhit. Palaging tandaan na ang PIN 1 ay konektado sa D13 ng Arduino Nano at ang PIN 9 ay konektado sa D2 ng Arduino Nano. Dapat mong suriin ang mga larawan lol. Kapag tapos ka na pumunta sa susunod na hakbang at makita ka doon!

Hakbang 8: Ang Mga Alaala Sa Iyo

Ang Mga Alaala Sa Iyo
Ang Mga Alaala Sa Iyo
Ang Mga Alaala Sa Iyo
Ang Mga Alaala Sa Iyo
Ang Mga Alaala Sa Iyo
Ang Mga Alaala Sa Iyo

Itago natin ang mga alaalang mayroon tayo sa ating mga mahal sa buhay. Ang hakbang na ito, mag-a-upload kami ng ilang mga alaala na mayroon kami (ang Arduino code). Ang ginamit kong code ay nagmula rito. Pinapagana ko at binago ang code upang magkasya sa aking mga pangangailangan para sa proyektong ito. Sa madaling panahon ay ilalabas ko ang isa pang bersyon nito kasama ang 8x8 LED Matrix editor na nagbibigay-daan sa iyo upang madaling ipasadya ang output ng iyong 8x8 LED Matrix ngunit sa ngayon, dahil may limitadong memorya kami para sa Arduino Nano nananatili ako sa code na ito.

Ikonekta ang iyong Arduino Nano Atmega 328p sa iyong PC. Dapat itong makita ng iyong PC dahil naayos namin ang problema nito. Kung nagkakaroon ka pa rin ng isang problema sa pagkonekta ng iyong Nano sa iyong PC mangyaring suriin muli ang HAKBANG 4 ng itinuturo na ito. Kung kailangan mo ng tulong sa problemang iyong kinakaharap mangyaring magkomento sa ibaba para sa anumang tulong.

Sa oras na ito, mangyaring suriin ang huling larawan (Larawan 5), upang suriin ang mga setting na mayroon ako bago mo i-upload ang code. Huwag kalimutang i-verify muna ang code bago mag-upload upang madali mong matukoy ang posibleng problema.

Ang tutorial para sa code ay kasama sa package zip sa ibaba. Sige at i-download ito. Huwag mag-alala libre ito.:) Maaari kang makipagtulungan sa akin upang mapabuti ang code na ito sa pamamagitan ng GIST sa Github.

Mangyaring i-download sa ibaba!

I-download ANG CODE (may tutorial)

COPY AND PASTE (may tutorial)

Hakbang 9: Pinapagana ng Pag-ibig

Pinapagana ng Pag-ibig
Pinapagana ng Pag-ibig
Pinapagana ng Pag-ibig
Pinapagana ng Pag-ibig
Pinapagana ng Pag-ibig
Pinapagana ng Pag-ibig
Pinapagana ng Pag-ibig
Pinapagana ng Pag-ibig

Hindi gagana ang proyektong ito nang walang lakas. Sa gayon ay magbibigay kami ng isang supply ng kuryente para sa proyekto sa regalo ng aming valentine. Upang mapalakas ang iyong Arduino Nano dapat mong ilagay ang pulang jumper wire para sa PIN 30 (Vin) at itim para sa PIN 29 (GND). Tandaan na ang pula ay para sa positibo at ang itim ay para sa negatibo kung ikinonekta mo ito sa iyong sariling supply ng kuryente ay maaaring mag-asawa ng mga baterya o i-rechargeable na isa. Sa aking kaso, wala akong labis na mga baterya kaya bilang isang pagpapakita kung paano ko ito gagamitin Ginagamit ko ang boltahe (5v) PIN ng aking Arduino UNO R3 at ang ground PIN nito. Suriin ang huling larawan para sa pagpapakita.

Tulad ng napansin mong hindi ko isinasama ang pula at itim na jumper wires sa listahan ng item di ba? Dahil nagpapasya ka sa iyong sarili kung gumagamit ka ng mga jumper wires para sa lakas o gumagamit lamang ng mga regular na wires at idirekta ito nang direkta sa board. Simple lang yan Kapag tapos ka na pumunta sa susunod at huling hakbang.

Hakbang 10: Ipakita ang Iyong Pag-ibig

Ipakita ang Iyong Pag-ibig
Ipakita ang Iyong Pag-ibig
Ipakita ang Iyong Pag-ibig
Ipakita ang Iyong Pag-ibig

Grand Prize sa Valentine's Day Challenge 2017

Inirerekumendang: