
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Урматтуу достор, мен 8051 жана IR сенсорунун жардамы менен коноктордун эсептегичин кантип жасоону түшүндүрдүм жана ЖКда көрсөттүм. 8051 - бул дүйнө жүзү боюнча хобби, коммерциялык тиркемелерди жасоо үчүн колдонулган эң популярдуу микроконтроллердин бири. Мен ошол чип менен келгендерди эсептегич жасадым.
Мен жабдыктарымда 78E052 Nuvoton микроконтроллерин колдондум. Сиз каалаган 8051 микроконтроллерин колдоно аласыз. Мен колдонгон код камтылган C тилинде жазылган жана keil компиляторунда түзүлгөн.
Берилиштер:
89C51 микроконтроллери
IR сенсор
16x2 LCD
1 -кадам: Аппараттык түзүлүш


Мен аппаратты ушундай жол менен кургам. Сүрөттө көрүнүп тургандай, мен сүрөттү мен сүрөттө берген долбоордук тактанын схемасына ылайык тарттым. Сиз өз схемаңызды иштеп чыгып, кодду өзгөртө аласыз.
2 -кадам: Visitor Counter үчүн программанын коду
#кошуу #кошуу
sbit rs = P3^6; sbit en = P3^7; void lcd (char a, int b); unsigned char msg = "Эсептегич"; char ch [4]; боштукту кечиктирүү (); боштук эсептегич (); int k; unsigned int val; void main () {lcd (0x38, 0); lcd (0x0c, 0); lcd (0x80, 0); TMOD = 0x05; эсептегич (); } void delay () {int i; үчүн (i = 0; i <= 2000; i ++); } void counter () {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 -кадам: ЧЫГУУ

IR сенсорун микроконтроллер менен туташтырыңыз
кодду жүктөп алыңыз
IR сенсор аркылуу объектти жылдыруу
Сиз ЖКда Объекттердин санын көрө аласыз
Сунушталууда:
TM1637 LED дисплейин жана тоскоолдуктарды болтурбоо сенсорун колдонуу Arduino Counter: 7 кадам

Arduino Counter TM1637 LED дисплейин жана тоскоолдуктарды болтурбоо сенсорун колдонуу: Бул окуу куралында биз LED дисплей TM1637ди жана тоскоолдуктарды болтурбоо сенсорун жана Visuino менен жөнөкөй цифралык эсептегичти кантип жасоону үйрөнөбүз
DHT22 нымдуулук жана температура сенсорун Arduino менен кантип колдонуу керек: 6 кадам

DHT22 нымдуулук жана температура сенсорун Arduino менен кантип колдонуу керек: Бул окуу куралында биз DHT22 нымдуулук жана температура сенсорун Arduino менен кантип колдонууну жана OLED дисплейде баалуулуктарды көрсөтүүнү үйрөнөбүз
DHT12 I2C нымдуулук жана температура сенсорун Arduino менен кантип колдонуу керек: 7 кадам

DHT12 I2C нымдуулук жана температура сенсорун Arduino менен кантип колдонуу керек: Бул окуу куралында биз DHT12 I2C нымдуулук жана температура сенсорун Arduino менен кантип колдонууну жана OLED дисплейде баалуулуктарды көрсөтүүнү үйрөнөбүз
Visitor Counter менен автоматтык бөлмө жарыктары!: 7 кадам

Visitor Counter менен Бөлмөнүн Автоматтык Жарыктары!: Эй! Эгерде сиз кызыксыз жарык өчүргүчтөрдөн арылып, бөлмөңүздүн чырагын автоматтык түрдө арзан кылгыңыз келсе, сиз туура жердесиз! Бул долбоорду куруу абдан оңой болот. Бул жөнөкөйлүккө жол бербеңиз, бул чындыгында сонун жана 100% иштейт
SENSOR SUHU DENGAN LCD DAN LED (LCD жана LED менен температура сенсорун жасоо): 6 кадам (Сүрөттөр менен)

SENSOR SUHU DENGAN LCD DAN LED (LCD жана LED менен температура сенсорун жасоо): Индонезия, UNIVERSITAS NUSA PUTRA жана Индустрия диапазондору, сенсорлордун маалыматы сенсорлорду чыгаруу жана LCDден чыгаруу. Дагы бир нерсени айткыла, сенсор сеники