Dansk Elektronik Forum

Generel Elektronik => Arduino & Lign. => Emne startet af: jar efter Marts 03, 2016, 14:04:10

Titel: arduino PRO MINI-analog pins brugt som digtal pins
Indlæg af: jar efter Marts 03, 2016, 14:04:10
Hej
Er lige startet med Arduino, (PRO MINI)så jeg behøver lidt hjælp.
Jeg vil gerne bruge de 8 analoge pins som DIG input, har set en del på nettet, men er kun blevet forvirret på et højere og højere plan jo mere jeg læser.
Kan nogen her give et let forståeligt eksempel på hvordan dette gøres.
MVH
Jørn
Titel: Sv: arduino PRO MINI-analog pins brugt som di. pins
Indlæg af: jank efter Marts 04, 2016, 14:28:52
Hej hej

Du kan sagtens bruge de analoge pins til både input og output. Jeg har brugt dem til et 16x2 LCD og nogle trykknapper.

Du bruger dem bare i de almindelige metoder, men skriver A0-A7 i stedet for:

pinMode(A0, INPUT);
pinMode(A1, OUTPUT);
digitalRead(A0);
digitalWrite(A1, HIGH);

A0-A7 er konstanter der egentlig står for et heltal, men det er nemmere at huske A0-A7 - og så kan de egentlige værdier sikkert være forskellige mellem boards. Så alle funktioner der tager et heltal som pin kan du også kalde med A0-A7.

Der kan dog opstå nogle problemer hvis du stadigvæk bruger nogle af de analoge pins til analoge læsninger - se evt. sidste afsnit på https://www.arduino.cc/en/Tutorial/AnalogInputPins.
Titel: Sv: arduino PRO MINI-analog pins brugt som di. pins
Indlæg af: jar efter Marts 04, 2016, 15:20:37
Hej Jank
Tak for dit svar, det var lige det der skulle til.
mvh
Jørn