Мазмұны:
- 1-қадам: Қажетті компоненттер:-
- 2-қадам: Схема мен қосылымдар:-
- 3 -қадам: Arduino Ом өлшегішінің көмегімен қарсылықты есептеу:
- 4 -қадам: Код:
- 5 -қадам: Қорытынды:
Бейне: Arduino Ом метрін қалай жасауға болады: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Қарсылықты табу үшін резисторлардың түс кодын оқу қиынға соғады. Қарсылық мәнін табудағы қиындықты жеңу үшін біз Arduino көмегімен қарапайым Ом есептегіш құрамыз. Бұл жобаның негізгі принципі - кернеуді бөлетін желі. Белгісіз қарсылық мәні 16*2 СКД дисплейінде көрсетіледі.
1-қадам: Қажетті компоненттер:-
- Нан тақтасы (https://www.banggood.in/custlink/Kv3KBp15nG)
- Arduino UNO (https://www.banggood.in/custlink/DmmmecTtQy)
- 16x2 СКД дисплейі (https://www.banggood.in/custlink/3GGD6JTVbV)
- Өткізгіш сымдар (https://www.banggood.in/custlink/Kmm34JuHs8)
- 10к потенциометр (https://www.banggood.in/custlink/D3D36p7F6A)
- 470 Ом резисторы (https://www.banggood.in/custlink/vDvDBJ7PNl)
2-қадам: Схема мен қосылымдар:-
LCD PIN 1 ------------ GND
СКД PIN 2 ------------ VCC
СКД PIN 3 ------------ кастрөлдің ортаңғы түйреуіші
LCD PIN 4 ------------ D12 arduino
LCD PIN 5 ------------ GND
LCD PIN 6 ------------ D11 arduino
СКД PIN 7 ------------ NC
LCD PIN 8 ------------ NC
LCD PIN 9 ------------ NC
LCD PIN 10 ---------- NC
LCD PIN 11 ---------- D5 arduino
LCD PIN 12 ---------- D4 arduino
LCD PIN 13 ---------- D3 arduino
LCD PIN 14 ---------- D2 arduino
СКД PIN 15 ---------- VCC
LCD PIN 16 ---------- GND
3 -қадам: Arduino Ом өлшегішінің көмегімен қарсылықты есептеу:
Бұл резисторлық есептегіштің жұмысы өте қарапайым және төменде көрсетілген қарапайым кернеуді бөлу желісінің көмегімен түсіндіруге болады.
R1 және R2 резисторларының кернеу бөлгіш желісінен, Vout = Vin * R2 / (R1 + R2)
Жоғарыдағы теңдіктен R2 мәнін келесідей шығаруға болады
R2 = Vout * R1 / (Vin - Vout)
Мұндағы R1 = белгілі қарсылық
R2 = Белгісіз қарсылық
Vin = Arduino 5В істікшесінде өндірілген кернеу
Vout = жерге қатысты R2 кернеуі.
Ескертпе: белгілі қарсылық мәні (R1) 470Ω құрайды, бірақ пайдаланушылар оны өздері таңдаған резистордың кедергі мәнімен алмастыруы керек.
4 -қадам: Код:
#қосу
// LiquidCrystal (rs, sc, d4, d5, d6, d7)
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
const int analogPin = 0;
int analogval = 0;
int vin = 5;
float buff = 0;
өзгермелі жолақ = 0; қалқымалы R1 = 0; қалқымалы R2 = 470;
жарамсыз орнату () {
lcd.begin (16, 2); }
void loop () {
analogval = analogRead (analogPin);
if (analogval) {buff = analogval * vin; vout = (buff) / 1024.0;
егер (vout> 0.9) {
buff = (vin / vout) - 1; R1 = R2 * буфер; lcd.setCursor (0, 0); lcd.print («-Қарсылық-»); lcd.setCursor (0, 1);
егер ((R1)> 999) {
lcd.print («»); lcd.print (R1 / 1000); lcd.print («K ohm»); } басқа {lcd.print («»); lcd.print (дөңгелек (R1)); lcd.print («ом»); }
кешіктіру (1000);
lcd.clear ();
}
else {lcd.setCursor (0, 0); lcd.print («! Резисторды қою»); lcd.setCursor (0, 1);
}
} }
5 -қадам: Қорытынды:
R1 470 Ом болатын бұл схема 100 Ом -ден 2 к Ом кедергіге дейін жақсы жұмыс істейді. Белгісіз қарсылық мәнін белгісіз қарсылықтардың жоғары мәндері үшін өзгертуге болады.
Сізге бұл оқулық ұнады деп үміттенемін.
Мені youtube -те қолдауды қарастырыңыз. Сіздің көңіліңіз қалмайтынына сенімдімін. youtube.com/creativestuff
Ұсынылған:
Қалқымалы сымсыз телефонды қалай жасауға болады! (Arduino Walkie Talkie): 7 қадам (суреттермен)
Қалқымалы сымсыз телефонды қалай жасауға болады! (Arduino Walkie Talkie): Дәл осы күні мен банан телефонымның жұмысын тоқтатқан кезде мен өте маңызды телефон қоңырауының ортасында болдым! Мен қатты ренжідім. Мен ақымақ телефонның арқасында соңғы рет қоңырауды жіберіп алдым! (Қарап отырсам, мен қатты ашуланған шығармын
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: 8 қадам
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: Бұл оқулықта біз ESP32 M5Stack StickC -ті Arduino IDE және Visuino көмегімен СКД -де уақытты көрсету үшін қалай бағдарламалауды, сонымен қатар StickC түймелерінің көмегімен уақытты орнатуды үйренеміз
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ - Жүктеушіні қалай жағуға болады: 5 қадам
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ | Bootloader қалай жазылады: Бұл нұсқаулықта мен сізге Scratch -тен Arduino MINI -ді қалай жасау керектігін көрсетемін. Бұл нұсқаулықта жазылған процедураны жобаның жеке талаптарына сәйкес кез келген arduino тақталарын жасау үшін қолдануға болады. Жақсы түсіну үшін бейнені қараңыз
Ата мен әженің күнтізбесін қалай жасауға болады & Скрапбук (егер сіз скрапбоны қалай жасау керектігін білмесеңіз де): 8 қадам (суреттермен)
Ата мен әженің күнтізбесін қалай жасауға болады & Скрапбук (егер сіз скрапбоны қалай жасау керектігін білмесеңіз де): Бұл әжелер мен әжелер үшін өте үнемді (және өте бағалы!) Мерекелік сыйлық. Мен осы жылы әрқайсысы 7 доллардан төмен 5 күнтізбе жасадым. Материалдар: сіздің балаңыздың, балаларыңыздың, жиендеріңіздің, жиендеріңіздің, иттердің, мысықтардың немесе басқа туыстарыңыздың 12 керемет суреті12 түрлі бөліктер
Гитара динамигінің қорабын қалай құруға болады немесе стереоға арналған екеуін қалай құруға болады: 17 қадам (суреттермен)
Гитара динамигінің қорабын қалай құруға болады немесе стереоға арналған екеуін қалай құруға болады?: Мен жаңа гитара колонкасын өзім құрып жатқан түтік күшейткішпен бірге алғысы келді. Динамик менің дүкенімде қалады, сондықтан оған ерекше нәрсе қажет емес. Толекс жабындысы өте оңай зақымдалып кетуі мүмкін, сондықтан мен жеңіл құмнан кейін сыртқа қара шаштым