Satura rādītājs:
- 1. darbība. Nepieciešamās sastāvdaļas
- 2. solis: salieciet
- 3. solis: programmēšana
- 4. solis: rezultāts
Video: Lasiet ADC vērtības no potenciometriem: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šajā rakstā es jums parādīšu, kā no potenciometra nolasīt ADC vērtības.
tas ir Arduino programmēšanas pamats. kas nolasa analogās vērtības, izmantojot Arduino nodrošināto analogo tapu.
papildus potenciāla izmantošanai ir vairāki sensori, kas izmanto analogo ieeju. piemēram, gaismas sensori, skaņas sensori un augsnes mitruma sensori.
Kāpēc izmantot katlu? jo šo komponentu ir viegli atrast un tas var attēlot sensorus, kas tiek nolasīti, izmantojot analogo ieeju.
No šī ADC lasījuma to vēlāk var sadarboties ar izvadierīcēm. un noteikti radīs interesantas lietas.
1. darbība. Nepieciešamās sastāvdaļas
Šī apmācības sastāvdaļa ir nepieciešama:
- Arduino nano v3.0
- Potencio 100K
- Jumper Wire
- Projektu padome
- USB mini
- Klēpjdators
- Arduino IDE
2. solis: salieciet
Salieciet visas izmantotās sastāvdaļas.
Izmantojiet iepriekš minēto shematisko zīmējumu, lai to saliktu.
Potencio uz Arduino
1 ==> Gnd
2 ==> A0
3 ==> +5V
3. solis: programmēšana
Pēc ķēdes uzstādīšanas. Pēc tam aizpildiet arduino ar izveidoto ADC lasīšanas programmu.
Manis izveidotā skice ir aptuveni šāda:
void setup () {// inicializēt seriālo komunikāciju ar ātrumu 9600 biti sekundē: Serial.begin (9600); }
// cilpas rutīna darbojas atkal un atkal mūžīgi:
void loop () {// lasīt ievadi analogā tapā 0: int sensorValue = analogRead (A0); // izdrukājiet izlasīto vērtību: Serial.println (sensorValue); kavēšanās (1); // aizkavēšanās starp lasījumiem, lai nodrošinātu stabilitāti}
Tālāk varat lejupielādēt arī oriģinālo failu:
4. solis: rezultāts
Rezultātus var redzēt šādi:
- Atveriet Arduino sērijas monitoru.
- Pārliecinieties, vai sērijas monitora pārraides ātrums un programma ir atbilstoša (šeit, izmantojot 9600).
- tad pagrieziet potenciometru
- Pagriežot pa labi, ADC vērtība būs vēl lielāka
- Pagriežot pa kreisi, ADC vērtība samazināsies
- Mazākā vērtība ir 0, bet lielākā vērtība ir 1023.
No digitālajiem datiem 0-1023 mēs varam tos izmantot citu interesantu lietu veidošanai. Paskatieties uz manu nākamo rakstu.
Ieteicams:
Bezgalības spoguļa pulkstenis ar potenciometriem: 3 soļi
Bezgalības spoguļa pulkstenis ar potenciometriem: es saskāros ar bezgalības spoguli, un es atklāju, ka tas ir patiešām foršs. Tas mani iedvesmoja izveidot bezgalības spoguli, bet man tas bija vajadzīgs, lai tam būtu kāds mērķis. Tātad, es nolēmu izveidot funkcionējošu bezgalības spoguļa pulksteni. Šis ir bezgalības spogulis, kas ļauj
7 segmenti, lai parādītu ADC #Arduino vērtības, #Arduino: 4 soļi
7 segmenti, lai parādītu ADC #Arduino vērtības, #Arduino: Šajā rakstā es izveidošu projektu, kas joprojām ir saistīts ar iepriekšējo rakstu. Proti, ADC datu apstrāde. Tāpēc jums nav nepieciešams sērijveida monitors, lai redzētu adc datu vērtību. šajā rakstā es izveidošu ADC Value skatītāja displeju. tāpēc tu ne
Alexa Skill: Lasiet jaunāko tvītu (šajā gadījumā - Dievs): 6 soļi
Alexa Skill: Lasiet jaunāko tvītu (šajā gadījumā - Dievs): es izveidoju Alexa prasmi, lai izlasītu " Dieva jaunāko tvītu " - saturs, tas ir, no @TweetOfGod, 5 miljonu abonentu konta, ko izveidojis bijušais Daily Show komēdiju rakstnieks. Tas izmanto IFTTT (ja šis, tad tas), Google izklājlapu un
Lasiet un rakstiet no seriālā porta, izmantojot Raspberry Pi, izmantojot Wemos: 5 soļi
Lasiet un rakstiet no seriālā porta, izmantojot Raspberry Pi, izmantojot Wemos: Saziņa ar Raspberry Pi, izmantojot Wemos D1 mini R2
3 servomotoru vadīšana ar 3 potenciometriem un Arduino: 11 soļi (ar attēliem)
3 servomotoru vadīšana ar 3 potenciometriem un Arduino: Sveiki! Šī ir mana pirmā pamācība, tāpēc es ceru, ka jūs būsit pacietīgs pret mani, ja pieļauju kļūdas. Tas ir rakstīts iesācējiem, tāpēc progresīvākie no jums var daudz ko izlaist un vienkārši sākt to savienot. Mērķis, ko es nospraudu