Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
KOODI AVALDAMINE #1LUGEGE ANALOOGIPINGET: See näide näitab, kuidas lugeda analoogsisendit analoogpistikul 0, teisendada väärtused analogRead () pingeks ja printida see välja Arduino tarkvara (IDE) jadamonitorile.
1. samm: VAJALIK RIISTVARA:
Arduino või Genuino tahvel, 10k OHM potentsiomeeter.
2. samm: OHUTUSABINÕUD; TERVISLIK KASUTAMINE:
OLGE TEADLIK, ET ARDUINO ANALOOGNÕLGI VÄLISE TOITE TARBIMINE EI TOHI OLLA 5V VÕIMALIK, SEST ARDUINO TÖÖTAB 5V LOGIC'I JA MIKROKONTROLLER VÕIB PÕLETADA, KUI PAKKUMINE ON KÕREM kui 5V. SEE PROJEKT ON KASULIK VÄIKESTE PENTAKLI VÕI LIITIUM -AKUDE JA TRIMPOTIDE PINGE KONTROLLIMISEKS.
3. samm: LING:
Ühendage potentsiomeetri kolm juhtmest plaadiga. Esimene läheb maapinnale potentsiomeetri ühest välimisest tihvtist. Teine läheb potentsiomeetri teisest välimisest tihvtist 5 voltini. Kolmas läheb potentsiomeetri keskmisest tihvtist analoogsisendisse 0. Potentsiomeetri võlli keerates muudate takisti mõlemal pool klaasipuhasti, mis on ühendatud potentsiomeetri kesknööriga. See muudab pinge keskmisel tihvtil. Kui keskpunkti ja 5 voltiga ühendatud külje vaheline takistus on nullilähedane (ja teisel küljel on takistus 10 kilo oomi lähedal), on pinge keskmisel tihvtil 5 volti. Kui takistused on vastupidised, on pinge keskmisel tihvtil 0 volti või maandus. See pinge on analoogpinge, mida loete sisendina. Plaadi mikrokontrolleril on sees vooluahel, mida nimetatakse analoog-digitaalmuunduriks või ADC-ks, mis loeb selle muutuva pinge ja teisendab selle arvuks vahemikus 0 kuni 1023. Kui võll on täielikult ühes suunas keeratud, läheb tihvtile 0 volti ja sisendväärtus on 0. Kui võlli keeratakse lõpuni vastupidises suunas, läheb tihvtile 5 volti ja sisendväärtus on 1023. Vahepeal tagastab analogRead () arvu vahemikus 0 kuni 1023, mis on võrdeline tihvtile rakendatava pingega.
4. samm: KOOD:
Tuleb märkida, et kui teil pole arvutit või sülearvutit, saate oma Arduino programmeerida rakendusega „Arduinodroid”, mis on saadaval Google Play poes. Seeriamonitori saate külastada 'Arduinodroid' abil.void setup () {Serial.begin (9600);} void loop () {int sensorValue = analogRead (A0); ujukpinge = sensorValue * (5,0 / 1023,0); Serial.println (pinge);}
Samm: Instagrami postitus
Külastage seda Instagrami postitust, kus ma seda projekti kirjeldasin -
Soovitan:
Lugege elektri- ja gaasimõõturit (Belgia/hollandi keel) ja laadige üles asjade kõnele: 5 sammu
Lugege elektri- ja gaasimõõturit (Belgia/hollandi keel) ja laadige üles ülespoole projekti käigus saame praegused andmed Belgia või Hollandi digitaalelektrilt
Matlab 2016b Wordi kodeerimine ja avaldamine (algajate juhend): 4 sammu
Matlab 2016b Wordi kodeerimine ja avaldamine (algajate juhend): Matlab on suure jõudlusega keeleprogramm, mida kasutatakse tehniliste tulemuste arvutamiseks. Sellel on võimalus integreerida visuaale, arvutusi ja programmeerimist kasutajasõbralikul viisil. Selle programmiga saab kasutaja avaldada probleeme ja lahendusi
ESP32 andmete avaldamine Interneti -pilve NTP ajatempliga: 5 sammu
ESP32 andmete avaldamine koos NTP ajatempliga IoT Cloudi: Paljudes rakendustes peavad kasutajad saatma oma andmed koos koormusega saadetavate väärtuste kohaliku ajatempliga AskSensors IoT pilve. Ajatempli vorming on UNIX Epoch time: jaanuarist möödunud millisekundite arv
UbiDots-ESP32 ühendamine ja mitme anduri andmete avaldamine: 6 sammu
UbiDots-ESP32 ühendamine ja mitme anduri andmete avaldamine: ESP32 ja ESP 8266 on IoT valdkonnas väga tuttavad SoC-d. Need on omamoodi õnnistuseks asjade Interneti projektidele. ESP 32 on integreeritud WiFi ja BLE -ga seade. Lihtsalt sisestage oma SSID, parool ja IP -konfiguratsioonid ning integreerige asjad
Traadita rõhuanduri andmete avaldamine MQTT abil: 7 sammu
Traadita rõhuandurite andmete avaldamine MQTT abil: ESP32 ja ESP 8266 on IoT valdkonnas väga tuttavad SoC -d. Need on IoT -projektide jaoks omamoodi õnnistused. ESP 32 on integreeritud WiFi ja BLE -ga seade. Lihtsalt sisestage oma SSID, parool ja IP -konfiguratsioonid ning integreerige asjad