» elektroniikka » Työläs »24x6 LED Arduino -sarja

24x6 LED Arduino

24x6 LED Arduino




materiaalit:
- LEDit 144 kpl
- vastuksia 24 kpl (merkkivalojen tyypin mukaan, tässä tapauksessa 91 ohmia)
- desimaalilukija 4017
- 6 kpl vastuksia (nimellinen 1 kΩ)
- transistorit 6 kpl 2N3904
- Pitkä leipälauta
- Työläs
- vuororekisterit 3 kpl (74HC595)
- nastaliittimet




Vaihe 1: Kuinka se toimii:
Yleensä LED-matriisin tiedot jaetaan pieniin osiin, jotka sitten lähetetään peräkkäin. Siten suuri määrä nastaa Arduinossa tallennetaan, ja ohjelmasta tulee melko yksinkertainen.

Seuraavaksi tulee aika kolmelle siirtorekisterille, ne kertovat lähdöt ja säästävät paljon nastaa Arduinolle.

Jokaisessa rekisterissä on 8 lähtöä, vain 3 Arduino-lähtöä käytetään valtavan määrän siirtorekisterien ohjaamiseen.

Kirjailija käyttää myös 4017-laskuria rivien skannaamiseen. Sitä käyttämällä skannataan jopa 10 riviä, koska kirjoittajalla on vain 10 lähtöä, kuitenkin tarvitaan vain 2 lähtöä.

Kuten aiemmin mainittiin, skannaus tapahtuu tätä 4017-laskuria käyttämällä yhdistämällä yksi rivi maahan kerrallaan ja lähettämällä tietoja vastuksien kautta kaiuttimille.


Vaihe 2: Kaavio
Ainoat elementit, joita ei ole esitetty kaaviossa, ovat virranrajoittavia vastuksia, koska niiden luokitus riippuu suoraan siitä, minkä tyyppisiä LEDiä käytetään. Siksi niiden arvo on laskettava itsenäisesti.

Voit laskea 24 vastuksen arvot laskurilla

Ensinnäkin, katso LED-laitteen määrityksiä saadaksesi selville niiden lähtöjännitteen ja lähtövirran. Tiedot löytyvät heti oston yhteydessä. Piiri toimii 5 V jännitteellä. Siksi tarvitaan samalla jännitteellä virtalähde.

Lisätty on myös ohjauskortin malli, joka on tehty Willard 2.0 -työkalulla.




Vaihe 3: juottaminen
Joten niin suuren määrän LEDien juottaminen ei ole helppoa, jos et tiedä varmasti, kuinka se tehdään oikein.

Kirjailija taivuttaa LEDien positiivista lähtöä kohti jäljellä olevia johtopäätöksiä, ja tehdään numero, jonka jälkeen ulostulon käyttökelvoton osa katkaistaan, ja yritetään tehdä näistä yhteyksistä mahdollisimman alhaiset. Tämä menettely tehdään jokaiselle positiiviselle johtopäätökselle.

Tässä vaiheessa negatiiviset johtopäätökset yhdistetään pylvääseen ja niiden juottaminen on hankalaa, koska niiden tapa on positiivinen. Siksi negatiivinen napa taipuu 90 astetta ja positiivisen rivin yli tehdään silta seuraavaan negatiiviseen napaan ja niin edelleen kaikille muille LEDille.

Vaihtorekisterit ja loput komponentit voidaan juottaa kunkin erikseen.




Vaihe 4: ohjelmointi
Projektin viimeisen vaiheen aika on tullut.

Aikaisemmin kirjoittaja kirjoitti useita samanlaisia ​​ohjelmia. Siksi hänen täytyi vain lisätä ohjelma, joka vastaanottaa sanan tai kokonaisen lauseen IDE arduino -monitorista ja näyttää sen sitten matriisilla. Koodin voi tietysti luoda itse tai muuttaa sitä oman harkintasi mukaan.
Arkistoon liitetään excel-tiedosto mahdollisuuden luoda omia merkkejä tai symboleja.

Kuinka tehdä se:
Haluttu merkki luodaan kuvapisteinä pikselillä (siinä ei ole mitään monimutkaista), ja tulolinja kopioidaan - #define {OUTPUT LINE}


Vaihe 5: laite on valmis
24x6-matriisi on valmis, nyt siinä on mahdollista näyttää mitä tahansa. Voit tehdä uusia ohjelmia itse tai yrittää parantaa käyttöliittymää.




arduino106_arduino106.rar [9,83 kt] (lataukset: 346)
10
10
10

Lisää kommentti

    • hymyillähymyileexaxakunnossadontknowyahoonea
      pomonaarmutyperyskylläkyllä-kylläaggressiivinensalaisuus
      anteeksitanssidance2dance3anteeksihelpjuomat
      pysäytysystäväthyvägoodgoodpillipyörtyäkieli
      savutaputusCrayjulistaapilkallinenDon-t_mentiondownload
      lämpöirefullaugh1MDAkokousmoskingnegatiivinen
      not_ipopcornrangaistaluettupelästyttääpelottaaetsi
      kiusatathank_youtämäto_clueumnikakuuttisuostua
      huonoBeeeblack_eyeblum3punastuaylpeilläikävystyminen
      sensuroituhassutussecret2uhatavoittoyusun_bespectacled
      SHOKrespektlolprevedtervetuloakrutoyya_za
      ya_dobryiauttajane_huliganne_othodifludkieltolähellä

Suosittelemme lukemaan:

Anna se älypuhelimelle ...