Sadržaj:
Video: Arduino ploter za analognu vrijednost: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Prije nekog vremena zaključio sam da bi bilo prilično zgodno imati grafikon za svoje analogne izlaze. Pomoglo bi u otklanjanju pogreš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 svaki senzor. Dakle, s Arduinom, oledom i senzorom po vašem izboru, pokrenimo ovo.
Korak 1: Stvari koje će vam trebati:
- Arduino
- Zaslon (moj projekt koristi OLED od 0,96 ", a skica je pogodna za isti, ali slobodno upotrijebite bilo koji zaslon 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 što koristite)
- Kratkospojne žice
- 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 Arduina (provjerite dno ploče za označavanje, ako nema specifičnog SCL pina, obično je to A5)
- Narančasta žica (SDA): SDA Arduina (provjerite dno ploče za označavanje, ako nema određenog SDA pina, obično je to A4)
Povezivanje senzora: (Boje pogledajte na gornjim slikama)
- Uključite senzor u skladu s njegovim specifičnim rasvjetom
- 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 biste ga dotjerali, svakako to učinite. Dizajniran je da bude maksimalno prilagodljiv s minimalnim dotjerivanjem. 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šem zahtjevu, 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 u 'true'.
Arduino kod:
Korak 4: Zaključak
Dakle, to je to za ovaj jednostavan projekt. 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, javite mi u komentarima. Također, ako vam se projekt svidio, razmislite o glasovanju za njega na natječaju "Build A Tool".
Preporučeni:
Ultrazvučni radar koji koristi Arduino Nano i serijski ploter: 10 koraka
Ultrazvučni radar pomoću Arduino Nano i serijskog plotera: 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 player iz TV zvučnika - najbolja vrijednost 2019: 9 koraka (sa slikama)
Uradi sam MP5 player iz TV zvučnika - najbolja vrijednost 2019: Pozdrav prijatelji. Drago mi je što smo se ponovno sreli u ovom prekrasnom projektu. Hvala vam što ste ovdje, posjetite moj YouTube kanal. Želim tebi i tvojoj obitelji puno zdravlja i sreće. Vruće ljepilo uvijek je odličan izbor za moje DIY projekte. Počnimo. Moj
Zalijevanje sobnih biljaka s NodeMCU -om, lokalnim poslužiteljem Blynk i aplikacijom Blynk, podesiva zadana vrijednost: 3 koraka
Zalijevanje sobnih biljaka pomoću NodeMCU -a, lokalnog Blynk poslužitelja i Blynk Apk -a, podesive zadane vrijednosti: Ovaj projekt sam izgradio 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 mom domu putem interneta
Pretvorite analognu kameru u (djelomično) digitalnu: 3 koraka (sa slikama)
Pretvorite analognu kameru u (djelomično) digitalnu: Pozdrav svima! Prije tri godine pronašao sam model u Thingiverseu koji je povezivao kameru Raspberry s objektivom Canon EF. 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 kvalitete! … sony Ericsson slušalice: idemo ravno 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