สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีสร้างตัวนับความถี่อย่างง่ายโดยใช้ Arduino
ดูวิดีโอ!
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- จอ LCD OLED
- สายจัมเปอร์
- เครื่องกำเนิดความถี่บางประเภทอาจเป็น Arduino ตัวอื่น แต่ในกรณีของเราเราจะใช้โมดูล 555 ราคาถูก
- Arduino Uno หรือบอร์ด Arduino อื่น ๆ
- ซอฟต์แวร์ Visuino: ดาวน์โหลดที่นี่
ขั้นตอนที่ 2: วงจร
- เชื่อมต่อขาโมดูล 555 [VCC] กับขา Arduino [5V]
- เชื่อมต่อขาโมดูล 555 [GND] กับขา Arduino [GND]
- เชื่อมต่อขาโมดูล 555 [OUT] กับขาขัดจังหวะ Arduino [2]
- เชื่อมต่อ OLED Display pin[VCC] กับ Arduino pin[5V]
- เชื่อมต่อพินจอแสดงผล OLED [GND] กับพิน Arduino [GND]
- เชื่อมต่อพินจอแสดงผล OLED [SDA] กับพิน Arduino [SDA]
- เชื่อมต่อพินจอแสดงผล OLED [SCL] กับพิน Arduino [SCL]
- หมายเหตุ หากคุณกำลังจะใช้แหล่งความถี่อื่น ตรวจสอบให้แน่ใจว่าคุณเชื่อมต่อ (แชร์) GND กับ arduino GND
ขั้นตอนที่ 3: เริ่ม Visuino และเลือก Arduino UNO Board Type
ต้องติดตั้ง Visuino: https://www.visuino.eu ด้วย ดาวน์โหลดเวอร์ชันฟรีหรือลงทะเบียนเพื่อทดลองใช้ฟรี
เริ่ม Visuino ดังรูปแรก คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "Arduino UNO" ดังแสดงในภาพที่ 2
ขั้นตอนที่ 4: ใน Visuino เพิ่ม ตั้งค่า & เชื่อมต่อส่วนประกอบ
เพิ่มส่วนประกอบ "เครื่องวัดความถี่"
เพิ่มส่วนประกอบการแสดงผล "OLED"
ดับเบิลคลิกที่ "DisplayOLED1"
- ในหน้าต่างองค์ประกอบ ลาก "วาดข้อความ" ไปทางซ้าย
- ในหน้าต่างคุณสมบัติตั้งค่าขนาดเป็น 2 และข้อความเป็น: ความถี่
- ในหน้าต่างองค์ประกอบ ลาก "ข้อความ" ไปทางด้านซ้าย
- ในหน้าต่างคุณสมบัติตั้งค่าขนาดเป็น 2 และ Y ถึง 30
- ปิดหน้าต่างองค์ประกอบ
- เชื่อมต่อ "DisplayOLED1" พิน I2C ออก กับพินบอร์ด Arduino I2C In
- เชื่อมต่อพินดิจิตอล Arduino [2] กับพิน "FrequencyMeter1" In
- เชื่อมต่อพิน "FrequencyMeter1" กับ DisplayOLED1 > Text Field1 pin Clock
- เชื่อมต่อพิน "FrequencyMeter1" กับ DisplayOLED1 > Text Field1 pin In
ขั้นตอนที่ 5: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
ใน Visuino ที่ด้านล่างให้คลิกแท็บ "บิลด์" ตรวจสอบให้แน่ใจว่าได้เลือกพอร์ตที่ถูกต้อง จากนั้นคลิกที่ปุ่ม "รวบรวม/สร้างและอัปโหลด"
ขั้นตอนที่ 6: เล่น
หากคุณจ่ายไฟให้กับโมดูล Arduino UNO จอแสดงผล OLED จะเริ่มแสดงความถี่เป็น Hz ที่โมดูล 555 ผลิตขึ้น
ด้วยโมดูล 555 คุณสามารถปรับความถี่ได้โดยการหมุนทริมเมอร์
ยินดีด้วย! คุณได้เสร็จสิ้นโครงการของคุณด้วย Visuino สิ่งที่แนบมาด้วยคือโครงการ Visuino ที่ฉันสร้างขึ้นสำหรับคำแนะนำนี้ คุณสามารถดาวน์โหลดและเปิดใน Visuino: