Arduino kod

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
perry
Inlägg: 2
Blev medlem: 10 augusti 2014, 21:39:56

Arduino kod

Inlägg av perry »

Hej
Jag är rätt ringrostig på kodning, länge sen jag kodade nu så jag hoppas jag kan få lite hjälp i rätt riktning från forumet.

Jag skulle vilja koda av en potentiometer och leverera en spänning som motsvarar pottens läge men det är inte linjärt hela vägen

Typ så här:
pott 0 = 0 volt
pott 0-10% = 0-2 volt
pott 10-100% = 2-5 volt linjärt
Wihelm
Inlägg: 588
Blev medlem: 18 juni 2019, 17:30:19
Ort: Nybro

Re: Arduino kod

Inlägg av Wihelm »

Kolla på map() för att flytta om värden.
https://www.arduino.cc/reference/en/lan ... /math/map/
perry
Inlägg: 2
Blev medlem: 10 augusti 2014, 21:39:56

Re: Arduino kod

Inlägg av perry »

Tack, verkar lovande dags att labba lite och lära sig nått nytt
j_tomas
Inlägg: 30
Blev medlem: 25 november 2011, 21:53:34

Re: Arduino kod

Inlägg av j_tomas »

Här får man se upp med att map() ger ett resultat av typen long, dvs bara trunkerade heltal. Bibehåller man råa A/D-omvandlarvärden genom de två alternativa avbildningarna så borde det dock gå bra.
Skriv svar