Sadržaj:
Video: Arduino ploter za analognu vrijednost: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Maloprije sam zaključio da bi bilo prilično zgodno imati grafikon za moje analogne izlaze. Pomoglo bi u otklanjanju grešaka na mojim izlazima, dalo bi mi opću ideju o granicama senzora i čemu drugom, pa čak bi bilo i samo prilično cool sučelje za bilo koji senzor. Dakle, s Arduinom, oledom i senzorom po vašem izboru, pokrenimo ovo.
Korak 1: Stvari koje će vam trebati:
- Arduino
- Prikaz (moj projekt koristi OLED od 0,96 inča, a skica je pogodna za isti, ali slobodno upotrijebite bilo koji ekran koji želite. Ipak ćete morati prilagoditi kôd (objašnjeno u odjeljku koda))))
- Matična ploča (koristim prilagođeni štit za matičnu ploču, ali nije važno šta koristite)
- Žice za kratkospojnike
- Nema puno vremena
Korak 2: Hardver
Povezivanje OLED -a: (Boje pogledajte na gornjim slikama)
- Crvena žica (VCC): 5V Arduina
- Zelena žica (GND): uzemljenje Arduina
- Ljubičasta žica (SCL): SCL na Arduinu (provjerite dno ploče za označavanje, ako nema specifičnog SCL pina, obično je to A5)
- Narančasta žica (SDA): SDA za Arduino (provjerite na dnu ploče za označavanje, ako nema određenog SDA pina, obično je to A4)
Povezivanje senzora: (Za boje pogledajte slike iznad)
- Uključite senzor u skladu s njegovim specifičnim pinout -om
- Izlaz senzora trebao bi ići na A0
Korak 3: Kôd
Program radi jednostavno- uzima analogni ulaz, preslikava ga u koordinate y grafikona i povlači liniju prema koordinati y iz prethodne koordinate y, dok se koordinata x stalno povećava.
Kôd nije nimalo kompliciran i dobro je komentiran, pa ako mislite da ga razumijete dovoljno dobro da ga prilagodite, svakako to učinite. Dizajniran je kako bi bio maksimalno prilagodljiv uz minimalno podešavanje. Da biste promijenili veličinu grafikona, položaj grafikona ili veličinu trake za čitanje (veličina trake je već optimalno i prilagodljivo postavljena), trebate samo promijeniti
- GRAPH_HEIGHT
- GRAPH_WIDTH
- GRAPH_BOX_X
- GRAPH_BOX_Y
- BAR_WIDTH
konstante, prema vašim zahtjevima, u odjeljku definicije konstanti.
Osim toga, izlaz vašeg senzora može biti obrnut (veliki ulaz -> nizak izlaz i obrnuto). U tom slučaju promijenite INVERTED konstantu na 'true'.
Arduino kod:
Korak 4: Zaključak
Dakle, to je to za ovaj jednostavan projekat. Nadam se da će biti od koristi drugim ljudima. Ako slučajno pronađete grešku u kodu, eventualna poboljšanja ili čak novu upotrebu projekta, obavijestite me u komentarima. Takođe, ako vam se svidio projekat, razmislite o tome da glasate za njega na takmičenju "Build A Tool".
Preporučuje se:
Ultrazvučni radar koji koristi Arduino Nano i serijski ploter: 10 koraka
Ultrazvučni radar koji koristi Arduino Nano i serijski ploter: U ovom Instructableu ćemo naučiti osnove servo biblioteke, kao i postavljanje ultrazvučnog senzora i koristiti ga kao radar. izlaz ovog projekta bit će vidljiv na monitoru serijskog plotera
Uradi sam MP5 plejer sa TV zvučnika - najbolja vrijednost 2019: 9 koraka (sa slikama)
Uradi sam MP5 plejer sa TV zvučnika - najbolja vrednost 2019: Zdravo prijatelji. Drago mi je što smo se ponovo sreli u ovom divnom projektu. Hvala vam što ste ovdje, posjetite moj YouTube kanal. Želim tebi i tvojoj porodici puno zdravlja i sreće. Vruće ljepilo je uvijek odličan izbor za moje DIY projekte. Počnimo. Moj
Zalijevanje sobnih biljaka pomoću NodeMCU -a, lokalnog Blynk servera i Blynk Apk -a, podesiva zadata vrijednost: 3 koraka
Zalijevanje sobnih biljaka pomoću NodeMCU -a, lokalnog Blynk servera i Blynk Apk -a, podesive zadane vrijednosti: Izgradio sam ovaj projekt jer moje sobne biljke moraju biti zdrave čak i kad sam na odmoru duže vrijeme i sviđa mi se ideja da imam kontrolirati ili barem nadzirati sve moguće stvari koje se događaju u mojoj kući putem interneta
Pretvorite analognu kameru u (djelomično) digitalnu: 3 koraka (sa slikama)
Pretvorite analognu kameru u (djelomično) digitalnu: Zdravo svima! Prije tri godine pronašao sam model u Thingiverseu koji je povezivao Raspberry kameru s Canon EF objektivom. Evo linka https://www.thingiverse.com/thing:909176 Dobro je radio i zaboravio sam. Prije nekoliko mjeseci ponovno sam pronašao stari projekt i
Dobra vrijednost V kvaliteta! sony Ericsson slušalice: 3 koraka
Dobra vrijednost V kvaliteta! … sony Ericsson slušalice: idemo direktno u ovo … Kupio sam neke slušalice sony ericson za 5 GBP znatno manje od bluetooth slušalica koje mogu koštati i do 50 £! , bile su dobre vrijednosti, ali kvaliteta je jako loša, pokazat ću vam neke tehnike za h