Pages: [1]   Go Down
Author Topic: analogeIN koppelen aan digitaalOUT  (Read 1641 times)
0 Members and 1 Guest are viewing this topic.
The Netherlands
Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo

ik ben bezig met een stuuruitslag indicator te bouwen, ik wil mbv een potmeter de stuuruitslag "meten"en deze waarde "vertalen" in oplichtende LEDS

5 a 7 LEDS
potmeter in midden (1023/2=512) deze waarde wil ik koppelen aan een digitale uitgang waarde is tussen 480 en 550> digitaal =1

en zo wil ik dus elke digitale uitgang "koppelen aan een analoge waarde....

wie kan me een beetje opweg helpen?? dit is mn eerste programmeer avontuur (be gentle  smiley-red)

ook een idee om de waarde die de potmeter afgeeft te "meten"is ook welkom (zodat ik kan bepalen wanneer welke led aan zal gaan)
groeten Wicky
Logged

Forum Moderator
Belgium
Offline Offline
Edison Member
*****
Karma: 68
Posts: 1917
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Dag
Welkom op het nederlandstalige forum.
Kijk eens naar het voorbeeldprogramma AnalogReadSerial en Blink. En als je dan toch bezig bent kijk ook naar de andere en dan is je schoolopdracht zo gemaakt.
Met vriendelijke groet.
Jantje
Logged

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

6101 BD
Offline Offline
Newbie
*
Karma: 0
Posts: 3
Carpe Diem
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo Wicky,

ik ga dit topic volgen, ben nl van plan om de roeruitslag cq stand van ons bootje middels een LED array weer te geven.
Heb echter 2 dagen geleden een Starterkit gekocht, dus eea zal nog wel even duren...

Succes,

Groet Tuurke
Logged

The Netherlands
Offline Offline
Edison Member
*
Karma: 49
Posts: 1625
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hoi Tuurke en ook welkom.

Zoals Jantje al zei, pak een paar voorbeeld programma's en voor die uit.
Wijzig ze wat zodat je doorkrijgt hoe een en ander doorwerkt in het programma.
Zeker met je starterkit is dat niet moeilijk om te doen.
Ik ben zelf ook net begonnen maar snap de Arduino al aardig.
Ben er al zo enthousiast over dat ik al een voorraadje Arduino's heb liggen en wat shields en ander toebehoor.

Houd er bij je roerstandaanwijzer wel rekening mee dat het een stuk robuuster moet zijn dat je standaard potmetertje, anders blijf je er mee aan de gang.
Maar dat kan natuurlijk ook juist weer leuk zijn.
Logged

Have a look at "blink without delay".
Did you connect the grounds ?
Je kunt hier ook in het Nederlands terecht: http://arduino.cc/forum/index.php/board,77.0.html

Offline Offline
Jr. Member
**
Karma: 0
Posts: 79
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

maak een code met

x= analogRead(a1?)

if x>530{
digitalwrite(led1, HIGH)}
if x>550{
digitalwrite(led2,HIGH)}

enz...

Ik heb iets dergelijks gemaakt voor meesturende mistlampen vor mijn auto, ik heb er alleen nog een callibratie in gemaakt. 15 seconde dezelfde stand (met kleine marge) is rechtuit. En als ik weer rechtuit stuur dan gaat de lamp vertraagd uit.

Als je itneresse hebt dan zal ik morgen de code posten.
Logged

Forum Moderator
Hamme, Belgium
Offline Offline
Sr. Member
*****
Karma: 4
Posts: 387
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Je zou ook de functie map kunnen gebruiken:

http://arduino.cc/en/Reference/map

Ik vind deze zeer handig.
Logged


Pages: [1]   Go Up
Jump to: