Cuprins:

Electronic Matrix - Te iubesc: 10 pași (cu imagini)
Electronic Matrix - Te iubesc: 10 pași (cu imagini)

Video: Electronic Matrix - Te iubesc: 10 pași (cu imagini)

Video: Electronic Matrix - Te iubesc: 10 pași (cu imagini)
Video: 10 Semne că te vrea doar pentru sex și ce să-i scrii pentru a schimba această situație 2024, Noiembrie
Anonim
Image
Image
Sfaturi Facebook Security Pro
Sfaturi Facebook Security Pro

De WarenGonzaga Site web oficial Urmăriți mai multe de la autor:

Sfaturi Facebook Security Pro
Sfaturi Facebook Security Pro
Faceți un încărcător portabil cu baterii vechi!
Faceți un încărcător portabil cu baterii vechi!
Faceți un încărcător portabil cu baterii vechi!
Faceți un încărcător portabil cu baterii vechi!
EMIREN ™ (Robotul pe șenile controlat radio)
EMIREN ™ (Robotul pe șenile controlat radio)
EMIREN ™ (Robotul pe șenile controlat radio)
EMIREN ™ (Robotul pe șenile controlat radio)

Despre: Sunt persoana care îmi pierde timpul doar pentru a-ți economisi timpul și a-ți proteja lucrurile care pot fi pirate! Mai multe despre WarenGonzaga »

Bună! Dragostea plutește în aer! Ziua Îndrăgostiților vă arată dragostea literalmente pe 8x8 LED Matrix cu Arduino. Realizați un proiect electronic de Valentine pentru cadoul dvs. pentru persoana iubită. Astăzi îți voi arăta proiectul meu simplu, dar drăguț, de ziua Sfântului Valentin. Acest proiect se bazează pe microcontrolerul Arduino Nano Atmega328 cu matrice LED 8x8 pentru a vă afișa inima electronică pentru Valentine. Am făcut acest lucru simplu și portabil posibil pentru iubitul meu, astfel încât să poată să-l așeze oriunde în camera ei, fără a ocupa prea mult spațiu. De asemenea, puteți utiliza Arduino Uno R3 existent dacă nu aveți Arduino Nano. Codul este același chiar și schematic. Mergeți mai jos pentru mai multe informații despre acest proiect și despre cum am realizat acest proiect simplu și drăguț de cadouri electronice de Valentine.

Vă mulțumesc baieti! Am câștigat Marele Premiu la Valentine's Day Challenge 2017 aici în Instructables! Sunt foarte fericit că mi-am sprijinit proiectul chiar dacă este atât de simplu (dar atât de drăguț). Am depus prea multe eforturi în acest proiect pentru ca acest lucru să se întâmple. Nu pot face asta fără tine, da tu! Sper că mă vei vota din nou pentru concursul „Microcontroler”. Votul tău înseamnă foarte mult pentru mine. Vă mulțumim că continuați să susțineți! Mai multe instructabile de postat anul acesta. Bucurați-vă de șederea dvs. aici pe Instructables! Pace!

Electronic Matrix - I Love You

Electronic Matrix - I Love You (cunoscut și sub numele de Project E. M. I. L. Y) este un proiect electronic bazat pe Arduino Nano Atmega328 pentru Ziua Îndrăgostiților ca un cadou simplu pentru persoana iubită. Acest proiect poate fi alimentat de la 3v la 5v folosind sursa de tensiune de intrare disponibilă pe placa de circuit Arduino. Prefer să folosesc pinul Vin pentru acest proiect care se află pe PIN 30. Afișajul dvs. va fi 8x8 LED Matrix (fără driver) apoi 8 rezistențe pentru a vă proteja afișajul de curent excesiv. Acest proiect este inițial din vechiul proiect Arduino Uno R3 de la Valentine cu proiect LED 8x8 care arată inima animată. Îmbunătățesc codul și îl fac pe Arduino Nano pentru că mă gândesc la un proiect portabil de cadouri de Valentine cu Arduino Nano pentru a descoperi puterile ascunse ale unui Arduino Nano.

Acest proiect este posibil de către următorii sponsori și parteneri.

  • Hive Electronics
  • JAG Electronics
  • ElexHub

și, de asemenea, Orașe conectate, E-Gics și Easyelectronyx

Au furnizat un kit DIY pregătit pentru acest proiect. Dacă doriți să obțineți o copie originală a proiectului meu DIY, mergeți la magazinul electronic de partener Hive Electronics

Îți place acest proiect? Vă rugăm să luați în considerare votul concursului „Microcontrolere”. Mi-am petrecut săptămânile pentru a documenta și a crea acest Instructables. Fără tine, nu reușesc. Votul tău înseamnă foarte mult pentru mine. Voi face mai multe instrumente dacă îmi susțineți proiectele

