INHOUDSOPGAWE:

Ledkrant: 6 stappe
Ledkrant: 6 stappe

Video: Ledkrant: 6 stappe

Video: Ledkrant: 6 stappe
Video: ЗАМОРОЗЬТЕ КОСТИ И ВАРИТЕ 6 ЧАСОВ! Рецепт который изменит вашу жизнь! 2024, November
Anonim
Ledkrant
Ledkrant

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

Bouw Het Circuit
Bouw Het Circuit
Bouw Het Circuit
Bouw Het Circuit
Bouw Het Circuit
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

Halffabricaat
Halffabricaat
Halffabricaat
Halffabricaat
Halffabricaat
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

Bouw Een Omhulsel
Bouw Een Omhulsel
Bouw Een Omhulsel
Bouw Een Omhulsel
Bouw Een Omhulsel
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: