Мазмұны:
Бейне: СКД -мен 8051 мен IR сенсоры бар келушілердің есептегіші: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Құрметті достар, мен келушілердің есептегішін 8051 және IR сенсоры арқылы қалай жасау керектігін түсіндірдім және оны СКД -де көрсеттім. 8051 - бұл бүкіл әлемде коммерциялық қосымшалар мен хобби жасау үшін қолданылатын ең танымал микроконтроллердің бірі. Мен сол чиппен келушілердің есептегішін жасадым.
Мен аппараттық құралдарда 78E052 Nuvoton микроконтроллерін қолдандым. Сіз кез келген 8051 микроконтроллерді қолдана аласыз. Мен қолданған код Embedded C тілінде жазылған және keil компиляторында құрастырылған.
Жабдықтар:
89C51 микроконтроллері
IR сенсоры
16x2 СКД
1 -қадам: Аппараттық құралды жасаңыз
Мен аппараттық құралдарды осылай құрастырдым. Суреттен көріп тұрғаныңыздай, мен кескінді мен берген суреттер тақтасының схемасына сәйкес салдым. Сіз өзіңіздің схемаңызды жасай аласыз және кодты өзгерте аласыз.
2 -қадам: келушілерге арналған бағдарлама коды
#қосу #қосу
sbit rs = P3^6; sbit en = P3^7; void lcd (char a, int b); unsigned char msg = «Есептегіш»; char ch [4]; бос кідіріс (); бос есептегіш (); int k; қол қойылмаған int val; void main () {lcd (0x38, 0); lcd (0x0c, 0); lcd (0x80, 0); TMOD = 0x05; есептегіш (); } void delay () {int i; үшін (i = 0; i <= 2000; i ++); } жарамсыз есептегіш () {TL0 = 0; TR0 = 1; үшін (k = 0; k <5; k ++) {lcd (msg [k], 1); } while (1) {lcd (0x88, 0); val = TL0 | TH0 << 8; sprintf (ch, «%u», val); үшін (k = 0; k <5; k ++) {lcd (ch [k], 1); }}} void lcd (char a, int b) {P1 = a; rs = b; en = 1; кешіктіру (); en = 0; кешіктіру (); }
3 -қадам: ШЫҒУ
инфрақызыл сенсорды микроконтроллерге қосыңыз
кодты жүктеңіз
инфрақызыл сенсор арқылы объектіні жылжытыңыз
СКД -де объектілердің санын көруге болады
Ұсынылған:
TinkerCad -те Arduino қолданатын келушілердің есептегіші: 3 қадам
TinkerCad -те Arduino қолданатын келушілердің есептегіші: Бізге семинар залы, конференц -зал немесе Сауда орталығы немесе ғибадатхана сияқты жерге баратын адамды/адамдарды жиі бақылау қажет. Бұл жобаны кез келген конференц -залға немесе семинар залына кірушілердің санын санау және көрсету үшін пайдалануға болады
Мини қамыс сенсоры бар RaspberryPi 3 магнит сенсоры: 6 қадам
Мини қамыс сенсоры бар RaspberryPi 3 магнит сенсоры: Бұл нұсқаулықта біз RaspberryPi 3 көмегімен IoT магнит сенсорын жасаймыз. Сенсор жарық диодты және дыбыстық сигналдан тұрады, екеуі де магнитті шағын қамыс сенсоры сезген кезде қосылады
СКД экраны бар түс сенсоры: 6 қадам
СКД экраны бар түс сенсоры: Мақсаты - соқырларға түстерді көрмей -ақ түстерді анықтауға мүмкіндік беретін құрылғыны құру. СКД экранын сенсормен қолдану арқылы түсі алынады, содан кейін СКД экранына сөздерге ауысады. Бұл құрылғы
ATmega32 және СКД дисплейі бар температура сенсоры (LM35) - Автоматты желдеткішті басқару: 6 қадам
ATmega32 және СКД дисплейі бар температура сенсоры (LM35) | Желдеткішті автоматты басқару: температура сенсоры (LM35) ATmega32 және СКД дисплейімен интерфейс
CloudX микроконтроллері бар СКД бар пернетақта: 4 қадам
CloudX микроконтроллері бар СКД бар пернетақта: Бұл жоба үшін біз матрицалық пернетақтадан мәліметтерді қабылдаймыз, содан кейін оны LCD модулінде көрсетеміз