Wat is hier fout aan volgens mij moet deze werken

Arduino specifieke Software
Berichten: 63
Geregistreerd: 09 Jun 2017, 01:59
Woonplaats: Fiji

Wat is hier fout aan volgens mij moet deze werken

Berichtdoor Dino » 19 Aug 2017, 12:11

Code: Alles selecteren
const int myPins[] = { 5, 6, 7, 8, 9};
int thisPin =0 ;
const int TIME = 100;

void setup() {
randomSeed(analogRead(0));
pinMode(myPins, OUTPUT);

}
void loop() {
thisPin=random( 5,10);
delay(TIME);
digitalWrite(thisPin, HIGH);
delay(TIME);
digitalWrite(thisPin, LOW);

}


na het invoegen Serial.begin(9600);
en Serial.printnl(thisPin);
lees ik wel alle poorten maar de uitgangen werken dus niet.

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Wat is hier fout aan volgens mij moet deze werken

Berichtdoor nicoverduin » 19 Aug 2017, 16:30

Je moet de hele tabel aflopen met pinmode. Nu pakt hij alleen de eerste. De naam van een tabe is hetzelfde als &tabel[0] is dus adres van de eerste entry. In dit geval dus pin 5
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 4064
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: Wat is hier fout aan volgens mij moet deze werken

Berichtdoor shooter » 22 Aug 2017, 21:42

er moet dus in je setup een for loop komen van 5 tot 10 met pinmode.....
paul deelen
shooter@home.nl

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: husayzopefodi, ocisitila en 15 gasten