สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
- ขั้นตอนที่ 2: ประกอบส่วนประกอบ
- ขั้นตอนที่ 3: การเขียนโปรแกรม
- ขั้นตอนที่ 4: ผลลัพธ์
วีดีโอ: 7 ส่วนเพื่อแสดงค่า ADC #Arduino, #Arduino: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ในบทความนี้ ผมจะจัดทำโครงการที่ยังคงเกี่ยวข้องกับบทความก่อนหน้านี้ คือการประมวลผลข้อมูล ADC
ดังนั้นคุณไม่จำเป็นต้องมีจอภาพแบบอนุกรมเพื่อดูค่าของข้อมูล aDC ในบทความนี้ฉันจะทำให้การแสดงค่า ADC Value viewer ดังนั้นคุณไม่จำเป็นต้องมีจอภาพแบบอนุกรมเพื่อดูค่าของข้อมูล adc ในบทความนี้ฉันจะทำให้การแสดงค่า ADC Value viewer
คุณสามารถอ่านบทความด้านล่างเพื่อดูวิธีใช้โมดูล "7-Segment"
"MAX7219 7-Segment โดยใช้ Arduino"
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็นสำหรับบทความนี้:
- MAX7219 โมดูล 7 ส่วน
- Arduino นาโน
- จัมเปอร์ลวด
- USB มินิ
- โพเทนชิออมิเตอร์
ขั้นตอนที่ 2: ประกอบส่วนประกอบ
ดูแผนผังด้านบนเพื่อประกอบส่วนประกอบอย่างถูกต้อง
Aeduino เป็นส่วนประกอบ
+5V ==> 3.โพเทนชิโอมิเตอร์ & VCC
GND ==> 1.โพเทนโทมิเตอร์ & GND
A0 ==> 2. Potensio
D12 ==> ข้อมูล IN
D11 ==> CLK
D10 ==> CS
ขั้นตอนที่ 3: การเขียนโปรแกรม
คัดลอกและวางรหัสด้านล่าง:
#include "LedControl.h"
LedControl lc=LedControl(12, 11, 10, 1);
การตั้งค่าเป็นโมฆะ () {
Serial.begin(9600); lc.shutdown(0, เท็จ); lc.setIntensity(0, 8); lc.clearDisplay(0); }
วงเป็นโมฆะ () {
int adc = analogRead (A0);
lc.setDigit(0, 7, adc/1000, เท็จ);
lc.setDigit(0, 6, (adc/100)%10, เท็จ); lc.setDigit(0, 5, (adc/10)%10, เท็จ); lc.setDigit(0, 4, adc%10, เท็จ);
Serial.println (adc);
ล่าช้า (100); }
ไฟล์ต้นฉบับสามารถดาวน์โหลดได้ด้านล่าง:
ขั้นตอนที่ 4: ผลลัพธ์
สำหรับผลลัพธ์สามารถดูได้ในวิดีโอด้านบน
เมื่อโพเทนชิออมิเตอร์หมุนไปทางขวา ค่าจะยิ่งมากขึ้น และmentik ใน 1023)
เมื่อโพเทนชิออมิเตอร์เลื่อนไปทางซ้าย ค่าจะมากขึ้นและเมนติกที่ 1023)
แนะนำ:
วิธีสร้างความรู้สึกปัจจุบันของ ADC: 5 ขั้นตอน
วิธีสร้างความรู้สึกในปัจจุบันของ ADC: ในคำแนะนำนี้ เราจะอธิบายวิธีการใช้ตัวแปลงอนาล็อกเป็นดิจิทัล (ADC) 8 บิตใน SLG46855V ที่สามารถตรวจจับกระแสโหลดและอินเทอร์เฟซกับ MCU ผ่าน I2C การออกแบบนี้สามารถใช้กับแอปพลิเคชันการตรวจจับกระแสต่างๆ เช่น
อ่านค่า ADC จากโพเทนชิโอมิเตอร์: 4 ขั้นตอน
อ่านค่า ADC จากโพเทนชิโอมิเตอร์: ในบทความนี้ ผมจะแสดงวิธีอ่านค่า ADC จากโพเทนชิออมิเตอร์ ซึ่งเป็นพื้นฐานของการเขียนโปรแกรม Arduino ซึ่งกำลังอ่านค่าแอนะล็อกโดยใช้พินอนาล็อกที่ Arduino จัดหาให้ นอกจากการใช้โพเทนชิโอแล้ว ยังมีเซ็นเซอร์หลายตัวที่
Arduino และ TI ADS1110 16-bit ADC: 6 ขั้นตอน
Arduino และ TI ADS1110 16 บิต ADC: ในบทช่วยสอนนี้ เราจะตรวจสอบการใช้ Arduino เพื่อทำงานร่วมกับ Texas Instruments ADS1110 ซึ่งเป็น IC ตัวแปลงอนาล็อกเป็นดิจิทัลขนาด 16 บิตที่เล็กแต่มีประโยชน์อย่างเหลือเชื่อ สามารถทำงานได้ระหว่าง 2.7 ถึง 5.5 V ดังนั้นจึงเหมาะสำหรับ Arduino Due และโวลต
Arduino และ PCF8591 ADC DAC IC: 7 ขั้นตอน
Arduino และ PCF8591 ADC DAC IC: คุณเคยต้องการพินอินพุตแบบอะนาล็อกเพิ่มเติมในโครงการ Arduino ของคุณหรือไม่ แต่ไม่ต้องการแยกออกเป็นเมก้า? หรือคุณต้องการสร้างสัญญาณอะนาล็อก? จากนั้นตรวจสอบหัวข้อของบทช่วยสอนของเรา – NXP PCF8591 IC.It แก้ปัญหาทั้งสองนี้
เล่นเพลงด้วย Arduino โดยใช้ ADC เป็น PWM บน Flyback Transformer หรือลำโพง: 4 ขั้นตอน
เล่นเพลงด้วย Arduino โดยใช้ ADC เป็น PWM บน Flyback Transformer หรือ Speaker: สวัสดีทุกคน นี่เป็นส่วนที่สองของคำสั่งอื่นของฉัน (ซึ่งยากมาก) โดยพื้นฐานแล้วในโครงการนี้ฉันใช้ ADC และ TIMERS บน Arduino เพื่อ แปลงสัญญาณเสียงเป็นสัญญาณ PWM ซึ่งง่ายกว่า Instructa