INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
IR Sensor - Tastendruck
21.03.2018, 14:03
Beitrag #1
Question IR Sensor - Tastendruck
Hallo zusammen,

ich bin ein absoluter Arduino Neuanfänger habe allerdings schon ein paar Erfahrungen mit raspberry gemacht. Ob mir das hier weiterhilft wird sich noch zeigen.

Nun zu meiner Frage, ich habe mir einen Arduino Uno zugelegt und einen IR Sensor auf eine Platine aufgelötet, nach diesem Shema hier.

[Bild: irsensor_bb.png?w=768]

Das passende Script

Code:
// nRF8001 pins: SCK:13, MISO:12, MOSI:11, REQ:10, ACI:X, RST:9, 3Vo:X
#define ADAFRUITBLE_REQ 10
#define ADAFRUITBLE_RST 9
#define ADAFRUITBLE_RDY 2
unsigned long time = 0l;
boolean connection = false;
uint8_t btm = 65;
uint8_t out = btm;
uint8_t cap = 90;
#define persec 30
#define sendat (1000/persec)

int irPin = 7;
int irSensorPin = 5;
int testLEDPin = 4;
int tripTime = 0;
int lastTrip = 0;
int tripBetween;
boolean detectState = false;
boolean lastDetectState = false;

void setup(void)
{
  Serial.begin(9600);

  pinMode(irPin, OUTPUT);
  pinMode(irSensorPin, INPUT);
  pinMode(testLEDPin, OUTPUT);
}

void loop()
{
  pollIR(); // IR sensor
}

void pollIR() {
  digitalWrite(irPin, HIGH);

  if (digitalRead(irSensorPin) == LOW) {
    detectState = true;
    if (detectState != lastDetectState) {
      // run the first time reflection is detected

      Serial.println("message sent via BLE");
      if (connection == true) {
      }
      
      lastDetectState = true;
    }
    else {
      // here we are seeing the same reflection over several frames
      // turn test LED on to give visual indication of a positive reflection
      digitalWrite(testLEDPin, HIGH);
    }
  }
  else {
    detectState = false;
    lastDetectState = false;
    digitalWrite(testLEDPin, LOW);
  }
}

funktioniert auch wunderbar. Wobei hier noch Schnipsel über Bluetooth mit eingearbeitet sind, diese aber nicht benutzt werden.

]Nun möchte ich den Arduino dazu bringen das beim auslösen des Kontaktes dieser ein Tastaturbefehl auslöst. Wie stelle ich das an?

lg oneill
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
21.03.2018, 14:39
Beitrag #2
RE: IR Sensor - Tastendruck
Das geht nicht. Der UNO kann keine USB-Tastatur spielen. Dazu braucht es einen Arduino mit 32u4 oder SAMD Prozessor.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
21.03.2018, 18:22
Beitrag #3
RE: IR Sensor - Tastendruck
Aha, okay deshalb wird vermutlich auch der Bluetooth Adapter verwendet. Dann werde ich den auch nochmal bestellen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Arduino als Enocean Aktor/Sensor hr3 2 220 08.02.2020 20:53
Letzter Beitrag: Bitklopfer
  Fehlermeldung (wegen BME 280 Sensor?) Schneggl 3 432 26.10.2019 09:28
Letzter Beitrag: Tommy56
  Grove-GSR Sensor frala 22 2.903 09.10.2018 22:11
Letzter Beitrag: Bitklopfer
  Per Tastendruck Stepper-Motor eine bestimmte Drehung machen lassen Chef_2 2 1.357 09.10.2018 21:59
Letzter Beitrag: Chef_2
  Schleife per Tastendruck unterbrechen und andere Schleife starten Thor Wallhall 13 2.541 19.07.2018 21:50
Letzter Beitrag: Thor Wallhall
  Sensor mit 10 Hz auslesen Olafson Larson 7 1.824 05.07.2018 15:59
Letzter Beitrag: Tommy56
Exclamation Sound Sensor KY-038 Jack 6 2.163 16.05.2018 23:46
Letzter Beitrag: georg01
  DS18s20 Temperatur Sensor georg01 9 3.282 25.02.2018 16:03
Letzter Beitrag: georg01
  Lichtschrankensensor / Line Tracker Sensor Hitikatus 5 2.220 13.07.2017 15:21
Letzter Beitrag: RCudino
  LEDs und Sound synchron nach kurzem Tastendruck Thor Wallhall 32 6.197 24.06.2017 21:01
Letzter Beitrag: georg01

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste