Innholdsfortegnelse:
- Trinn 1: Hva du trenger
- Trinn 2: Paret
- Trinn 3: The Shining Armor
- Trinn 4: Løsningen på ditt ødelagte hjerte
- Trinn 5: The Wired Love
- Trinn 6: Hjertet med regnbuefargede årer
- Trinn 7: Hjertet og sinnet
- Trinn 8: Minnene med deg
- Trinn 9: Drevet av kjærlighet
- Trinn 10: Vis din kjærlighet
Video: Electronic Matrix - I Love You: 10 Steps (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Av WarenGonzagaOffisielt nettsted Følg mer av forfatteren:
Om: Jeg er personen som kaster bort tiden min bare for å spare tid og sikre dine hackbare ting! Mer om WarenGonzaga »
Hei der! Kjærlighet er i luften! Denne valentinsdagen viser din kjærlighet bokstavelig talt på 8x8 LED Matrix med Arduino. Lag et elektronisk valentinsprosjekt for gaven din til din kjære. I dag skal jeg vise deg mitt enkle, men søte prosjekt for valentinsdagen. Dette prosjektet er basert på Arduino Nano Atmega328 mikrokontroller med 8x8 LED -matrise til nok til å vise ditt elektroniske hjerte for valentinen din. Jeg gjorde denne enkle og bærbare som mulig for min kjæreste, slik at hun kan plassere den hvor som helst på rommet hennes uten å ta for mye plass. Du kan også bruke din eksisterende Arduino Uno R3 hvis du ikke har Arduino Nano. Koden er den samme, selv den skjematiske. Hør nedenfor for mer informasjon om dette prosjektet og hvordan jeg laget dette enkle og søte elektroniske valentinsgaveprosjektet.
Takk folkens! Jeg vant hovedprisen på Valentinsdagens utfordring 2017 her i Instructables! Jeg er veldig glad for å støtte prosjektet mitt, selv om det er så enkelt (men så søtt). Jeg har brukt for mye innsats i dette prosjektet for å få dette til å skje. Jeg klarer meg ikke uten deg, ja du! Jeg håper du kommer til å stemme meg igjen til "Microcontroller" -konkurransen. Stemmen din betyr mye for meg. Takk for at du fortsetter å støtte! Flere instrukser å legge ut i år. Nyt oppholdet her på Instructables! Fred!
Electronic Matrix - I Love You
Electronic Matrix - I Love You (også kjent som Project E. M. I. L. Y) er et Arduino Nano Atmega328 -basert elektronisk prosjekt for Valentinsdag som en enkel gave til din kjære. Dette prosjektet kan drives fra 3v til 5v ved å bruke inngangsspenningskilden som er tilgjengelig på Arduino kretskort. Jeg foretrekker å bruke Vin -pinnen til dette prosjektet som er på PIN -koden 30. Skjermen vil være 8x8 LED Matrix (uten driver) og deretter 8 motstander for å beskytte skjermen mot overdreven strøm. Dette prosjektet er opprinnelig fra det gamle valentins Arduino Uno R3 -prosjektet med 8x8 LED -prosjekt som viser animert hjerte. Jeg forbedrer koden og lager den på Arduino Nano fordi jeg tenker på et bærbart valentinsgaveprosjekt med Arduino Nano for å oppdage de skjulte kreftene til en Arduino Nano.
Dette prosjektet er muliggjort av følgende sponsorer og partnere.
- Hive Electronics
- JAG Electronics
- ElexHub
og også Connected Cities, E-Gics og Easyelectronyx
De har levert klare DIY Kit for dette prosjektet. Hvis du vil få en original kopi av DIY -prosjektet mitt, kan du gå til min elektroniske butikk Hive Electronics
Liker du dette prosjektet? Vennligst vurder å gi en stemme til "Microcontrollers" -konkurransen. Jeg har brukt ukene mine på å dokumentere og lage denne Instructables. Uten deg klarer jeg det ikke. Stemmen din betyr mye for meg. Jeg vil lage flere instrukser hvis du støtter prosjektene mine
Gleder du deg til å lage dette prosjektet? Gå til trinn ett!
Trinn 1: Hva du trenger
Dette valentinsgaveprosjektet krever få elektroniske komponenter for å kjøre. Jeg anbefaler på det sterkeste å kjøpe det komplette DIY -settet til dette prosjektet til elektroniske butikkpartnere. Bare send en melding til dem og fortell om DIY Kit for Project E. M. I. L. Y eller klikk på koblingene nedenfor for å bestille det komplette DIY Kit for dette prosjektet. DIY Kit er rabattert, derfor anbefalte jeg å bruke DIY Kit.
- JAG Electronics (Kjøp nå) (Blogg) Bestill DIY Kit for Project E. M. I. L. Y (Gratis Softcopy -dokumentasjon)
-
Hive Electronics (kjøp nå) (anbefalt)
Bestill DIY Kit for Project E. M. I. L. Y (Gratis Softcopy -dokumentasjon)
- ElexHub (ikke tilgjengelig) Bestill DIY Kit for Project E. M. I. L. Y (gratis softcopy -dokumentasjon)
Du kan velge mellom å bruke DIY -settet mitt eller kjøpe dem individuelt avhengig av en eller annen grunn. Uansett, her er den komplette listen over elektroniske komponenter du trenger for dette prosjektet. Faktiske deler jeg har brukt.
- Arduino Nano Atmega 328 (1stk.), Eller du kan bruke din eksisterende Arduino Uno.
- USB -kabel til Arduino Nano (1 stk.) Eller USB -kabel til din eksisterende Arduino Uno.
- 8x8 LED Matix (1stk.)
- 220 motstand (8 stk.)
- Stikkontakter fra mann til kvinne (16 stk. I forskjellige farger)
- Short Jumper Wires (8 stk. I hvit farge)
- Short Jumper Wires (1 stk. I svart farge)
- Brødbrett i full størrelse (1 stk.) Eller du kan bruke brødbrett i halv størrelse.
Du trenger ikke verktøy for dette prosjektet fordi dette bare er en prototype, og du kan bestemme deg for å gjøre dette permanent ved å lodde det på Perma-Circuit Board.
Trinn 2: Paret
For det første trinnet kalte jeg det "The Couple" fordi du skal kombinere to individuelle elektroniske komponenter til en som er brødbrettet og vår mikrokontroller Arduino Nano. Som et par kombineres de for å gi liv. Så hjertet i dette prosjektet er kretskortet og mikrokontrolleren.
Få et brødbrett i full eller halv størrelse og Arduino Nano Atmega328, og kombiner det ved å plassere mikrokontrolleren midt på brødbrettet. Du kan sjekke bildene for mer informasjon og veiledning.
Trinn 3: The Shining Armor
Etter at du har plassert mikrokontrolleren, plasserer vi noen "Shining Armours" for valentinsgaveprosjektet vårt. Jeg kalte dette trinnet som "Shining Armor" fordi det er slik motstander kommer inn. Motstanden er en elektrisk komponent som begrenser eller regulerer strømmen av elektrisk strøm i en elektronisk krets. Hva betyr det? Disse små elektroniske komponentene vil beskytte vår 8x8 LED -matrise mot å brenne ut forårsaket av overdreven elektrisk strøm. Derfor kaller jeg dem Shining Armor av prosjektet vårt.
Skaff dine 8 stykker 220 ohm motstand og legg den på brødbrettet i henhold til bildene jeg har levert. Hvorfor 220 ohm motstand? Jeg foretrekker å bruke lav motstand i stedet for høy, men hvorfor? fordi lav motstand mer glød til lysdiodene og høy motstand vil gi deg en svakere lysere lysdioder. 220-ohm motstand er flott for lysdioder bortsett fra 1k-ohm motstand (men 1k-ohm er fortsatt bra for LED, men i dette prosjektet foretrekker jeg å bruke 220-ohm for mer glød for lysdioder).
Trinn 4: Løsningen på ditt ødelagte hjerte
Du har vellykket plassert motstandene dine i henhold til bildet jeg har gitt. Jeg håper vi har samme oppsett. Uansett, i dette trinnet skal jeg fikse ditt knuste hjerte lol, men seriøst skal vi fikse noe viktig før noe annet med dette prosjektet. Det er få problemer med å bruke Arduino Nano det meste når du bruker det alene til mikro- eller lommestørrelsesprosjekter. Hva er det? Problemet jeg har støtt på med Arduino Nano er at datamaskinen min (som kjører på Windows 10) ikke kunne oppdage Arduino USB -tilkoblingen min. Noe som er veldig frustrerende og jeg bekymrer meg for mye. Jeg tror jeg kommer til å dø med dette problemet lol.
Etter timer med eksperimentering og til jeg mister håpet og dør, fant jeg et svar på dette Arduino Forum. De forkortet pinnene 26 (TEST) og 25 (AGND). Det var delikat, men ikke umulig. Etter å ha jordet TEST -pinnen på denne måten, har ustabiliteten og låsingene forsvunnet. Jeg fikk den fullstendig detaljerte løsningen fra dette Arduino Forum.
Til slutt fikset jeg mitt ødelagte hjerte fra dette Arduino -relaterte problemet. Så se på bildet jeg har gitt for mer informasjon og veiledning om hvordan du enkelt løser dette vanlige problemet med Arduino Nano.
Trinn 5: The Wired Love
Jeg er litt spent på å fullføre dette prosjektet slik at jeg er litt kablet. Jeg tror en slags kablet kjærlighet, så det er tittelen på dette trinnet. Å bli forelsket ved hjelp av teknologi kan kalles kablet kjærlighet. Uansett, jeg skal vise deg kablingstilkoblingene til dette prosjektet. Jeg kan veilede deg trinn for trinn ved å bruke bildene og skjematikken jeg har gitt.
Trinn 6: Hjertet med regnbuefargede årer
Mens jeg lager dette prosjektet, lytter jeg til Rainbow Veins av Owl City, og tekstene er … "Gled opp og tørk dine fuktige øyne og fortell meg når det regner, og jeg blander regnbuen over deg og skyter den gjennom din vener, fordi hjertet ditt mangler farge og vi burde ha visst at vi ville vokse opp før eller siden, fordi vi kastet bort all fritiden alene "Så jeg bestemte meg for å kalle dette trinnet som" Hjertet med regnbueårer. " Som du kan se på min 8x8 LED Matrix er det regnbuefargede ledninger koblet til pinnene. Disse ledningene er mannlige til kvinnelige hoppetråder. Jeg foretrekker å bruke regnbuefargede ledninger, slik at jeg lett kan gjenkjenne pin -nummeret basert på fargen på ledningen som er tilkoblet. 8x8 LED Matrix fungerer som hjertet i prosjektet vårt. Da fungerer de fargede ledningene som regnbueårer. La oss gjøre hjertet ditt fullt av farger. I utgangspunktet fyller jeg ditt blanke og hvite hjerte med farger. Veldig interessant! Uansett, tilbake til emnet! Som du ser bruker jeg ikke en driver for 8x8 LED Matrix fordi jeg kan kontrollere utgangen ved hjelp av kodene mine. Foreløpig kan du ikke tilpasse det fordi Arduino Nano har et lite minne for å lagre så mange koder. Hele den animerte I Love You -animasjonen har mange byte brukt i dette prosjektet. Jeg tror nesten 85% av Arduino Nano -minnegrensen. Men hvis du kan omarbeide koden min, kan du tilpasse den. For den neste versjonen av dette prosjektet, vil jeg lage en tilpassbar utgang for 8x8 LED Matrix. Jeg vil vise deg pinoutene til 8x8 LED -matrisen og hvordan du finner PIN 1 til den. For det første har jeg ingen anelse om hvor PIN -koden 1 er plassert på Dot Matrix (et annet begrep for 8x8 LED Matrix). Jeg surfer på internett og jeg fant hvordan jeg enkelt gjenkjenner PIN 1 til Dot Matrix, sjekk det andre bildet ovenfor. Se etter det tredje bildet for illustrasjonen av PIN med fargede jumperwires. Sjekk deretter de resterende bildene for guiden din. Jeg håper det hjelper. Når du er ferdig, sjekk neste trinn. Takk!
Trinn 7: Hjertet og sinnet
Hvis hjertet ditt har vener nå godt, skal vi koble det til hjernen i prosjektet vårt. Denne gangen kaller jeg dette trinnet som "Hjertet og sinnet". Hvorfor heter jeg dette? fordi vi bør bruke både hjertet og sinnet når vi er forelsket. La oss få alt til å balansere hvis du gir ditt fulle hjerte uten å tenke på resultatet du til slutt vil dø lol. Det jeg mener er at du bør bruke både hjerte og sinn til kritiske beslutninger i livet. Igjen La oss gjøre det alt er balanse og fantastisk!
Her, i dette trinnet, skal vi koble 8x8 LED Matrix Display (The Heart) til vår mikrokontroller (The Mind). Bruk bildet ovenfor for mer informasjon og veiledning. Følg illustrasjonene nøye. Husk alltid at PIN 1 er koblet til D13 på Arduino Nano og PIN 9 er koblet til D2 på Arduino Nano. Du bør sjekke bildene lol. Når du er ferdig, gå til neste trinn og se deg der!
Trinn 8: Minnene med deg
La oss beholde minnene vi har med våre nærmeste. I dette trinnet skal vi laste opp noen minner vi har (Arduino -koden). Koden jeg har brukt er opprinnelig herfra. Jeg refaktorerte og reviderte koden for å passe mine behov for dette prosjektet. Snart slipper jeg en annen versjon av den med 8x8 LED Matrix editor som lar deg enkelt tilpasse utdataene fra din 8x8 LED Matrix, men foreløpig, siden vi har begrenset minne for Arduino Nano, holder jeg meg til denne koden.
Koble Arduino Nano Atmega 328p til PCen. Det bør oppdages av PC -en din siden vi har løst problemet. Hvis du fortsatt får et problem med å koble Nano til PC -en, vennligst sjekk trinn 4 på nytt. Hvis du trenger hjelp til problemet du står overfor, vennligst kommenter nedenfor for hjelp.
Denne gangen, vennligst sjekk det siste bildet (Bilde 5), for å sjekke innstillingene jeg har før du laster opp koden. Ikke glem å bekrefte koden før du laster opp, slik at du enkelt kan finne ut det mulige problemet.
Opplæringen for koden er inkludert i pakken zip nedenfor. Fortsett og last den ned. Ikke bekymre deg det er gratis.:) Du kan samarbeide med meg for å forbedre denne koden via GIST på Github.
Last ned nedenfor!
LAST NED KODEN (med opplæring)
KOPIER OG LISTE (med opplæring)
Trinn 9: Drevet av kjærlighet
Dette prosjektet fungerer ikke uten strøm. Så vi skal levere en strømforsyning til vårt valentinsgaveprosjekt. For å slå på Arduino Nano, bør du sette rød ledertråd for PIN 30 (Vin) og svart for PIN 29 (GND). Husk at rødt er positivt og svart er negativt hvis du kobler den til din egen strømforsyning, kan være par eller batterier. I mitt tilfelle har jeg ikke ekstra batterier, så som en demonstrasjon hvordan jeg slår den på, bruker jeg Arduino UNO R3 sin spennings -ut (5v) PIN -kode og jordede PIN -kode. Sjekk det siste bildet for demonstrasjon.
Som du merker inkluderer jeg ikke de røde og svarte jumper -ledningene i elementlisten, ikke sant? Fordi du bestemmer selv om du bruker jumperwires for strøm eller bare bruker vanlige ledninger og lodder det direkte til brettet. Det er enkelt. Når du er ferdig, går du til neste og siste trinn.
Trinn 10: Vis din kjærlighet
Storpris i Valentinsdagens utfordring 2017
Anbefalt:
Love Meter - Micro: Bit: 10 Steps (med bilder)
Love Meter - Micro: Bit: For denne opplæringen vil du lage en " kjærlighetsmåler " med Microbit. Dette er en ganske enkel aktivitet, det krever bare litt kode og ingen ledninger. Når de er fullført, vil to personer ta tak i hver ende av mikrobiten og et tall mellom
The Love Tester: 10 Steps (med bilder)
The Love Tester: Husk de osteaktige " Love Testing " maskiner som tidligere fantes på barer og restauranter? Nå kan du få all spenningen ved å bruke en av disse maskinene i ditt eget hjem. Akkurat i tide til Valentines Days! Men på alle serier
Minecraft Sword Hits When You Do: 5 trinn (med bilder)
Minecraft Sword Hits When You Do: Tinkernut gjorde nylig et live -kommentarshow der han lette etter forslag fra publikummet til nye prosjekter. Han nevnte å gjøre et prosjekt der en person kunne svinge et sverd i virkeligheten som ville få et sverd i Minecraft til også å svinge
Mystic Crystal Ball (It Letterally Tells You Your Fortune!): 3 trinn (med bilder)
Mystic Crystal Ball (It Letterally Tells You Your Fortune!): Lær hvordan du lager en spådomskrystallkule som avslører fremtiden din ved berøring! Prosjektet består av tre grunnleggende deler og kan bygges på omtrent fire timer. Materialer: 1. Kapasitiv berøringssensor: 1 - Arduino Uno mikrokontroller 1
How to Be in Love (True Love): 10 trinn
How to Be in Love (True Love): Dette er en instruks for mennesker som finner seg selv presentert med muligheten til å være forelsket. Den vil diskutere hvordan du kan pleie og opprettholde det båndet til den enkelte. Ideen om kjærlighet er veldig subjektiv og varierer veldig, så dette