Ești încântat să faci acest proiect? Mergeți la primul pas!

Pasul 1: De ce veți avea nevoie

De ce veți avea nevoie
De ce veți avea nevoie
De ce veți avea nevoie
De ce veți avea nevoie
De ce veți avea nevoie
De ce veți avea nevoie

Acest proiect de cadouri al lui Valentine necesită câteva componente electronice pentru a rula. Sunt foarte recomandat să cumpăr kitul DIY complet al acestui proiect magazinelor electronice partenere. Trimiteți-le mesaje și spuneți despre kitul DIY pentru proiectul E. M. I. L. Y sau faceți clic pe linkurile de mai jos pentru a comanda kitul DIY complet pentru acest proiect. Kitul DIY este redus, de aceea am recomandat utilizarea kitului DIY.

  • JAG Electronics (Cumpărați acum) (Blog) Comandați un kit DIY pentru Project E. M. I. L. Y (Documentație gratuită pe suport de copiere)
  • Hive Electronics (Cumpărați acum) (recomandat)

    Comandați un kit de bricolaj pentru Project E. M. I. L. Y (documentație gratuită pe suport de copiere)

  • ElexHub (Nu este disponibil) Comandați kitul DIY pentru Project E. M. I. L. Y (Documentație gratuită pe suport de copiere)

Aveți de ales să utilizați kitul meu DIY sau să le cumpărați individual, în funcție de un motiv. Oricum, iată lista completă a componentelor electronice de care aveți nevoie pentru acest proiect. Piese reale pe care le-am folosit.

  • Arduino Nano Atmega 328 (1 buc.) Sau puteți utiliza Arduino Uno existent.
  • Cablu USB pentru Arduino Nano (1 buc.) Sau cablu USB pentru Arduino Uno existent.
  • 8x8 LED Matix (1 buc.)
  • 220 Rezistor (8 buc.)
  • Sârmă jumper de la bărbat la feminin (16 buc. De culoare asortată)
  • Sârme scurte de jumper (8 buc. De culoare albă)
  • Fire scurte de jumper (1 buc. De culoare neagră)
  • Placă pentru pâine întreagă (1 buc.) Sau puteți utiliza placă pentru pâine pe jumătate.

Nu aveți nevoie de instrumente pentru acest proiect, deoarece acesta este doar un prototip și puteți decide să faceți acest lucru permanent lipindu-l pe Perma-Circuit Board.

Pasul 2: Cuplul

Cuplul
Cuplul
Cuplul
Cuplul
Cuplul
Cuplul
Cuplul
Cuplul

Pentru primul pas, l-am numit „Cuplul”, deoarece veți combina două componente electronice individuale într-una care este placa de pâine și microcontrolerul nostru Arduino Nano. Ca un cuplu, ele sunt combinate pentru a aduce viață. Deci, inima acestui proiect este placa de circuit și microcontrolerul.

Obțineți panoul dvs. de dimensiune completă sau jumătate și Arduino Nano Atmega328 și combinați-l plasând microcontrolerul în mijlocul panoului de examinare. Puteți verifica imaginile pentru mai multe informații și ghid.

Pasul 3: Armura strălucitoare

Armura Strălucitoare
Armura Strălucitoare
Armura Strălucitoare
Armura Strălucitoare

După plasarea microcontrolerului, vom plasa niște „Armuri strălucitoare” pentru proiectul nostru de cadouri pentru Valentine. Acest pas l-am numit „Shining Armor”, deoarece așa intră Rezistoarele. Rezistorul este o componentă electrică care limitează sau reglează fluxul de curent electric într-un circuit electronic. Ce înseamnă? Ei bine, aceste mici componente electronice ne vor proteja matricea LED 8x8 de arderea cauzată de un curent electric excesiv. De aceea le numesc Shining Armor al proiectului nostru.

Obțineți cele 8 bucăți de rezistență de 220 ohmi și așezați-le pe panou conform imaginilor pe care le-am furnizat. De ce rezistor de 220 ohmi? Prefer să folosesc rezistență scăzută în loc de mare, dar de ce? deoarece rezistența redusă are mai multă strălucire față de LED-uri și rezistență ridicată vă va oferi un LED mai luminos mai slab. Rezistorul de 220 ohmi este excelent pentru LED-uri, cu excepția rezistorului de 1k-ohm (dar 1k-ohm este încă bun pentru LED-uri, dar în acest proiect, prefer să folosesc 220 ohmi pentru mai multă strălucire pentru LED-uri).

Pasul 4: Remediere la inima ta frântă

