Мазмуну:
Video: Digital Arduino Voltmeter: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Вольтметр же чыңалуу өлчөгүч - бул чыңалууну өлчөө үчүн колдонулуучу өлчөөчү прибор.
Жабдуулар
Аппараттык компоненттер
Arduino Uno
ЖК - 16x2
Бирдиктүү потенциометр- 10к Ом
Резистор 100км
Резистор 10км
Программалык компоненттер
Arduino IDE
1 -кадам: Долбоор жөнүндө
Райондук дизайн
Аналогдук вольтметрлердин кемчиликтерин жоюу үчүн Санариптик вольтметрлер сунушталат. Аналогдук вольтметр сыяктуу өлчөнгөн чыңалууну көрсөтүү үчүн масштабдаштыруунун жана көрсөтүүнүн ордуна, санарип вольтметрлер санариптик дисплейде өлчөнгөн чыңалууну түз көрсөтөт.
Райондук Дизайн ПИН 1 жана ПИН 2 (Vss жана Vdd) дисплей үчүн казыктар. Алар тийиштүү түрдө жерге жана +5В жеткирүүгө тиркелет. ЖКнын 3 -пини (Vee) 10KΩ ПОТтун тазалагыч терминалына, ал эми POTтун башка терминалдары тиешелүү түрдө +5V камсыздоого жана жерге туташтырылган. ЖКнын кийинки 3 төөнөгүчтөрү көзөмөлдөөчү казыктар.
ЖКнын 4 -пин жана 6 -пиндери тийиштүү түрдө Arduino санариптик кирүү/чыгаруу казыктарына 2 жана 3 -тиркелет. ЖКнын 5 -пини (RW) жерге тиркелет. ЖКнын 15 пин (LED +) 220V токту чектөөчү резистору аркылуу +5Вга туташтырылган. ЖКнын Pin 16 (LED-) жерге тиркелет.
100KΩ каршылыгынан жана 10KΩ каршылыгынан турган чыңалуу бөлүштүргүч схемасынын чыгышы эсептелген чыңалууга тиркелген 100KΩ каршылыгынын дагы бир учу менен Arduino UNOнун аналогдук кирүү пинине A0 тиркелет. жер.
Иштеп жатат
Санариптик вольтметрде аналогдук формада эсептелген чыңалуулар санариптик формага которулат, аналогдук санариптик өзгөрткүчтөрдүн (ADC) жардамы менен.
Демек, бул долбоордо Arduino UNOнун ADC адистиги колдонулат. Arduino Uno аналогдук киргизүү үчүн чыңалуу диапазону 0Vдан 5Vга чейин.
Демек, бул диапазонду жакшыртуу үчүн чыңалуу бөлүштүргүч схемасын колдонуу керек. Чыңалуу бөлүштүргүч схеманын жардамы менен, эсептелген кирүү чыңалуусу Arduino UNOs аналогдук кирүү диапазонуна чейин түшүрүлөт.
2 -кадам: Программаны иштетүү
/*
DC вольтметр
*/ #Include LiquidCrystal lcd (7, 8, 9, 10, 11, 12);
int analogInput = 0;
float vout = 0.0;
float vin = 0.0;
калкып R1 = 100000.0; // R1 каршылыгы (100K)
калкыма R2 = 10000.0; // R2 каршылыгы (10K)
int мааниси = 0;
жараксыз орнотуу ()
{pinMode (analogInput, INPUT);
lcd.begin (16, 2);
lcd.print ("DC VOLTMETER");
}
боштук цикл ()
{// аналогдук кирүү маанисиндеги маанини окуу = analogRead (analogInput);
vout = (мааниси * 5.0) / 1024.0;
vin = vout / (R2 / (R1+R2));
эгер (vin <0.09)
{vin = 0.0; // керексиз окууну жок кылуу үчүн билдирүү
lcd.setCursor (0, 1);
lcd.print ("INPUT V =");
lcd.print (vin);
кечигүү (500);
}
3 -кадам:
IoT Training Online жөнүндө көбүрөөк билиңиз, анын жардамы менен өнөр жай IoT чечимдерин түзө аласыз.
Сунушталууда:
Digital Ludo Dice Arduino 7 Segment Display Project менен: 3 кадам
Digital Ludo Dice Arduino 7 Segment Display Project менен: Бул долбоордо 7 сегменттин дисплейи баскычты басканда, 1ден 6га чейинки санды туш келди көрсөтүү үчүн колдонулат. Бул эң сонун долбоорлордун бири, ал баарына жагат. 7 сегменттүү дисплей менен иштөөнү үйрөнүү үчүн бул жерди басыңыз: -7 сегмент
Digital Vibration Sensor менен Arduino Ойготкуч: 5 кадам
Digital Vibration Sensor менен Arduino Ойготкуч: Бул үйрөткүч youself.All аркылуу электроника жана arduino программалоо боюнча негизги билимге ээ болуу үчүн. [email protected] Ошентип
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Claqueta Digital Con Arduino (Arduino менен Digital Clapperboard): 7 кадам
Claqueta Digital Con Arduino (Digital Clapperboard with Arduino): Санариптик, санариптик жана санариптик технологиялар, эч кандай санариптик форматка өтпөйт, Arduino.MATERIALES 7 сегменттен турган MAX7219 жана 8 цифраларга туура келет. con arduino.Arduin
4 кадам Digital Sequencer: 19 кадам (сүрөттөр менен)
4 кадам санариптик ырааттоочу: CPE 133, Cal Poly San Luis ObispoДолбоордун авторлору: Джейсон Джонстон жана Бьорн Нельсон Бүгүнкү күндө музыка индустриясында, эң көп колдонулган & аспаптардын бири ” санарип синтезатору болуп саналат. Музыканын бардык жанры, хип-хоптон попко жана эввага чейин