Wat is hier aan de hand

Projecten die niet passen in bovenstaande onderwerpen
Berichten: 3
Geregistreerd: 28 Jan 2014, 10:23

Wat is hier aan de hand

Berichtdoor lebo124 » 09 Feb 2014, 22:24

Net een robot Arduino aangeschaft . http://arduino.cc/en/Main/Robot
Het is allemaal nieuw voor me en ik probeer wat kleine programmaatjes te ontwikkelen om het een en ander in de vingers te krijgen. Ik heb een TinkerKat touchsensor en als ik die aanraak moet er een Beep komen. Onderstaand programmatjes verloopt aan de output te zien prima. Als ik de sensor aanraak spring de output van 0 naar 1, maar geen Beep te horen. Beeper is inorde, heb ik getest met een ander programmaatje. Waar zit de fout?

#include <ArduinoRobot.h>

void setup(){
Robot.begin();
Robot.beginSpeaker();
Serial.begin(9600);
}

void loop(){
int touch = Robot.digitalRead(TK0);
Serial.println(touch);
Robot.beep(BEEP_SIMPLE);
if (touch == 1)
{
Robot.beep(BEEP_SIMPLE);
delay(1000);
}
}

Advertisement

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

Re: Wat is hier aan de hand

Berichtdoor nicoverduin » 10 Feb 2014, 14:19

Moet het niet zo?
Code: Alles selecteren
#include <ArduinoRobot.h>

int touch;

void setup() {
   Robot.begin();
   Robot.beginSpeaker();
   Serial.begin(9600);
}

void loop() {
   touch = Robot.digitalRead(TK0);
   Serial.println(touch);
   if (touch == 1) {
      Robot.beep(BEEP_SIMPLE);
      delay(1000);
   }
)
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 3
Geregistreerd: 28 Jan 2014, 10:23

Re: Wat is hier aan de hand

Berichtdoor lebo124 » 14 Feb 2014, 16:28

Bedankt voor je reactie. Ik heb het programmaatje aangepast zoals je hebt voorgesteld. Is natuurlijk netter geprogrammeerd zo, alleen heeft het op het resultaat nog geen invloed.

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

Re: Wat is hier aan de hand

Berichtdoor nicoverduin » 14 Feb 2014, 16:30

En wat zie je op de serial? Zie je daar dat de sensor werkt?
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 3
Geregistreerd: 28 Jan 2014, 10:23

Re: Wat is hier aan de hand

Berichtdoor lebo124 » 17 Feb 2014, 13:44

Ja de serial doet het gewoon. Springt netjes van 0 naar 1 en weer terug.

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

Re: Wat is hier aan de hand

Berichtdoor nicoverduin » 17 Feb 2014, 16:26

Zou je het Beep testje nog eens willen doen? En de sketch even hier laten zien?
Want daar begin ik nu aan te twijfelen
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

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

Re: Wat is hier aan de hand

Berichtdoor shooter » 20 Feb 2014, 18:04

moet robot. niet gedefinieerd worden?
paul deelen
shooter@home.nl

Terug naar Overige projecten

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 6 gasten