Talaan ng mga Nilalaman:
Video: 0-9 Segment Counter Sa CloudX Microcontroller: 3 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Sa proyektong ito, gumagamit kami ng pitong segment na LED display upang mabilang mula 0 hanggang 9.
Ang isang pitong-segment na LED display ay binubuo ng walong LEDs at perpekto ito para sa pagpapakita ng mga numero. Upang mabawasan ang bilang ng mga pin na ginamit ng display, ang lahat ng mga anode o cathode ng LEDs ay magkakakonekta at tinatawag na common-anode o common- katod, ayon sa pagkakabanggit. Para sa aming proyekto ginagamit namin ang uri ng karaniwang-cathode. Ang 8 LEDs ay may label na A hanggang G at DP (para sa decimal point). Para sa aming karaniwang module ng cathode, mayroong isang anode pin para sa bawat LED segment. Halimbawa, kung nais mong ipakita ang numero 4, ilalapat mo ang kasalukuyan sa mga segment na B, C, F at G. Ginagawang mas madali ng CloudX Segment Library ang paggamit ng 7-segment na module.
Hakbang 1: Kolektahin ang Mga Bahaging Ito
1. CLOUDX MICROCONTROLLER
2. CLOUDX SOFTCARD
3. V3 USB CORD
4. 7 SEGMEN (cathode)
5. JUMPER WIRE
6. 330ohm risistor
Hakbang 2: HARDWARE SET-UP
Sundin ang hakbang na ito:
ikonekta ang:
I-pin ang A ng segment sa pin1 ng CloudX
I-pin ang B ng segment sa pin2 ng CloudX
I-pin ang DP ng segment sa pin3 ng CloudX
I-pin ang C ng segment sa pin4 ng CloudX
I-pin ang D ng segment sa pin5 ng CloudX
I-pin ang E ng segment sa pin6 ng CloudX
I-pin ang F ng segment sa pin7 ng CloudX
I-pin ang G ng segment sa pin9 ng CloudX
ikonekta ang karaniwang cathode pin sa GND
Matapos ang koneksyon, bitawan ang coding:
i-download ang Cloudx IDE dito
Hakbang 3: CODING
Kopyahin ang Code na ito sa CloudX IDE
# isama ang # isama char NumberOfDigit = 1; // itinakda ang bilang ng 7 na nagpapakita ng segment na gagamitin
// ikonekta ang mga pin ng CloudX na ito sa Mga Data P A, B, C, D, E, F, G at H na mga pin ng Display
char segmentDataPins = {1, 2, 3, 4, 5, 6, 7, 8};
// ikonekta ang mga pin ng CloudX sa Karaniwang Anode o Cathode ng bawat 7-segment na pagpapakita
char segmentScanPins = 0; // upang makatipid ng mga pin ay kumonekta kami nang direkta sa ground (cathode) setup () {// setup dito // simulan ang 7 segment na Display sa mga data na Segment_setting (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop () {// Program here Segment_write (0, 1000); // isulat ang 0 sa 7-segment na display para sa 1 sec Segment_write (1, 1000); // magsulat ng 1 sa 7-segment na display para sa 1 sec Segment_write (2, 1000); // isulat ang 2 sa 7-segment na display para sa 1 sec Segment_write (3, 1000); // isulat ang 3 sa 7-segment na display para sa 1 sec Segment_write (4, 1000); // magsulat ng 4 sa 7-segment na display para sa 1 sec Segment_write (5, 1000); // magsulat ng 5 sa 7-segment na display para sa 1 sec Segment_write (6, 1000); // write 6 on 7-segment display for 1 sec Segment_write (7, 1000); // isulat ang 7 sa 7-segment na display para sa 1 sec Segment_write (8, 1000); // magsulat ng 8 sa 7-segment na display para sa 1 sec Segment_write (9, 1000); // isulat ang 9 sa 7-segment na pagpapakita ng 1 sec}}
Inirerekumendang:
Pag-configure ng AVR Microcontroller Fuse Bits. Paglikha at Pag-upload sa Flash Memory ng Microcontroller ang LED Blinking Program .: 5 Mga Hakbang
Pag-configure ng AVR Microcontroller Fuse Bits. Paglikha at Pag-upload sa Flash Memory ng Microcontroller ang LED Blinking Program .: Sa kasong ito lilikha kami ng simpleng programa sa C code at susunugin ito sa memorya ng microcontroller. Susulat kami ng aming sariling programa at isulat ang hex file, gamit ang Atmel Studio bilang pinagsamang platform ng pag-unlad. Ise-configure namin ang fuse bi
Pag-interface ng 7-Segment Display na May Shift Registro Gamit ang CloudX Microcontroller: 5 Hakbang
Pag-interface ng 7-Segment Display na May Shift Rehistro Gamit ang CloudX Microcontroller: Sa proyektong ito, naglilathala kami ng isang tutorial sa kung paano i-interface ang pitong segment na LED display sa CloudX microcontroller. Pitong segment na nagpapakita ay ginagamit sa maraming mga naka-embed na system at pang-industriya na aplikasyon kung saan ang saklaw ng mga output na maipapakita ay kno
Maramihang 7 Segment ng Display Counter Sa CloudX Microcontroller: 4 na Hakbang
Maramihang 7 Segment Display Counter Sa CloudX Microcontroller: Ipinapaliwanag ng Proyekto na ito kung paano ipakita ang data sa Dalawang 7-Segment gamit ang CloudX microcontroller
Pag-interface ng 8051 Microcontroller Na May 7 Segment Display: 5 Mga Hakbang (na may Mga Larawan)
Pag-interface ng 8051 Microcontroller Sa 7 Segment Display: Sa proyektong ito sasabihin namin sa iyo ang tungkol sa kung paano namin mai-interface ang pagpapakita ng 7 segment sa 8051 microcontroller
Paano Bumilang Mula 0 hanggang 99 Gamit ang 8051 Microcontroller Na May 7 Segment Display: 5 Mga Hakbang (na may Mga Larawan)
Paano Bumilang Mula 0 hanggang 99 Gamit ang 8051 Microcontroller Na May 7 Segment Display: Kamusta po sa lahat, Sa tutorial na ito sasabihin namin sa iyo ang tungkol sa kung paano bilangin mula 0 hanggang 99 gamit ang dalawang 7 segment na pagpapakita