กดปุ่มนับขึ้น 0–9
กด PB4 หนึ่งครั้ง ตัวเลขเพิ่มหนึ่งขั้นและวนกลับเป็นศูนย์หลังเลขเก้า
อุปกรณ์
7-segment · PB4
20 guided programs
เลือกหนึ่งในสี่หมวด เปิดเข้า builder แล้วปรับค่า ลำดับ หรือ logic ต่อได้ทันที ทุกตัวอย่างสร้าง C และรวม driver ให้ดาวน์โหลดได้
5
โปรแกรม 7-Segment
5
โปรแกรม ADC
5
โปรแกรม UART
5
โปรแกรม PWM
EXERCISE LIBRARY
เริ่มจาก “เริ่มต้น” แล้วค่อยเพิ่มความท้าทาย
กด PB4 หนึ่งครั้ง ตัวเลขเพิ่มหนึ่งขั้นและวนกลับเป็นศูนย์หลังเลขเก้า
อุปกรณ์
7-segment · PB4
รับ event จากปุ่ม EXTI สองปุ่มเพื่อเพิ่มและลดค่าพร้อมวนที่ปลายช่วง
อุปกรณ์
7-segment · PB4 · PB5
สาธิตการรับ flag จาก interrupt แล้วประมวลผลอย่างสั้นใน main loop
อุปกรณ์
7-segment · EXTI4 · EXTI9_5
ปุ่ม interrupt สลับโหมด และตัวนับเดินอัตโนมัติทุกคาบเมื่อเปิดทำงาน
อุปกรณ์
7-segment · PB4
แสดงค่าตัวนับทั้งเลขฐานสิบบน 7-segment และฐานสองบน LED สี่ดวง
อุปกรณ์
7-segment · 4 LEDs · PB4
อ่าน ADC ช่องโพเทนชิโอมิเตอร์แล้วเปิด LED เมื่อค่ามากกว่าครึ่งสเกล
อุปกรณ์
Potentiometer · Blue LED
แบ่งค่า ADC เป็น 16 ระดับและแสดงผลด้วย LED สี่บิตทันที
อุปกรณ์
Potentiometer · 4 LEDs
อ่าน NTC และเปรียบเทียบค่าเพื่อเปิด LED สีแดงเมื่ออุณหภูมิข้ามจุดเตือน
อุปกรณ์
NTC on PA0 · Red LED
ตรวจความสว่างจาก LDR แล้วเปิดไฟเมื่อมืด พร้อม hysteresis แบบง่าย
อุปกรณ์
LDR on PA1 · Yellow LED
เริ่ม conversion โดยไม่รอ รับผลผ่าน interrupt flag แล้วแสดงระดับบน 7-segment
อุปกรณ์
Potentiometer · ADC interrupt · 7-segment
อ่านโพเทนชิโอมิเตอร์และรายงานค่าดิบผ่าน serial terminal เป็นคาบ
อุปกรณ์
Potentiometer · USART2
อ่านอักขระจาก terminal แบบ polling แล้วใช้คำสั่ง 1 และ 0 ควบคุม LED
อุปกรณ์
USART2 · Blue LED
สะท้อนอักขระที่รับและอ่าน ADC เฉพาะเมื่อผู้ใช้ส่งตัว A เข้ามา
อุปกรณ์
USART2 · Potentiometer
รับข้อมูลเข้าวงแหวนด้วย interrupt และตอบคำสั่งแสดงตัวเลขโดยไม่ทำ byte สูญหาย
อุปกรณ์
USART2 RX interrupt · 7-segment
แสดงระดับเซนเซอร์บนจอและส่งทั้งค่าดิบกับระดับไปยัง terminal
อุปกรณ์
USART2 · Potentiometer · 7-segment
แปลงค่า ADC เป็น duty 0–100 แล้วบริการ PWM ซอฟต์แวร์ในทุก loop
อุปกรณ์
Potentiometer · Blue LED
กดปุ่มเพิ่ม duty ทีละสิบ แสดงระดับบนจอ และเรียก service อย่างต่อเนื่อง
อุปกรณ์
PB4 · Blue LED · 7-segment
ใช้ TIM2 สร้าง PWM คงความถี่และให้โพเทนชิโอมิเตอร์กำหนด duty cycle
อุปกรณ์
TIM2 CH1 · Potentiometer · PA5 LED
รับเลข 0–9 จาก terminal แล้วตั้ง duty ของ TIM2 เป็นระดับละสิบเปอร์เซ็นต์
อุปกรณ์
TIM2 CH1 · USART2 · PA5 LED
ไล่ความสว่างขึ้นลงอัตโนมัติและกดปุ่มสลับให้โพเทนชิโอมิเตอร์ควบคุมแทน
อุปกรณ์
TIM2 CH1 · PB4 · Potentiometer · 7-segment