Obsah:
- Krok 1: Umiestnite knižnicu do priečinka Arduino
- Krok 2: Knižnica LCD
- Krok 3: Otvorte Arduino IDE
- Krok 4: Kompilácia
- Krok 5: Spustite skicu na Arduine
- Krok 6: Záver
- Krok 7: Bonusová stopa: ďalší príklad
![LCD posunovač pre Arduino: 7 krokov LCD posunovač pre Arduino: 7 krokov](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126205-lcd-shifter-for-arduino-7-steps-j.webp)
Video: LCD posunovač pre Arduino: 7 krokov
![Video: LCD posunovač pre Arduino: 7 krokov Video: LCD posunovač pre Arduino: 7 krokov](https://i.ytimg.com/vi/9jwCc7uPGoc/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:02
![LCD Shifter pre Arduino LCD Shifter pre Arduino](https://i.howwhatproduce.com/images/005/image-12734-34-j.webp)
Pôvodný nápad bol vytvoriť knižnicu, ktorá zjednoduší používanie IC 74HC595 medzi Arduinom a iným hardvérom. V tomto návode sa s vami o to podelím pomocou príkladu o ovládaní 16x2 LCD. Príklad zobrazí na LCD displeji sekundy, ktoré uplynuli od reštartu Arduina. Dúfam, že vám to bude užitočné. Čo potrebujete pre TENTO príklad? - Arduino - nainštalované Arduino IDE - LCD - jeden IC 74HC595 - jeden odpor 4,7 kohmu alebo podobný - jeden kondenzátor „104“- vodiče!
Krok 1: Umiestnite knižnicu do priečinka Arduino
Knižnicu som pomenoval „ShiftOut“. Patrí pod %arduino-directory %/hardware/librariesToto je knižnica, ktorú som naprogramoval. Pripomienky sú vítané.
Krok 2: Knižnica LCD
Druhá potrebná knižnica je tá, ktorá komunikuje s LCD. Použil som tento a nie ten, ktorý bol dodaný s Arduinom, pretože je to chyba inicializácie. Je založená na www.slashdev.ca/arduino-lcd-library/ a má potrebné zmeny na integráciu knižnice ShiftOut, ktorú som urobil. musí byť nekomprimovaný aj v %arduino-directory %/hardware/libraries.
Krok 3: Otvorte Arduino IDE
![Otvorte Arduino IDE Otvorte Arduino IDE](https://i.howwhatproduce.com/images/005/image-12734-35-j.webp)
Teraz je čas napísať kód. Otvorte Arduino IDE a napíšte:
#include #include
Krok 4: Kompilácia
![Kompilácia Kompilácia](https://i.howwhatproduce.com/images/005/image-12734-36-j.webp)
![Kompilácia Kompilácia](https://i.howwhatproduce.com/images/005/image-12734-37-j.webp)
![Kompilácia Kompilácia](https://i.howwhatproduce.com/images/005/image-12734-38-j.webp)
Je dôležité, aby sa knižnice skopírovali pred otvorením Arduino IDE. V opačnom prípade by kompilácia mohla zlyhať.
Ak bolo všetko v poriadku, môžete pripojiť Arduino k 74HC595 a toto k LCD podľa schematických obrázkov nakreslených pomocou Fritzing. Pripojenie by malo byť nasledovné:
Krok 5: Spustite skicu na Arduine
Ak je všetko správne zapojené, na LCD by ste mali vidieť odpočítavanie sekúnd.
Krok 6: Záver
Dúfam, že táto knižnica bude pre niekoho užitočná. Je to pre mňa, pretože kód Arduino je jednoduchý a pekný, bez toho, aby ste ho vyplnili vedľajším kódovaním, čo narúša hlavný účel náčrtu. S pozdravom!
Krok 7: Bonusová stopa: ďalší príklad
Tu je Arduino pomocou ShiftOut na ovládanie dvoch sedem segmentových displejov v kaskáde: Viac informácií nájdete tu:
Odporúča:
LCD obrazovka STONE LCD pre palubnú dosku automobilu: 5 krokov
![LCD obrazovka STONE LCD pre palubnú dosku automobilu: 5 krokov LCD obrazovka STONE LCD pre palubnú dosku automobilu: 5 krokov](https://i.howwhatproduce.com/images/001/image-342-14-j.webp)
LCD displej STONE pre automobilový panel: S rýchlym rozvojom ekonomiky a postupným zlepšovaním spotreby energie ľudí sa autá stali každodennou potrebou bežných rodín a každý venuje väčšiu pozornosť pohodliu a bezpečnosti automobilov. Automobilový priemysel
LED indikátor vzdialenosti pre postroj pre psa: 5 krokov (s obrázkami)
![LED indikátor vzdialenosti pre postroj pre psa: 5 krokov (s obrázkami) LED indikátor vzdialenosti pre postroj pre psa: 5 krokov (s obrázkami)](https://i.howwhatproduce.com/images/001/image-1864-7-j.webp)
LED indikátor vzdialenosti Postroj pre psa: Väčšinou beriem svojho psa Rusia na prechádzku, keď zapadá slnko, aby sa mohol hrať, kým sa príliš nezahreje. Problém je v tom, že keď je mimo vodítka, niekedy je príliš vzrušený a beží ďalej, ako by mal, a pri slabom svetle a ostatnými psami
Zaujímavé pokyny pre programovanie programovania pre návrhára-ovládanie farieb: 10 krokov
![Zaujímavé pokyny pre programovanie programovania pre návrhára-ovládanie farieb: 10 krokov Zaujímavé pokyny pre programovanie programovania pre návrhára-ovládanie farieb: 10 krokov](https://i.howwhatproduce.com/images/002/image-3338-16-j.webp)
Zaujímavé pokyny pre programovanie programovania pre návrhárov-Ovládanie farieb: V predchádzajúcich kapitolách sme si povedali viac o tom, ako použiť kód na tvarovanie, a nie o znalostné body o farbe. V tejto kapitole sa pokúsime hlbšie preskúmať tento aspekt znalostí
Výukový program pre štít ovládača motora L298 2Amp pre Arduino: 6 krokov
![Výukový program pre štít ovládača motora L298 2Amp pre Arduino: 6 krokov Výukový program pre štít ovládača motora L298 2Amp pre Arduino: 6 krokov](https://i.howwhatproduce.com/images/001/image-1767-134-j.webp)
Tutorial pre štít ovládača motora L298 2Amp pre Arduino: Popis Štítok ovládača motora L298 2Amp pre Arduino je založený na integrovanom obvode motora L298, ovládači motora s plným mostom. Môže poháňať dva samostatné 2A jednosmerné motory alebo 1 2A krokový motor. Rýchlosť a smery motora je možné ovládať samostatne
Zostavte si vlastný displej v štúdiu LCD (pre klávesnicu a displeje LCD G15) .: 7 krokov
![Zostavte si vlastný displej v štúdiu LCD (pre klávesnicu a displeje LCD G15) .: 7 krokov Zostavte si vlastný displej v štúdiu LCD (pre klávesnicu a displeje LCD G15) .: 7 krokov](https://i.howwhatproduce.com/images/002/image-5525-51-j.webp)
Vybudujte si vlastný displej v štúdiu LCD (pre klávesnicu a displeje LCD G15) .: Ok, ak ste práve dostali svoju klávesnicu G15 a základné displeje, ktoré s ním boli dodané, vás veľmi nezaujímajú, prevediem vás základmi používania programu LCD Studio. vytvoriť si vlastný. V tomto prípade ide o výrobu displeja, ktorý zobrazuje iba základné