Cuprins:
- Pasul 1: Plasați biblioteca sub folderul Arduino
- Pasul 2: Biblioteca LCD
- Pasul 3: Deschideți Arduino IDE
- Pasul 4: Compilare
- Pasul 5: Rulați Sketch pe Arduino
- Pasul 6: Concluzie
- Pasul 7: Bonus Track: Un alt exemplu
Video: Shifter LCD pentru Arduino: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
Ideea inițială a fost de a crea o bibliotecă care să simplifice utilizarea IC 74HC595 între Arduino și alte componente hardware. În acest Instructable vă voi împărtăși acest lucru folosind ca exemplu controlul unui LCD 16x2. Exemplul va afișa pe ecranul LCD secundele care au trecut de la repornirea Arduino. Sper că vă va fi de folos. De ce aveți nevoie pentru ACEST exemplu? - Arduino - Arduino IDE instalat - LCD - Un IC 74HC595 - Un rezistor de 4,7 Kohm sau similar - Un condensator "104" - Sârme!
Pasul 1: Plasați biblioteca sub folderul Arduino
Am numit biblioteca „ShiftOut”. Se află sub% arduino-directory% / hardware / libraries Acesta este biblioteca pe care am programat-o. Comentariile sunt binevenite.
Pasul 2: Biblioteca LCD
A doua bibliotecă necesară este cea care comunică către LCD. L-am folosit pe acesta și nu pe cel care a venit cu Arduino, deoarece este un bug de inițializare. Se bazează pe www.slashdev.ca/arduino-lcd-library/ și are modificările necesare pentru a integra biblioteca ShiftOut pe care am făcut-o. trebuie să fie necomprimat și sub% arduino-directory% / hardware / libraries.
Pasul 3: Deschideți Arduino IDE
Acum este timpul să scrieți codul. Deschideți Arduino IDE și scrieți acest lucru:
#include #include
Pasul 4: Compilare
Este important ca bibliotecile să fie copiate înainte ca Arduino IDE să fie deschis. În caz contrar, compilarea ar putea eșua.
Dacă totul a fost în regulă, ați putea conecta Arduino la un 74HC595 și acesta la un LCD urmând imaginile schematice diagramate folosind Fritzing. Conexiunea ar trebui să fie după cum urmează:
Pasul 5: Rulați Sketch pe Arduino
Dacă totul este conectat corect, ar trebui să vedeți numărul de secunde pe ecranul LCD.
Pasul 6: Concluzie
Sper că această bibliotecă va fi utilă pentru cineva. Este pentru mine, deoarece codul Arduino devine simplu și plăcut, fără a-l umple cu coduri colaterale care încurcă scopul principal al schiței.
Pasul 7: Bonus Track: Un alt exemplu
Iată Arduino care folosește ShiftOut pentru a controla două afișaje de șapte segmente în cascadă: Mai multe informații pot fi găsite aici:
Recomandat:
DISTRIBUITOR AUTOMAT DE ALIMENTE PENTRU ANIMALE PENTRU ANIMALE PENTRU ANIMALE: 9 pași
DISTRIBUITOR AUTOMAT DE ALIMENTE PENTRU ANIMALE: Ai simțit vreodată că ai pierdut prea mult timp hrănindu-ți animalul? A trebuit vreodată să suni pe cineva să-ți hrănească animalele de companie în timp ce erai în vacanță? Am încercat să rezolv aceste două probleme cu proiectul meu actual de școală: Petfeed
Lumina reactivă pentru muzică -- Cum să faci lumină reactivă pentru muzică super simplă pentru a face desktop-ul grozav .: 5 pași (cu imagini)
Muzică lumină reactivă || Cum să facem muzică super simplă lumină reactivă pentru a face desktopul grozav. basul care este de fapt semnal audio de joasă frecvență. Este foarte simplu de construit. Vom
Telecomandă pentru copii mici pentru video player pentru PC: 6 pași
Telecomandă video pentru copii mici pentru player video PC: Construiesc o telecomandă care se conectează la un computer cu USB. Telecomanda mare permite copilului meu să aleagă și să redea videoclipuri pe un computer vechi. Acesta este un proiect relativ simplu. Componenta de bază este fie o tastatură USB, fie o tastatură USB fără fir. Apoi
Instrucțiuni pentru realizarea unui atașament de legătură cu patru bare pentru suportul pentru picioare montat în centru: 9 pași (cu imagini)
Instrucțiuni pentru realizarea unui atașament de legătură cu patru bare pentru suportul pentru picioare montat în centru: scaunele cu roți cu putere medie (PWC) au devenit mai populare în ultimii ani. Cu toate acestea, datorită amplasării roților din față, suporturile tradiționale montate lateral au fost înlocuite cu un singur suport pentru picioare montat central. Din păcate, center-mou
Suport pentru hârtie pentru laptop, cel mai ieftin suport pentru laptop posibil: 4 pași
Suport pentru hârtie pentru laptop, cel mai ieftin suport pentru laptop posibil: se întâmplă să iubesc cutremurul 3 și mă îngrijorez cu privire la durabilitatea MacBook-ului meu. Nu am niciodată ideea de a cumpăra aceste suporturi pentru laptop cu ventilatoare, deoarece MacBook-urile nu au deloc găuri în partea de jos. Mă gândeam că acele jumătăți de bile ar putea să-mi îndoaie laptopul c