INHOUDSOPGAWE:
- Voorrade
- Stap 1: Gaan na Alles Werkt
- Stap 2: Bouw Het Circuit
- Stap 3: sagteware/ kode
- Stap 4: Halffabricaat
- Stap 5: Bouw Een Omhulsel
- Stap 6: Klaar
Video: Ledkrant: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Vir die maak-dit-projek van ons skool kan ons self 'n elektriese toestel maak, maar enige tyd en eksperimenteer ons dat ons 'n idee kan kry om 'n leidraad te maak wat met knoppies bedoel kan word, waar aparte LED's 'n goeie knoppie kan aanbring. Die idee hierachter was dat ons veral in die programmeerder 'n sprong belangrik maak. En ons eie sê is dit verseker gelukt. Die proses en die eindresultaat sien u hier.
Voorrade
Hardeware
Materiaal:
Trui drade
3 LED's
Arduino Uno
3 Drukknopjes
Broodbord
64 x 16 Ledkrant
M-3 moeren (optioneel)
M-3 ringetjes (opsioneel)
3 10K ohm weerstanden
3 68K ohm weerstand (jy kan ook klein weerstande gebruik, maar hierdie het ons ook geweet dat dit seker is).
Schoenendoos (opsioneel)
Gereedschappen:
Schroevendraaier
Mesje (opsioneel)
Verf spuitbus (optioneel)
M-3 moersleutel (optioneel)
Rekenaar
Sagteware
Biblioteek Timer een
Biblioteek HUB08SPI (na hierdie skakel, klik op kloon of laai af en laai daarna af)
Stap 1: Gaan na Alles Werkt
Sluit die 5v van die ledkrant aan op die arduino en kontroleer hierdie licht gee. Probeer dan alle leds deur 'n eenvoudige stroom om op die broodbord te bou. Doen dit ook met die skakelaars. Werkt alles? Nou kan ek aan die projek begin. Moet daar 'n fout optel, kyk of u die ledkrant goed aangesluit het en of alle draadjies goed verbonden is. U kan natuurlik ook die penne van u arduino -aanwysings sien, en ons kan dit ook gebruik om die digitale penne nie goed te beskryf nie. Hier achter komen heeft veel tijd gekozen om uw zorg te controleren.
Stap 2: Bouw Het Circuit
Hierboven staat 'n plaatje van ons projek. Ons sal nou uitvind waar u moet verbind om dieselfde kring te kry.
Die leidrade en die knoppies kan ook op die broodbord gesit word. Die inligting kan op watter tydstip afspeel. Sluit die broodbord 'n vyf volt pin aan op 'n plus reeks aan die kant van die bord. Doe dit ewewig met die gnd op 'n min reeks. Ons het al drie 'n aparte stroom nodig, net as die knoppies. Hierdie stroom kan van die digitale deur van 'n analoog deur 'n analoog deur na 'n weerstand (10k) na die min, en dan na die gnd. U kan nou die leidrade in 'n individuele aanwysing met 'n kode kry.
Sien die opsomming hieronder vir die verbindings wat van die ledpin af moet gemaak word.
- Led1 -> A0
- Led2 -> A1
- Led3 -> A2
Die knoppies wat ons gebruik, is bedoel om aan te dui dat ons 'n bepaalde boodskap wil speel. Die drukknoppies het ons bekommerd gemaak oor die kontak tussen die twee eindes van die drukknop wanneer u dit indrukt. Hiermee kan u 'n verskil maak in 'n reeks wat op 'n bepaalde punt loopt. As u dan 'n punt kan vind wat u kan sien, kan u dit deur die knoppie van 'n verandering verander. Aan hierdie verandering kan u daarna gekoppelde verbindings. So kan gevolg word: laat led1 branden en speel string1 af.
Op die prentjie sien ons hoe ons hierdie werkwerkstellig het. Ons het vanaf die plusreeks 'n draadjie geloop na 1 van die twee eindes (dit lyk ook of die skakels 4 uiteindelik het, maar werklik het hy 2. Die linkerkant en die regterkant staan van mekaar, maar die twee laaste aan die linkerkant is wel met mekaar verbonden, net as by die rechterkant). Aan die ander uiteinde moet u 'n draadjie na die arduino laat loop. Dit draadje moet jy in 'n a-of d-pin steken. Op hierdie punt sal die arduino afleiding van 'n verskillende in die omvangryke staat wees. Voeg dit dieselfde uiteinde 'n weerstand (68k) toe die woord is aan die gnd. Sien die prentjie.
Maak van die broodbord na die Arduino die volgende verbindings:
- Knopje1 -> 9
- Knopje2 -> 12
- Knopje3 -> A3
(Ons D10 -pen kan nie, maar ons moet die derde knoppie op 'n pin verbind. Moet u die D10 -pin gebruik, dan verander ons die kode A3 in 10 by const int button3Pin = A3;).
As laaste moet ons ook die ledekant by die arduino aansluit. In totaal moet u 10 draadjies verbind sodat ons dit maklik kan maak om 'n oorsig te maak van die verbindings wat ons gemaak het.
Maak van die ledkrant na die Arduino die volgende verbindings:
- LAT/STB -> Digitale pen 2
- OE/EN -> Digitale pen 3
- LA/A -> Digitale pen 4
- LB/B -> Digitale pen 5
- LC/C -> Digitale pen 6
- LD/D -> Digitale pen 7
- CLK -> Digitale pen 13
- R1/R -> Digitale pen 11
- GND -> Gnd Arduino
- GND -> Gnd Arduino
Ons het die twee gronde gelyk aan die ledkrant gebruik.
U moet sekerlik omtrent die siening sien wat ons hier gebou het. U kan natuurlik ook knoppies op ander kodes aanpas en dit in die kode aanpas.
Stap 3: sagteware/ kode
Laai die kode hierbo af, dit kan wees dat u eers 'n foutmelding kry, maar as u op 'n klik klik, kan u hierdie kode en die beeld in die prentjie verander. Dit is 'n goeie idee om eers die Arduino -app te installeer.
In die kode het ons sekere dinge agter die regte strepe wat ons in die inhoud kan sien. Dit is beter om die inhoud beter te vind. Vir hierdie kode is daar twee biblioteke nodig, u vind dit onder die nodige sagteware. Dit is belangrik dat hierdie aflaai nie, anders werk die kode nie. Verder hoef u niks met hierdie biblioteke te doen nie, en ons kan dit in die kode sien. Waarskynlik val dit op 'n enkele heel groot stuk tekst aan die begin wat baie nul is. Maak geen bekommernis nie, hier hoef u niks te doen nie, die lettertipe kan gesien word. Vanaf die lettertipe kan u moontlik 'n aantal sake aanpak, maar u kan ook die boodskappe van elk van die knoppies aanpas om die lengte van die tekst van die voorgeskrewe boek aan te pas. In die kode het ons soos voorheen die belangrikste dinge agter die ware strepen genoem, sodat jy ook weet watter dinge jy kan aanpak.
Stap 4: Halffabricaat
As u stap 3 goed gevolg het, het die kode dan geüpload, en dit is ook goed as klaar, knoppies en leds werk. U kan verskillende boodskappe afspeel en die lengte en lengte ensovoorts aanpas. In beginsel kan u hierdie stap stop, maar meer lees verder dat ons nog nie iets gedoen het wat ons kon aantreklik maak nie.
Stap 5: Bouw Een Omhulsel
U mag natuurlik self bepaal of u die ledkrant moet aanbied as ek nog 'n omhulsel omheen kan bou. Ons het besluit om 'n omhulsel omheen te maak. Ons het hiervoor een skoenendoos gebruik. Aangezien is daar al boutjes agterop die ledkrant, maar u kan slegs wat in die doos maak, en daarna die agterkantse moertjes op die bouten van die ledkrant kan dra. Dit bly steeds 'n stewige staanplek vir 'n mooi reg in die middel. As ons 'n enkele kleur gespesifiseer het, kan u ook teksboodskappe ook onder en onder die ledkrant bevat. Ons het ook die skoenindoos gebruik omdat dit mooi is om die hardeware op te slaan en wanneer u iets moet doen, maar u alleen die deksel kan oopmaak. Daarbenewens kan 'n mens in staat wees om die voedingskabel mooi te werk.
Stap 6: Klaar
Nou kan u met die ledkrant doen wat u wil, en u kan dit ook as 'n herwinningsbord gebruik in 'n winkel of versiering in u kamer. Ons hoop dat u ons instruksies en veral u leidrade in die kommentaar kan sien.
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies