Мазмұны:

Аналогты кернеуді оқыңыз - ARDUINO - КОД АШУ #1: 5 қадам
Аналогты кернеуді оқыңыз - ARDUINO - КОД АШУ #1: 5 қадам

Бейне: Аналогты кернеуді оқыңыз - ARDUINO - КОД АШУ #1: 5 қадам

Бейне: Аналогты кернеуді оқыңыз - ARDUINO - КОД АШУ #1: 5 қадам
Бейне: Using Micro SD Card and Data logging with Arduino | Arduino Step by Step Course Lesson 106 2024, Маусым
Anonim
Аналогты кернеуді оқыңыз - ARDUINO - REVEAL CODE #1
Аналогты кернеуді оқыңыз - ARDUINO - REVEAL CODE #1
Аналогты кернеуді оқыңыз - ARDUINO - REVEAL CODE #1
Аналогты кернеуді оқыңыз - ARDUINO - REVEAL CODE #1
Аналогты кернеуді оқыңыз - ARDUINO - REVEAL CODE #1
Аналогты кернеуді оқыңыз - ARDUINO - REVEAL CODE #1

КОД АЙНАЛДЫРУ #1 ОҚЫТУДЫҢ ТОЛҚЫНУ ВОЛОТИ: Бұл мысалда 0 аналогтық түйреуіште аналогтық кірісті оқу, analogRead () мәндерін кернеуге түрлендіру және оны Arduino Software (IDE) сериялық мониторына басып шығару жолдары көрсетілген.

1 -қадам: ЖАБДЫҚТАР ҚАЖЕТ:

Arduino немесе Genuino тақтасы, 10k OHM потенциометрі.

2 -қадам: ҚАУІПСІЗДІК ШАРАЛАРЫ; САЛАМАТТЫ ҚОЛДАНУ:

ARDUINO -ның аналогтық PIN -кодында сыртқы қуат көзінің қолданылуы 5В аспауы керек екенін біліңіз, себебі ARDUINO 5V логикада жұмыс істейді, ал кернеу 5В жоғары болса, микроконтроллер күйіп кетуі мүмкін. БҰЛ ЖОБА КІШІ ҚАЛАМ немесе ЛИТИЙ БАТАРЕЯЛАРЫ МЕН ТРИМПОТТАРДЫҢ КЕРЕКТІЛІГІН тексеру үшін ПАЙДАЛЫ.

3 -қадам: ЦИРКУИТ:

ЦИРКУТ
ЦИРКУТ
ЦИРКУТ
ЦИРКУТ

Потенциометрден үш сымды тақтаға қосыңыз. Біріншісі потенциометрдің сыртқы түйреуіштерінің бірінен жерге түседі. Екіншісі потенциометрдің басқа сыртқы штырынан 5 вольтке өтеді. Үшіншісі потенциометрдің ортаңғы түйреуішінен 0 аналогты кіріске өтеді. Потенциометрдің білігін айналдыру арқылы сіз потенциометрдің орталық түйреуішіне қосылған сүрткіштің екі жағындағы қарсылық мөлшерін өзгертесіз. Бұл орталық түйреуіштегі кернеуді өзгертеді. 5 вольтке қосылған орталық пен бүйір арасындағы қарсылық нөлге жақын болғанда (ал екінші жақтағы қарсылық 10 киломға жақын), орталық істіктегі кернеу 5 вольтке жақындайды. Кедергілер өзгергенде, орталық түйреуіштегі кернеу 0 вольтке немесе жерге жақындайды. Бұл кернеу кіріс ретінде оқылатын аналогты кернеу болып табылады. Тақтаның микроконтроллерінде аналогты-цифрлық түрлендіргіш немесе ADC деп аталатын тізбек бар, ол осы өзгеретін кернеуді оқиды және оны 0 мен 1023 арасындағы санға түрлендіреді. Білік бір бағытта толық бұрылғанда, түйреуішке 0 вольт барады, ал кіріс мәні - 0. Білік қарама -қарсы бағытта толық бұрылғанда, 5 вольт істікке және кіріс мәні - 1023. Арасында analogRead () 0 мен 1023 арасындағы санды қайтарады, бұл істікке қолданылатын кернеу мөлшеріне пропорционалды.

4 -қадам: КОД:

КОД
КОД

Айта кету керек, егер сізде компьютер немесе ноутбук болмаса, сіз Arduino -ды Google Play Store дүкенінде қол жетімді 'Arduinodroid' қосымшасымен бағдарламалай аласыз. Сериялық мониторға 'Arduinodroid' көмегімен кіруге болады. Void setup () {Serial.begin (9600);} void loop () {int sensorValue = analogRead (A0); өзгермелі кернеу = sensorValue * (5.0 / 1023.0); Serial.println (кернеу);}

5 -қадам: Инстаграмдағы хабарлама

Мен бұл жобаны сипаттаған Instagram постына кіріңіз -

Ұсынылған: