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
Libary Erstellen?
13.07.2014, 16:48
Beitrag #1
Libary Erstellen?
Hallo,

ich habe mir heute aus 9 LEDs und einem Arduino eine 3x3 LED Matrix aufgebaut.
Ich ihn soweit auch programmiert, allerdings ist das ziemlich anstrengend, wenn man eine neue Reihenfolge schreiben möchte, welche LEDs blinken sollen, und welche nicht.
Angenommen ich möchte die LED ganz oben links anschalten, dann müsste ich eintippen:

PHP-Code:
digitalWrite(8,HIGH); 
 
digitalWrite(12,LOW); 
 
digitalWrite(13,HIGH); 
 
digitalWrite(11,HIGH); 
 
digitalWrite(9,LOW); 
 
digitalWrite(10,LOW); 

Da würde ich aber lieber etwas eintippen, wie:
PHP-Code:
ledWrite(1,ON); 

So würde ich mir einige Zeilen ersparen.
Kann mir jemand sagen, was ich dafür machen muss bzw. ob es überhaupt möglich
ist?

Danke im voraus!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
13.07.2014, 18:55
Beitrag #2
RE: Libary Erstellen?
Hi,
dazu brauchst Du nicht unbedingt eine ganze Library. Fang doch erst einmal mit einer eigenen Funktion an.
Also in etwa so:
Code:
void ledWrite(int num, boolean state) {
   // Hier gehört das hin, was man machen muss, um die LED mit der
   // Nummer num auf den Zustand state zu setzen.
};

Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Strings erstellen und vergleichen BennIY 4 395 22.06.2016 10:37
Letzter Beitrag: SkobyMobil
  Problem mit KS0108 GLCD und Libary MKnet83 8 828 13.02.2016 09:43
Letzter Beitrag: amithlon
  Webserver Daten empfangen und Diagramm erstellen KK66 2 1.091 16.07.2015 07:34
Letzter Beitrag: KK66
  Funktion aus Wertepunkten erstellen- wie ? HaWe 6 1.521 05.06.2015 07:53
Letzter Beitrag: HaWe
  Hilfe - Problem beim erstellen einer Eigenen Funktion raspido 0 914 24.05.2015 10:31
Letzter Beitrag: raspido
  Ubuntu12.04 mit Python CSV erstellen klaus87 3 697 27.03.2015 15:39
Letzter Beitrag: klaus87
Question Erstellen eines Fake TV´s mit Zimmerlicht. GRÜNSCHNABEL Frage marschewka 2 2.588 28.10.2014 09:20
Letzter Beitrag: Corvus
  Stress mit der U8g Libary cb_baer 2 1.292 05.09.2014 19:43
Letzter Beitrag: art_yellow
  Libary nicht erkannt?? :-( leto73 4 1.924 19.08.2014 20:53
Letzter Beitrag: leto73
  Client.read() Zwischenspeicher erstellen!? Gura 7 2.739 06.12.2013 17:39
Letzter Beitrag: Gura

Gehe zu:


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