Obsah:
Video: Počítadlo segmentov 0-9 s mikrokontrolérom CloudX: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
V tomto projekte používame sedemsegmentový LED displej na počítanie od 0 do 9.
Sedemsegmentový LED displej pozostáva z ôsmich LED diód a je ideálny na zobrazenie čísel. Na zníženie počtu pinov používaných displejom sú všetky anódy alebo katódy diód LED navzájom prepojené a nazývajú sa spoločná anóda alebo spoločná- katóda, resp. Pre náš projekt používame typ s bežnou katódou. 8 LED diód je označených A až G a DP (pre desatinnú čiarku). Pre náš spoločný katódový modul existuje anódový kolík pre každý segment LED. Ak napríklad chcete zobraziť číslo 4, potom by ste použili prúd na segmenty B, C, F a G. Segmentová knižnica CloudX uľahčuje používanie 7-segmentového modulu.
Krok 1: Zozbierajte tieto súčasti
1. MIKROKontrolér CLOUDX
2. SOFTCARD CLOUDX
3. USB kábel V3
4. 7 SEGMENT (katóda)
5. JUMPER WIRE
6. odpor 330 ohmov
Krok 2: NASTAVENIE HARDWARU
Postupujte podľa tohto kroku:
pripojiť:
Kolík A segmentu na kolík 1 systému CloudX
Kolík B segmentu na kolík 2 CloudX
Pripnite DP segmentu k kolíku 3 cloudu CloudX
Kolík C segmentu na kolík 4 CloudX
Kolík D segmentu na kolík 5 CloudX
Kolík E segmentu na kolík 6 CloudX
Kolík F segmentu na kolík 7 CloudX
Kolík G segmentu na kolík 9 CloudX
pripojte spoločný katódový kolík k GND
Po pripojení pustite sa do kódovania:
stiahnite si Cloudx IDE tu
Krok 3: KÓDOVANIE
Skopírujte tento kód do CloudX IDE
#include #include znak NumberOfDigit = 1; // nastavenie počtu 7 segmentových displejov, ktoré sa majú použiť
// prepojte tieto piny CloudX s dátovými kolíkmi A, B, C, D, E, F, G a H na displeji
char segmentDataPins = {1, 2, 3, 4, 5, 6, 7, 8};
// prepojte tieto piny CloudX so spoločnou anódou alebo katódou každého 7-segmentového displeja
char segmentScanPins = 0; // na uloženie pinov sa pripájame priamo k zemi (katóda) setup () {// nastavenie tu // inicializácia 7 segmentového displeja s týmito údajmi Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop () {// Programujte tu Segment_write (0, 1000); // zápis 0 na 7-segmentový displej na 1 s Segment_write (1, 1000); // napíšte 1 na 7-segmentový displej na 1 s Segment_write (2, 1000); // zápis 2 na 7-segmentový displej na 1 s Segment_write (3, 1000); // napíšte 3 na 7-segmentový displej na 1 s Segment_write (4, 1000); // napíšte 4 na 7-segmentový displej na 1 s Segment_write (5, 1000); // napíšte 5 na 7-segmentový displej na 1 s Segment_write (6, 1000); // napíšte 6 na 7-segmentový displej na 1 s Segment_write (7, 1000); // napíšte 7 na 7-segmentový displej na 1 s Segment_write (8, 1000); // napíšte 8 na 7-segmentový displej na 1 s Segment_write (9, 1000); // napíšte 9 na 7-segmentový displej na 1 s}}}
Odporúča:
Sedem segmentov navrhnutých na mieru pomocou LED: 5 krokov
Sedem segmentov navrhovaných na mieru pomocou LED: LED je veľmi základnou súčasťou dizajnu a nejaký čas viedol oveľa viac práce, než len indikácie. V tomto článku uvidíme, ako vytvoriť sedemmiestny displej navrhnutý na mieru pomocou diódy LED. Existuje množstvo rôznych sedem segmentov na trhu, ale
Vytvorte si vlastnú vývojovú dosku s mikrokontrolérom: 3 kroky (s obrázkami)
Vytvorte si vlastnú vývojovú dosku s mikrokontrolérom: Chceli ste niekedy vytvoriť vlastnú vývojovú dosku s mikrokontrolérom a nevedeli ste ako. V tomto návode vám ukážem, ako ho vyrobiť. Všetko, čo potrebujete, je znalosť elektroniky, navrhovania obvodov a programovanie. Ak máte nejaké úlohy
Viacnásobné 7 -segmentové počítadlo displeja s mikrokontrolérom CloudX: 4 kroky
Viacnásobné 7-segmentové počítadlo displeja s mikrokontrolérom CloudX: Tento projekt vysvetľuje, ako zobrazovať údaje na dvoch 7-segmentových mikrokontroléroch CloudX
Digitálne a binárne hodiny s 8 číslicami x 7 segmentov LED displej: 4 kroky (s obrázkami)
Digitálne a binárne hodiny v 8 čísliciach X 7 segmentov LED displej: Toto je moja aktualizovaná verzia digitálneho & Binárne hodiny pomocou 8 -miestneho segmentového LED displeja x 7. Rád poskytujem nové funkcie pre bežné zariadenia, špeciálne hodiny, a v tomto prípade je použitie 7segového displeja pre binárne hodiny netradičné a
Zvýšenie hodnoty 7 segmentov pomocou tlačidla Push s krokom 8051: 4 (s obrázkami)
Inkrementácia hodnoty 7 segmentov pomocou push butonu s 8051: V tomto projekte budeme zvyšovať hodnotu sedemsegmentového zobrazenia pomocou tlačidla s mikrokontrolérom 8051