Remediul pentru inima ta frântă
Remediul pentru inima ta frântă
Remediul pentru inima ta frântă
Remediul pentru inima ta frântă

V-ați plasat cu succes rezistențele în conformitate cu imaginea pe care am oferit-o. Sper că suntem la fel. Oricum, în acest pas, îți voi remedia inima frântă, lol, dar serios vom rezolva ceva important înainte de orice altceva cu acest proiect. Există puține probleme în utilizarea Arduino Nano, majoritatea atunci când îl utilizați singur pentru proiectele dvs. de dimensiuni mici sau de buzunar. Ce este? Ei bine, problema pe care am întâlnit-o cu Arduino Nano este că computerul meu (care rulează pe Windows 10) nu a putut detecta conexiunea mea Arduino USB. Ceea ce este foarte frustrant și îmi fac prea multe griji. Cred că voi muri cu această problemă lol.

După ore de experimentare și până când îmi pierd speranțele și mor, am găsit un răspuns pe acest forum Arduino. Au scurtcircuitat pinii 26 (TEST) și 25 (AGND). Era delicat, dar nu imposibil. După împământarea pinului TEST în acest mod, instabilitatea și blocările au dispărut. Am obținut soluția complet detaliată de la acest forum Arduino.

În cele din urmă, mi-am rezolvat inima frântă de această problemă legată de Arduino. Așadar, uitați-vă la imaginea pe care am oferit-o pentru mai multe informații și ghid despre cum să rezolvați pur și simplu această problemă comună cu Arduino Nano.

Pasul 5: Dragostea cu fir

Iubirea cu fir
Iubirea cu fir
Iubirea cu fir
Iubirea cu fir
Iubirea cu fir
Iubirea cu fir

Sunt cam încântat să termin acest proiect, astfel încât să fiu puțin conectat. Cred că un fel de dragoste prin cablu, așa că acesta este titlul acestui pas. Îndrăgostirea prin intermediul tehnologiei poate fi numită dragoste prin cablu. Oricum, am să vă arăt conexiunile de cablare ale acestui proiect. Vă pot ghida pas cu pas folosind imaginile și schema pe care am furnizat-o.

Pasul 6: Inima cu vene colorate curcubeu

Inima cu venele colorate curcubeu
Inima cu venele colorate curcubeu
Inima cu venele colorate curcubeu
Inima cu venele colorate curcubeu
Inima cu venele colorate curcubeu
Inima cu venele colorate curcubeu

În timp ce creez acest proiect, ascult Rainbow Veins de Owl City și versurile sunt … „Înveseliți-vă și uscați-vă ochii umezi și spuneți-mi când plouă, și voi amesteca curcubeul de deasupra voastră și îl voi trage prin venele, pentru că inima ta are o lipsă de culoare și ar fi trebuit să știm, că vom crește mai devreme sau mai târziu, pentru că ne-am pierdut tot timpul liber singuri "Așa că am decis să numesc acest pas drept" Inima cu venele curcubeului. " După cum puteți vedea pe matricea mea LED 8x8, există fire colorate curcubeu conectate la pini. Aceste fire sunt fire jumper de la masculin la feminin. Prefer să folosesc fire jumper color curcubeu, astfel încât să pot recunoaște cu ușurință numărul pinului pe baza culorii firului conectat. Matricea LED 8x8 acționează ca inima proiectului nostru. Apoi firele colorate acționează ca venele curcubeului. Să vă facem inima plină de culori. Practic, îți umplu inima de alb și alb cu culori. Foarte interesant! Oricum, înapoi la subiect! După cum vedeți, nu folosesc un driver pentru 8x8 LED Matrix, deoarece pot controla ieșirea folosind codurile mele. Deocamdată, nu îl puteți personaliza, deoarece Arduino Nano are o memorie mică pentru a stoca atât de multe coduri. Întreaga animație animată Te iubesc are mulți octeți consumați în acest proiect, cred că aproape 85% din limita de memorie Arduino Nano. Dar dacă puteți refactura codul meu, îl puteți personaliza. Pentru următoarea versiune a acestui proiect, voi face o ieșire personalizabilă pentru 8x8 LED Matrix. Vă voi arăta pinouts matricei LED 8x8 și cum să găsiți codul PIN 1 al acestuia. În primul rând, nu am nicio idee cu privire la locul unde se află PIN-ul 1 pe Dot Matrix (un alt termen pentru 8x8 LED Matrix). Navig pe internet și am găsit cum să recunosc cu ușurință PIN-ul 1 al Dot Matrix, vă rugăm să verificați a doua imagine de mai sus. Căutați a treia imagine pentru ilustrarea PIN-ului cu fire jumper colorate. Apoi verificați imaginile rămase pentru ghidul dvs. Sper că ajută. Odată terminat verificați pasul următor. Mulțumiri!

