Turinys:
Video: „Arduino“analoginės vertės braižytuvas: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Prieš kurį laiką supratau, kad būtų gana patogu turėti savo analoginių išėjimų grafiką. Tai padėtų derinti mano išvestis, suteiktų man bendrą supratimą apie jutiklio ribas ir pan., Ir netgi būtų tiesiog gana šauni sąsaja bet kuriam jutikliui. Taigi, naudodamiesi „Arduino“, „oled“ir jūsų pasirinktu jutikliu, pradėkime veikti.
1 žingsnis: reikalingi dalykai:
- Arduino
- Ekranas (mano projekte naudojamas 0,96 colio OLED, o eskizas tinka tam pačiam, tačiau nedvejodami naudokite bet kokį norimą ekraną. Vis dėlto turėsite pataisyti kodą ir jį paaiškinti (kodų skyriuje))
- Duonos lenta (aš naudoju pasirinktinį kepimo lentos skydą, bet nesvarbu, ką naudojate)
- Jumperio laidai
- Ne daug laiko
2 žingsnis: Aparatūra
OLED prijungimas: (spalvų ieškokite aukščiau esančiuose paveikslėliuose)
- Raudona viela (VCC): 5 V „Arduino“
- Žalia viela (GND): „Arduino“žemė
- Violetinė viela (SCL): „Arduino“SCL (patikrinkite, ar etiketėje nėra lentelės apačios, jei nėra konkretaus SCL kaiščio, tai paprastai yra A5)
- Oranžinė viela (SDA): „Arduino“SDA (patikrinkite, ar etiketėje nėra lentelės apačios, jei nėra konkretaus SDA kaiščio, tai paprastai yra A4)
Jutiklio prijungimas: (spalvų ieškokite aukščiau esančiuose paveikslėliuose)
- Maitinkite jutiklį pagal jo specifinę jungtį
- Jutiklio išėjimas turėtų būti A0
3 žingsnis: Kodas
Programa yra paprasta- ji paima analoginį įvestį, priskiria ją grafiko y koordinatėms ir nubrėžia liniją prie y koordinatės iš ankstesnės y koordinatės, o x koordinatė nuolat didinama.
Kodas nėra labai sudėtingas ir yra gerai komentuojamas, taigi, jei manote, kad suprantate jį pakankamai gerai, kad jį pataisytumėte, būtinai padarykite tai. Tačiau jis buvo suprojektuotas taip, kad jį būtų galima maksimaliai pritaikyti ir minimaliai keisti. Norėdami pakeisti diagramos dydį, diagramos padėtį arba skaitymo juostos dydį (juostos dydis jau yra optimaliai nustatytas ir reaguoja), jums tereikia pakeisti
- GRAPH_HEIGHT
- GRAPH_WIDTH
- GRAPH_BOX_X
- GRAPH_BOX_Y
- BAR_WIDTH
konstantos, kaip reikalaujama jūsų, konstantų apibrėžimo skyriuje.
Be to, jutiklio išėjimas gali būti apverstas (didelė įvestis -> maža galia ir atvirkščiai). Tokiu atveju pakeiskite INVERTED konstantą į „true“.
„Arduino“kodas:
4 žingsnis: Išvada
Taigi tai yra šis paprastas projektas. Tikimės, kad tai bus naudinga kitiems žmonėms. Jei aptinkate kodo klaidą, galimus patobulinimus ar net naują projekto panaudojimą, praneškite man komentaruose. Be to, jei jums patiko projektas, apsvarstykite galimybę balsuoti už jį konkurse „Sukurkite įrankį“.
Rekomenduojamas:
Kaip skaityti kelias analogines vertes naudojant vieną analoginį kaištį: 6 žingsniai (su paveikslėliais)
Kaip skaityti kelias analogines vertes naudojant vieną analoginį kaištį: Šioje pamokoje aš jums parodysiu, kaip skaityti kelias analogines vertes naudojant tik vieną analoginį įvesties kaištį
Analoginės grandinės žinios - pasidaryk pats tikrinamo laikrodžio garso efekto grandinė be IC: 7 žingsniai (su paveikslėliais)
Analoginės grandinės žinios - pasidaryk pats tikrinamo laikrodžio garso efekto grandinė be IC: Ši varnele pažymėto laikrodžio garso efekto grandinė buvo sukurta naudojant tik tranzistorius, rezistorius ir kondensatorius be jokių IC komponentų. Idealiai tinka jums išmokti pagrindinių grandinės žinių naudojant šią praktišką ir paprastą grandinę. Būtinas kilimėlis
7 segmentų rodymas ADC #Arduino vertės, #Arduino: 4 žingsniai
7 segmentų rodymas ADC #Arduino Values, #Arduino: Šiame straipsnyje padarysiu projektą, kuris vis dar yra susijęs su ankstesniu straipsniu. Būtent ADC duomenų apdorojimas. Taigi jums nereikia nuoseklaus monitoriaus, kad pamatytumėte adc duomenų vertę. šiame straipsnyje aš padarysiu ADC vertės peržiūros ekraną. taigi tu ne
Analoginės kameros konvertavimas į (iš dalies) skaitmeninį: 3 žingsniai (su paveikslėliais)
Konvertuokite analoginę kamerą į (iš dalies) skaitmeninę: Sveiki visi! Prieš trejus metus „Thingiverse“radau modelį, jungiantį „Raspberry“kamerą su „Canon EF“objektyvu. Čia yra nuoroda https://www.thingiverse.com/thing:909176 Gerai veikė ir pamiršau. Prieš kelis mėnesius vėl radau seną projektą ir
Paveldas - keramika skaitmeninės ir analoginės technikos kontekste 2015: 3 žingsniai (su paveikslėliais)
Paveldas - keramika skaitmeninės ir analoginės technikos kontekste 2015 m.: Iki šiol keramika buvo amatas, turintis mažai skaitmeninės įtakos. Dėl šios priežasties buvo įdomu šį amatą derinti su nauja technologija. Pradinis taškas buvo senovinė forma ir CNC Styrocutter.DESIGNBOOM