Мазмұны:
- 1 -қадам: ЖАБДЫҚТАР ҚАЖЕТ:
- 2 -қадам: ҚАУІПСІЗДІК ШАРАЛАРЫ; САЛАМАТТЫ ҚОЛДАНУ:
- 3 -қадам: ЦИРКУИТ:
- 4 -қадам: КОД:
- 5 -қадам: Инстаграмдағы хабарлама
Бейне: Аналогты кернеуді оқыңыз - ARDUINO - КОД АШУ #1: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
КОД АЙНАЛДЫРУ #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 постына кіріңіз -
Ұсынылған:
Электр және газ есептегішін (Бельгия/Голландия) оқыңыз және Thingspeak -ке жүктеңіз: 5 қадам
Электр және газ есептегішін (Бельгия/Голландия) оқыңыз және Thingspeak -ке жүктеңіз: Егер сіз энергияны тұтыну туралы ойласаңыз немесе ұсақ -түйек болса, смартфоныңыздағы жаңа сандық есептегіштің деректерін көргіңіз келуі мүмкін. жобада біз ағымдағы деректерді Бельгия немесе Голландияның цифрлық электрінен аламыз
Alexa Skill: Соңғы твиттерді оқыңыз (бұл жағдайда Құдайдың): 6 қадам
Alexa шеберлігі: Соңғы твиттерді оқыңыз (бұл жағдайда Құдайға арналған): Мен Alexa дағдысын жасадым, ол " Құдайдың соңғы твиті " - мазмұны, яғни @TweetOfGod, бұрынғы Daily Show комедия жазушысы жасаған 5 миллионнан астам абоненттік аккаунт. Ол IFTTT (егер бұл солай болса), Google электрондық кестесін және
Потенциометрлерден ADC мәндерін оқыңыз: 4 қадам
Потенциометрлерден ADC мәндерін оқу: Бұл мақалада мен ADC мәндерін потенциометрден қалай оқу керектігін көрсетемін, бұл Arduino бағдарламалауының негізі. Analog мәндерін Arduino ұсынған аналогты түйін арқылы оқиды, сонымен қатар потенционы қолдана отырып, бірнеше сенсорлар бар
IR сенсоры көмегімен қашықтан басқару құралын оқыңыз: 4 қадам
IR сенсоры көмегімен қашықтан басқару құралын оқыңыз: Сәлеметсіз бе, алдыңғы мақалада мен " IR кедергісін болдырмайтын сенсорды " қолдану туралы жазған болатынмын. Бұл мақалада мен осы IR сенсорының басқа функциясын жазамын. бөліктер, атап айтқанда ИҚ -эмитент және ИҚ қабылдағыш
Raspberry Pi GPIO схемалары: ADC жоқ LDR аналогты сенсорды қолдану (аналогты сандық түрлендіргіш): 4 қадам
Raspberry Pi GPIO схемалары: ADC жоқ LDR аналогты сенсорды қолдану (аналогты сандық түрлендіргіш): алдыңғы нұсқаулықтарда біз сізге Raspberry Pi GPIO түйреуіштерін светодиодтар мен қосқыштарға қалай байланыстыруға болатынын және GPIO түйреуіштері қалай жоғары болатынын көрсеттік. немесе төмен. Егер сіз Raspberry Pi -ді аналогты сенсормен қолданғыңыз келсе ше? Егер біз