Мазмуну:
- 1 -кадам: Колдонулган Программалык камсыздоо:
- 2 -кадам: Колдонулган компоненттер:
- 3 -кадам: Райондук диаграмма:
- 4 -кадам: Код жана видео
Video: 7 сегменттин маанисин 8051 менен баскычты колдонуу менен көбөйтүү: 4 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул долбоордо биз 8051 микроконтроллери бар баскычты колдонуу менен жети сегменттин дисплейинин маанисин жогорулатабыз.
1 -кадам: Колдонулган Программалык камсыздоо:
Биз proteus симуляциясын көрсөтүп жатканыбыз үчүн, КОДДОО ЖАНА СИМУЛЬТАЦИЯ ҮЧҮН КЕРЕКТҮҮ:
1 Keil uvision: Булар кеилден көп продуктылар. андыктан сизге c51 компилятору керек болот. Бул программаны бул жерден жүктөп алсаңыз болот
Симуляция үчүн 2 Proteus программасы: Бул симуляцияны көрсөтүү үчүн программа. Бул программаны жүктөө үчүн сиз көп маалымат аласыз.
Эгерде сиз муну аппараттык түрдө жасап жатсаңыз, анда кодду аппаратураңызга жүктөө үчүн флеш -магия болгон бир программаны талап кылат. Унутпаңыз, флеш магия nxp тарабынан иштелип чыккан. Ошентип, бул программа аркылуу 8051 үй -бүлөлүк микроконтроллердин бардыгын жүктөй албайсыз. Ошентип, Philipsке негизделген контроллерди сиз гана жүктөй аласыз.
2 -кадам: Колдонулган компоненттер:
Бул жерде биздин демо видеобузда proteus симуляциясын колдонуп жатабыз, бирок эгер сиз муну аппараттык түрдө жасап жатсаңыз, анда бул долбоор үчүн бул компоненттер талап кылынат:
8051 Өнүктүрүү тактасы: Демек, эгерде сизде бул такта болсо, анда кодду өзүңүз оңой эле жүктөй аласыз.
Жети сегменттин дисплейи: Бул долбоордо биз бир жалпы аноддук дисплейди колдонуп жатабыз.
Бир баскыч: Биз бир баскычты колдонобуз, анткени биз Порт 2де резистор орнотулгандыктан, биз эч кандай резистор колдонбойбуз. Ошентип, эгер сиз 0 портун колдонуп жатсаңыз, анда бир көтөрүүчү резисторду туташтырыңыз, 0 портунда бизде эч кандай каршылык резистору жок
UART конвертерине USB: Бул Rs232 O/p Jumper Wires үчүн 9 Pin D түрү эркек Connecter
Кээ бир Jumper Wires
3 -кадам: Райондук диаграмма:
4 -кадам: Код жана видео
Долбоордун сүрөттөмөсү толугу менен жогорудагы видеодо берилген
Булак кодун GitHub шилтемебизден ала аласыз
Эгерде сизде бул долбоорго карата кандайдыр бир күмөнүңүз бар болсо, бизге төмөндө комментарий берүүдөн тартынба
Сураныч, биздин Facebook баракчасына кирип, тез -тез жаңыртууларды алып туруңуз.
Бул каналды биз азыр эле баштадык, бирок күн сайын сиз камтылган система жана IoT тууралуу видеолорду аласыз. Рахмат жана урматтоо менен,
Сунушталууда:
0дон 9999го чейин эсептөө 8051 менен 7 сегменттин дисплейин колдонуу: 5 кадам
0дон 9999го чейин эсептөө 8051 менен 7 сегменттин дисплейин колдонуу: Саламатсыздарбы, бул үйрөткүчтө биз бир портту жана 4 санарип пинди колдонуп, 4 сегменттүү дисплейди колдонуп, 0дон 9999го чейин кантип саноо керектигин айтып бермекчибиз
Баскычты колдонуу менен эсептегич - Тинкер Кад: 3 кадам
Баскычты колдонуу менен эсептегич | Tinker Cad: Сизде иштөөчү баскыч болгондон кийин, көбүнчө баскыч канча жолу басылганына жараша кандайдыр бир иш кылгыңыз келет. Бул үчүн, баскыч качан абалды өчүрүп күйгүзгөнүн билишиңиз керек жана бул абалдын канча жолу өзгөргөнүн эсептөөңүз керек. Th
SkiiiD менен баскычты кантип колдонуу керек: 9 кадам
SkiiiD менен баскычты кантип колдонуу керек: Бул долбоор " Segment 3642BHди Arduino менен skiiiD аркылуу кантип колдонууну баштоо алдында, төмөндө skiiiDди колдонуу боюнча негизги окуу куралы https://www.instructables.com/id/Getting -SkiiiD-редактору менен башталды
Вибрациялык кайтарым байланыш менен кеңейтилүүчү баскычты колдонуу: 7 кадам (сүрөттөр менен)
Вибрация боюнча кайтарым байланыш бар кеңейтилүүчү баскычтын колдонмосу: Бул үйрөткүчтө, биринчи кезекте, узартылган баскыч аркылуу дирилдөө моторун башкаруу үчүн Arduino Uno кантип колдонууну көрсөтөбүз. Баскычтар боюнча окуу куралдарынын көбү физикалык нандагы баскычты камтыйт, ал эми бул окуу куралында баскыч
7 сегменттин дисплейи менен 8051 микроконтроллерин колдонуу менен 0дон 99га чейин кантип эсептөө керек: 5 кадам (сүрөттөр менен)
7 сегменттин дисплейи менен 8051 микроконтроллерин колдонуу менен 0дон 99га чейин кантип эсептөө керек: Саламатсыздарбы, бул окуу куралында биз 0дөн 99га чейин эки 7 сегменттүү дисплейди кантип колдонууну айтып беребиз