Агуулгын хүснэгт:
- Алхам 1: ЭНЭ МАТЕРИАЛЫГ АВАХ
- Алхам 2: ТОНОГ ТӨХӨӨРӨМЖИЙГ СЭТГЭХ
- Алхам 3: Кодлох
- Алхам 4: Та үүнд хүрсэн үү?
Видео: CloudX микроконтроллертой 7 сегментийн дэлгэцийн тоолуур: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү төсөл нь CloudX микроконтроллер ашиглан хоёр 7 сегмент дээр өгөгдлийг хэрхэн харуулахыг тайлбарласан болно
Алхам 1: ЭНЭ МАТЕРИАЛЫГ АВАХ
CLOUDX микроконтроллер
CLOUDX SOFTCARD
V3 CORD
Үсрэгч утас
2 ДОЛООН СЕГМЕНТ
330 Ом эсэргүүцэл
Энд өөрийн бүрэлдэхүүн хэсгийг онлайнаар худалдаж аваарай
Алхам 2: ТОНОГ ТӨХӨӨРӨМЖИЙГ СЭТГЭХ
Үүний тулд бид мультиплекс хийх ёстой
хоёр сегментийн A, B, DP, C, D, E, F, G зүүг хооронд нь холбож, CloudX -ийн зүү 1 -ийн сегментийн А зүүг CloudX -ийн зүү 2 -той холбоно уу
CloudX -ийн 3 -р хэсэгт сегментийн DP -ийг холбоно уу
CloudX -ийн 4 -р хэсэгт сегментийн C зүү
CloudX -ийн pin5 руу сегментийн D зүү
CloudX -ийн 6 -р хэсгийн сегментийн Е зүү
CloudX -ийн pin7 руу сегментийн F зүү
CloudX -ийн pin9 -ийн сегментийн G зүү
Эхний сегментийн нийтлэг катодыг pin10 ба
хоёр дахь сегментийн нийтлэг катодыг pin11 -тэй холбоно уу
CloudX IDE -ийг эндээс татаж авна уу
Алхам 3: Кодлох
Энэ кодыг CloudX IDE руу хуулна уу
#оруулах #оруулах #оруулах
char тоолуур [2] = {'0', '0'};
setup () {// энд тохируулах char NumberOfDigit = 2; // ашиглах 7 сегментийн дэлгэцийн тоог тохируулах // эдгээр CloudX тээглүүрийг Display char сегментийн A, B, C, D, E, F, G, H зүү рүү холбоно ууDataPins = {1, 2, 3, 4, 5, 6, 7, 8}; // эдгээр CloudX тээглүүрийг 7 сегментийн дэлгэцийн char сегментийн нийтлэг анод эсвэл катодтой холбоно ууScanPins = {9, 10}; // эдгээр өгөгдөл бүхий 7 сегментийн дэлгэцийг эхлүүлэх Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop () {// Энд програмчлах (int i = 0; i <100; i ++) {// i /10 -ийг тооцоолж 48 -г нэмээд тэмдэгт болгон хөрвүүлэхийн тулд [0] тоолуурт [0] ачаална уу. = (i/10) + 48; тоолуур [1] = (i%10) + 48; // энэ тооцоог тоолуурт ачаална уу [0]
Segment_writeText (тоолуур, 1000); // Агуулгыг тоолуурын массив дээр харуулах
7 сегмент} for (int i = 99; i> 0; i-) {// i хувьсагчийн (оролт) утгыг 10 intTostr (counter, i, DEC) суурийн мөр (гаралт) болгон хөрвүүлэх; if (i <10) // i хувьсагчийн утга 10 -аас бага байвал кодын энэ хэсгийг гүйцэтгэнэ {тоолуур [1] = тоолуур [0]; // тоолуурыг [1] тоолуурын агуулгаар солих [0] тоолуур [0] = '0'; // тоолуурыг [0] хувьсагчийг ‘0’} Segment_writeText (тоолуур, 1000) тэмдэгтээр солих; // Агуулгыг тоолуурын массивт 1 секундын турш харуулна}}}
Алхам 4: Та үүнд хүрсэн үү?
Энд бидэнтэй хуваалцаарай
Зөвлөмж болгож буй:
Механик долоон сегментийн дэлгэцийн цаг: 7 алхам (зурагтай)
Механик долоон сегментийн дэлгэцийн цаг: Хэдэн сарын өмнө би хоёр оронтой 7 сегментийн дэлгэцийг бүтээсэн бөгөөд үүнийг тоолох тоолуур болгон хувиргасан. Энэ нь маш сайн гарч ирсэн бөгөөд олон хүмүүс цаг гаргахын тулд дэлгэц дээр хоёр дахин нэмэгдүүлэхийг санал болгов. Асуудал нь би аль хэдийн гүйж байсан
Arduino 7 сегментийн дэлгэцийн дижитал Ludo шоо төсөл: 3 алхам
Arduino 7 сегментийн дэлгэцийн төсөл бүхий дижитал людо шоо: Энэхүү төсөлд 7 товчлууртай дэлгэц нь товчлуур дарах бүрт 1-6 хүртэлх тоог санамсаргүй байдлаар харуулдаг. Энэ бол хүн бүрийн хийх дуртай төслүүдийн нэг юм. 7 сегментийн дэлгэцтэй хэрхэн ажиллах талаар энд дарж үзнэ үү: -7 сегмент
Shift бүртгэлтэй 7 сегментийн дэлгэцийн тоолуур: 3 алхам
7 сегментийн дэлгэцийн тоолуур нь ээлжийн бүртгэлтэй: Хэрэв та ээлжийн бүртгэлийг хэрхэн ашиглах, кодоор хэрхэн ажиллах талаар дөнгөж сурч байгаа бол энэ бол төгс эхлэгч төсөл юм. Нэмж дурдахад, хэрэв та 7 сегментийн дэлгэцтэй танилцаж байгаа бол энэ төсөл маш сайн эхлэл болно. Энэ төслийг эхлүүлэхийн өмнө та дараах зүйлсийг хийх хэрэгтэй:
CloudX микроконтроллертой 0-9 сегментийн тоолуур: 3 алхам
CloudX микроконтроллертой 0-9 сегментийн тоолуур: Энэхүү төсөлд бид долоон сегмент бүхий LED дэлгэцийг ашиглан 0-ээс 9 хүртэл тоолох боломжтой. Долоон сегментийн LED дэлгэц нь найман LED-ээс бүрдэх бөгөөд тоог харуулахад төгс төгөлдөр юм. дэлгэц дээр ашигладаг тээглүүр, бүх анод эсвэл катодууд
7 сегментийн дэлгэцийн тоолуур: 3 алхам
7 сегментийн дэлгэцийн тоолуур: Өнөөдөр би танд зориулж өөр нэг төсөл байна-1 оронтой 7 сегментийн дэлгэцийн тоолуур. Энэ бол 0 -ээс 9 хүртэл, дараа нь 0 -ээс тоолох хөгжилтэй бяцхан төсөл юм. Та үүнийг энэ алдартай дэлгэцийг ашиглах ерөнхий заавар болгон ашиглаж болно. Үүнд зориулсан хэсгүүд