Pasul 7: Inima și mintea

Inima și mintea
Inima și mintea
Inima și mintea
Inima și mintea
Inima și mintea
Inima și mintea

Dacă inima dvs. are venele acum bine, o vom conecta la creierul proiectului nostru. De data aceasta denumesc acest pas drept „Inima și mintea”. De ce denumesc asta? pentru că ar trebui să ne folosim atât inima, cât și mintea atunci când suntem îndrăgostiți. Să facem totul echilibrat dacă îți dai toată inima fără să te gândești la rezultat, vei muri în cele din urmă lol. Ceea ce vreau să spun este că ar trebui să folosiți atât inima, cât și mintea pentru o decizie critică în viață. Din nou Să facem totul să fie echilibru și minunat!

Aici, în acest pas, vom conecta afișajul matricial LED 8x8 (The Heart) la microcontrolerul nostru (The Mind). Utilizați imaginea de mai sus pentru mai multe informații și ghid. Urmați cu atenție ilustrațiile. Amintiți-vă întotdeauna că PIN 1 este conectat la D13 al Arduino Nano și PIN 9 este conectat la D2 al Arduino Nano. Ar trebui să verificați imaginile lol. Când ai terminat, mergi la pasul următor și ne vedem acolo!

Pasul 8: Amintirile cu tine

Amintirile cu tine
Amintirile cu tine
Amintirile cu tine
Amintirile cu tine
Amintirile cu tine
Amintirile cu tine

Să păstrăm amintirile pe care le avem cu cei dragi. La acest pas, vom încărca câteva amintiri pe care le avem (codul Arduino). Codul pe care l-am folosit este inițial de aici. Am refactorizat și revizuit codul pentru a se potrivi nevoilor mele pentru acest proiect. În curând voi lansa o altă versiune a acestuia cu editor 8x8 LED Matrix, care vă permite să personalizați cu ușurință ieșirea 8x8 LED Matrix, dar deocamdată, deoarece avem memorie limitată pentru Arduino Nano, rămân la acest cod.

Conectați-vă Arduino Nano Atmega 328p la computer. Ar trebui să fie detectat de computerul dvs., deoarece am rezolvat problema acestuia. Dacă întâmpinați în continuare o problemă la conectarea Nano la computer, vă rugăm să verificați din nou PASUL 4 din acest instructable. Dacă aveți nevoie de ajutor în problema cu care vă confruntați, vă rugăm să comentați mai jos pentru orice ajutor.

De data aceasta, vă rugăm să verificați ultima imagine (imaginea 5), pentru a verifica setările pe care le am înainte de a încărca codul. Nu uitați să verificați mai întâi codul înainte de a încărca pentru a putea determina cu ușurință problema posibilă.

Tutorialul pentru cod este inclus în pachetul zip de mai jos. Continuați și descărcați-l. Nu vă faceți griji că este gratuit.:) Puteți colabora cu mine pentru a îmbunătăți acest cod prin GIST pe Github.

Vă rugăm să descărcați mai jos!

DESCĂRCAȚI CODUL (cu tutorial)

COPIE ȘI PASTE (cu tutorial)

Pasul 9: Powered by Love

Powered by Love
Powered by Love
Powered by Love
Powered by Love
Powered by Love
Powered by Love
Powered by Love
Powered by Love

Acest proiect nu funcționează fără putere. Așadar, vom furniza o sursă de alimentare pentru proiectul nostru de cadouri pentru Valentine. Pentru a vă alimenta Arduino Nano, ar trebui să puneți un cablu roșu pentru PIN 30 (Vin) și negru pentru PIN 29 (GND). Amintiți-vă că roșul este pentru pozitiv, iar negrul pentru negativ, dacă îl conectați la propria sursă de alimentare ar putea fi cupluri de baterii sau una reîncărcabilă. În cazul meu, nu am baterii suplimentare, așa că, pentru a demonstra cum să-l alimentez, folosesc PIN-ul de tensiune (5v) al Arduino UNO R3 și PIN-ul său de masă. Verificați ultima imagine pentru demonstrație.

După cum observați, nu includ firele jumper roșu și negru în lista de articole, nu? Deoarece decideți singur dacă folosiți fire jumper pentru alimentare sau pur și simplu folosiți fire obișnuite și le lipiți direct pe bord. Asta e simplu. După ce ați terminat, mergeți la următorul și ultimul pas.

Pasul 10: Arată-ți dragostea

Arată-ți iubirea
Arată-ți iubirea
Arată-ți iubirea
Arată-ți iubirea

Marele Premiu la Provocarea de Ziua Îndrăgostiților 2017

Recomandat: