Tartalomjegyzék:

Arduino visszaszámlálás W/ pihenőgomb: 4 lépés
Arduino visszaszámlálás W/ pihenőgomb: 4 lépés

Videó: Arduino visszaszámlálás W/ pihenőgomb: 4 lépés

Videó: Arduino visszaszámlálás W/ pihenőgomb: 4 lépés
Videó: Как построить ПЛК Arduino с модулем часов реального времени и поворотным энкодером 2024, Július
Anonim
Arduino visszaszámlálás W/ Pihenőgomb
Arduino visszaszámlálás W/ Pihenőgomb

Ez az utasítás megtanítja, hogyan hozzon létre visszaszámlálót egy 4 számjegyű, 7 szegmenses kijelző segítségével, amelyet egy gombbal lehet visszaállítani. Azért jött az ötlet, hogy ezt elkészítsem, mert miközben az osztályban létrehoztam az 1 számjegyű, 7 szegmenses kijelzőt, valami nagyobbat akartam létrehozni, ami erre vezetett.

A használati utasítás tartalmazza a szükséges anyagokat, a megfelelő kábelezést és a letölthető fájl fájlját a kódból, amely a 4 számjegyű 7 szegmenses kijelző funkcióját programozta. Ha megfelelően követi ezeket a lépéseket, akkor biztosítja, hogy a 4 számjegyű, 7 szegmenses kijelző megfelelően működjön.

1. lépés: Anyagok

Anyagok
Anyagok
Anyagok
Anyagok

A 4 számjegyű 7 szegmenses kijelző időzítő létrehozásához a következőkre lesz szüksége:

- 4 számjegyű, 7 szegmenses kijelző

-14 vezeték (a szín nem számít ebben)

-11 vezeték szükséges a 7 számjegyű szegmenshez

-2 vezeték a nyomógombhoz való

-Nyomógomb

-Audrino UNO csatlakozó USB kábellel

2. lépés: Kábelezés

Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték

Miután a 4 számjegyű 7 szegmenst és a nyomógombot elhelyezte a kenyértábláján, az első lépés az, hogy a 4 különböző számjegyű tűt az első négy tűhöz csatlakoztatja az Arduino-hoz, és tetszés szerint kötheti a csapokat, és módosíthatja a kódot de hogy megkönnyítsem, a kódom már készen áll arra, ahogyan én tettem, akkor ezt megteheti.

Ezután kösse tovább a maradék 4 számjegyű 7 szegmenses kijelzőtű vezetékeit az Arduino-hoz, ahogy én tettem, vagy akárhogy is tette. Hogy megkönnyítsem magam, először a Digit Pins vezetékezésével kezdtem, majd befejeztem az egyes fényszegmenseket, mivel a vezetékek hozzáadása zavarossá válik. Ezután az Arduino megmaradt csapjait (mind a 13, mind az 5) a nyomógomb vezetékezésére használjuk.

Így csináltam:

// 12. tű - első számjegy = 1 // 9. tű - második számjegy = 2 // 8. tű - harmadik számjegy = 3 // 6. tű, negyedik számjegy = 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;

3. lépés: Kódolás

Ebben a lépésben rosszul adom meg a kódot, amelyet a szegmens létrehozásához használtam, és megfelelően működtem, valamint úgy, ahogy nekem tetszett.

Kiemeltem azokat a fontos részeket, amelyeket módosíthatsz annak érdekében, hogy különböző kezdési időket és változatokat kapj a termékeden belül, választhatod, hogy ezt a kódot használod, vagy saját magad készíted el, ha akarod, de a kód ott van, hogy futtasd.

A kód használatához le kell töltenie az audrino szoftvert, ahol bárhol megtalálhatja az interneten, és ingyenesen elérhető.

*** Emlékeztető *** Még ha a kábelezés is helyes, ha a kódja rossz, a termék nem fog működni, ez a kód megváltoztatja a bemeneteket és kimeneteket attól függően, hogy hogyan sorolja fel őket.

4. lépés: Nézd meg, hogy működik

Ha mindent helyesen követett, akkor a munka csak így működött, és a késések és a kezdési idő függvényében számolni kell, mint az enyém.

Remélem tetszett és tanult valamit a projekt során.

Ajánlott: