source: t29-www/de/lernprojekte/arduino-projekt-programme/fax_v1_0_arduino_.pde.txt @ 247

Last change on this file since 247 was 247, checked in by heribert, 7 years ago

Diverse Aenderungen an der ganzen Homepage der letzten Monate,
die halt alle so durch Heribert abliefen.

File size: 899 bytes
Line 
1int dataPin = 3;                          // Pin zum Einlesen der Pixel
2int interruptPin = 2;                     // Pin fuer Zeilenumbruch
3
4void setup(){
5  Serial.begin(115200);                   // Datenübertragungsrate (Baud-Rate)
6 
7  pinMode(dataPin,INPUT);                 // Pins werden als Dateneingaenge konfiguriert
8  pinMode(interruptPin,INPUT);
9  digitalWrite(interruptPin,HIGH);
10 
11  attachInterrupt(0,newLine,RISING);      // Interrupt (Unterbrechung) fuer Zeilenumbruch wird festgelegt
12}
13
14void loop(){
15  if(digitalRead(dataPin)==HIGH){         // Bei Spannung, also schwarz, wird eine "1" gesendet, sonst eine "0"
16    Serial.print("1");
17  }else{
18    Serial.print("0");
19  }
20  delay(0.1);                             // Zeitverzoegerung zwischen den Pixeln
21}
22
23void newLine(){
24  Serial.print("2");                      // Bei Interrupt zum Zeilenumbruch wird eine "2" gesendet 
25}
Note: See TracBrowser for help on using the repository browser.
© 2008 - 2013 technikum29 • Sven Köppel • Some rights reserved
Powered by Trac
Expect where otherwise noted, content on this site is licensed under a Creative Commons 3.0 License