Sisukord:

Arduino loendur W/ puhkenupp: 4 sammu
Arduino loendur W/ puhkenupp: 4 sammu

Video: Arduino loendur W/ puhkenupp: 4 sammu

Video: Arduino loendur W/ puhkenupp: 4 sammu
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Juuli
Anonim
Arduino loendamisnupp W/ puhkenupp
Arduino loendamisnupp W/ puhkenupp

See juhend juhendab teid, kuidas luua loendur, kasutades 4-kohalist 7-segmendilist ekraani, mida saab nupuga lähtestada. Mul tekkis idee seda teha, sest klassis ühekohalise 7-segmendilise ekraani loomisel tahtsin luua midagi suuremat, mis mind selleni viis.

Selles juhendis sisalduvad vajalikud materjalid, õige juhtmestik ja allalaaditav fail koodist, mis pidi programmeerima 4-kohalise 7-segmendilise ekraani funktsiooni. Nende toimingute nõuetekohane järgimine tagab, et teie 4-kohaline 7-segmendiline ekraan töötab korralikult.

Samm: materjalid

Materjalid
Materjalid
Materjalid
Materjalid

Neljakohalise 7-segmendilise ekraanitaimeri loomiseks vajate järgmist.

- 4-kohaline 7-segmendiline ekraan

-14 traati (värvil pole selles osas vahet)

-11 juhtme jaoks vaja 7 -kohaline segment

-2 juhtmed on mõeldud nupule

-Vajutage nuppu

-Audrino UNO koos USB -kaabliga

2. samm: juhtmestik

Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik

Pärast neljakohalise 7-segmendi ja vajutusnupu paneelile panemist on esimene samm 4 erineva numbrinõela ühendamine nelja esimese tihvtiga Arduino külge, nööpnõelad saab ühendada vastavalt soovile ja koodi muuta. aga selle lihtsustamiseks on minu kood juba valmis selliseks, nagu ma seda tegin, saate seda teha nii.

Pärast seda jätkake ülejäänud 4-kohalise 7-segmendilise kuvari juhtmete ühendamist Arduinoga, nagu ma tegin või kuidas te seda tegite. Enda hõlbustamiseks alustasin digipistikute juhtmestikuga, seejärel lõpetasin üksikute valgusegmentidega, kuna nende juhtmete lisamine muutub segaseks. Järgmisena kasutatakse nupu juhtmestamiseks Arduino ülejäänud tihvte (nii 13 kui ka 5).

Kuidas ma seda tegin:

// pin 12 - esimene number = 1 // pin 9 - teine number = 2 // pin 8 - kolmas number = 3 // pin 6 neljas number = 4

const int a = 12;

const int b = 10;

const int c = 8;

const int d = 7;

const int e = 6;

const int f = 11;

const int g = 9;

int p = 0;

int startStopReset = 13;

const int d1 = 1; const int d2 = 2; const int d3 = 3; const int d4 = 4;

Samm: kodeerimine

Selles etapis ei anna ma koodi, mida kasutasin segmendi loomiseks ja selle toimimiseks ning minu meeldimiseks.

Rõhutasin olulisi osi, mida saate muuta, et oma tootes erinevaid algusaegu ja variatsioone saada. Saate valida, kas soovite seda koodi kasutada või soovi korral ise teha, kuid kood on selle kasutamiseks olemas.

Selle koodi kasutamiseks peate alla laadima audrino tarkvara, kust leiate kõikjalt veebist ja on tasuta saadaval.

*** Meeldetuletus *** Isegi kui teie juhtmestik on õige, kui teie kood on vale, ei tööta teie toode, see kood muudab teie sisendeid ja väljundeid sõltuvalt sellest, kuidas need loetlete.

Samm: vaadake, kuidas see töötab

Kui järgisite kõike õigesti, näitas see tööd just nii ja see peaks arvestama teie viivitustest ja algusajast nagu minu aeg.

Loodan, et teile meeldis ja õppisite selle projekti kaudu midagi.

Soovitan: