Мазмұны:
Бейне: CloudX микроконтроллері бар 0-9 сегменттік есептегіш: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл жобада біз 0-ден 9-ға дейін санау үшін жеті сегментті жарықдиодты дисплейді қолданамыз.
Жеті сегментті жарықдиодты дисплей сегіз светодиодтан тұрады және сандарды көрсетуге өте ыңғайлы. Дисплейде қолданылатын түйреуіштердің санын азайту үшін светодиодтардың барлық анодтары немесе катодтары бір-бірімен байланысты және оларды жалпы анодты немесе ортақ деп атайды. сәйкесінше катод Біздің жоба үшін біз жалпы катодты қолданамыз. 8 светодиоды А -дан G -ге дейін таңбаланған (ондық бөлшек үшін). Біздің жалпы катодты модуль үшін әр жарықдиодты сегмент үшін анодтық түйреуіш бар. Мысалы, егер сіз 4 санын көрсеткіңіз келсе, онда сіз ағымды B, C, F және G сегменттеріне қолданасыз. CloudX сегмент кітапханасы 7 сегментті модульді пайдалануды жеңілдетеді.
1 -қадам: Бұл компонентті жинаңыз
1. CLOUDX микроконтроллері
2. CLOUDX SOFTCARD
3. V3 USB сымы
4. 7 СЕГМЕНТ (катод)
5. JUMPER WIRE
6. 330 Ом резистор
2-қадам: ЖАБДЫҚТЫ ОРНАТУ
Мына қадамды орындаңыз:
қосу:
CloudX 1 -ші түйініне сегменттің А штыры
CloudX -тің 2 -ші бөлігіне сегменттің В штыры
CloudX -тің 3 -ші бөлігіне сегменттің DP -ті бекітіңіз
CloudX -тің 4 -ші бөлігіне сегменттің C түйреуі
CloudX 5 -пинге сегменттің D түйрегіші
CloudX -тің 6 -шы бөлігіне сегменттің Е түйрегіші
CloudX pin7 сегментінің F түйреуіші
CloudX -тің 9 -шы бөлігіне G сегментінің түйреуі
жалпы катодты түйреуішті GND -ге қосыңыз
Қосылғаннан кейін кодтауды жіберіңіз:
мұнда Cloudx IDE жүктеп алыңыз
3 -қадам: кодтау
Бұл кодты CloudX IDE -ге көшіріңіз
#қосу #қосу char NumberOfDigit = 1; // қолданылатын 7 сегментті дисплейлердің санын орнатыңыз
// бұл CloudX түйреуіштерін Дисплейдің A, B, C, D, E, F, G және H түйреуіштеріне қосыңыз
char segmentDataPins = {1, 2, 3, 4, 5, 6, 7, 8};
// бұл CloudX түйреуіштерін 7 сегментті дисплейдің жалпы анодына немесе катодына қосыңыз
char сегментіScanPins = 0; // түйреуіштерді сақтау үшін біз тікелей жерге қосылатын (катодты) setup () {// осында орнату // осы сегменттің 7 сегментін инициализациялау Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop () {// Бағдарлама мұнда Segment_write (0, 1000); // 7 сегментті дисплейге 1 секундқа 0 жазыңыз Segment_write (1, 1000); // 1 сегментте 7 сегментті дисплейге 1 жазыңыз Segment_write (2, 1000); // 7 сегментті дисплейге 1 секундқа 2 жазыңыз Segment_write (3, 1000); // 1 сегментте 7 сегментті дисплейге 3 жазыңыз Segment_write (4, 1000); // 7 сегментті дисплейге 1 секундқа 4 жазыңыз Segment_write (5, 1000); // 1 сегментте 7 сегментті дисплейге 5 жазыңыз Segment_write (6, 1000); // 7 сегментті дисплейге 1 секундқа 6 жазыңыз Segment_write (7, 1000); // 7 сегментті дисплейге 1 секундқа 7 жазыңыз Segment_write (8, 1000); // 7 сегментті дисплейге 1 секундқа 8 жазыңыз Segment_write (9, 1000); // 7 сегментті дисплейге 9 секунд жазыңыз}}
Ұсынылған:
BT қосымшасы бар 7 фут 7 сегменттік RGB дисплейі: 22 қадам (суреттермен)
BT қосымшасы бар 7 фут 7 сегменттік RGB дисплейі: Бұл менің 6 футтық сағатты жасау менің көптен бергі арманым (бірақ мұнда 7 футтық дисплей), бірақ бұл тек арман. Бұл бірінші цифрды жасаудың алғашқы қадамы, бірақ мен жұмыс кезінде лазерлік кескіш сияқты машиналармен жұмыс жасауды сезінемін
Автоматты қуат факторының түзету блогы бар ақылды есептегіш: 29 қадам
Қуат факторының автоматты түзету қондырғысы бар ақылды есептегіш: қуат коэффициентін автоматты түрде өзгерту гаджеті бар екі бағытты өлшеуіш активті және реактивті қуатты, сонымен қатар кернеу мен ток сенсоры арқылы желі кернеуі мен желінің ток күшінің коэффициентін анықтайды
CloudX микроконтроллері көмегімен Shift регистрі бар 7 сегментті дисплей: 5 қадам
CloudX микроконтроллерінің көмегімен Shift Register көмегімен 7 сегментті дисплейдің интерфейсі: Бұл жобада біз CloudX микроконтроллерімен жеті сегментті жарықдиодты дисплейдің интерфейсі туралы оқулық шығарамыз. Жеті сегментті дисплей көптеген енгізілген жүйелерде және өнеркәсіптік қосымшаларда қолданылады, онда шығатын диапазон белгілі
CloudX микроконтроллері бар СКД бар пернетақта: 4 қадам
CloudX микроконтроллері бар СКД бар пернетақта: Бұл жоба үшін біз матрицалық пернетақтадан мәліметтерді қабылдаймыз, содан кейін оны LCD модулінде көрсетеміз
CloudX микроконтроллері бар бірнеше 7 сегментті дисплей есептегіші: 4 қадам
CloudX микроконтроллері бар 7 сегменттің дисплейінің бірнеше есептегіші: Бұл жоба CloudX микроконтроллерінің көмегімен екі 7 сегменттегі деректерді қалай көрсету керектігін түсіндіреді