Skip to content

Instantly share code, notes, and snippets.

View michaelsarduino's full-sized avatar

michaelsarduino

View GitHub Profile
@michaelsarduino
michaelsarduino / 7SegmentDisplayTest
Created July 7, 2015 12:40
Dieser Sketch hilft beim herausfinden, welcher Pin des Arduino, welchen LED Strich des 7 Segment Displays ansteuert.
void setup() {
int i;
Serial.begin(9600);
for(i=2; i<10; i++)
{
Serial.println(i);
pinMode(i, OUTPUT);
digitalWrite(i, HIGH);
delay(5000);
digitalWrite(i, LOW);
@michaelsarduino
michaelsarduino / 7SegmentDisplay_Zahl_schreiben
Created July 7, 2015 12:52
Sketch, der eine 7 auf einem 7 Segment Display erzeugt
void setup() {
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
}
@michaelsarduino
michaelsarduino / SPI_Arduino_Master_Sketch
Created July 10, 2015 15:26
Arduino Sketch, um Text über eine SPI Verbindung zu senden, für SPI Master
#include <SPI.h>
void setup (void)
{
digitalWrite(SS, HIGH); //SS Pin auf HIGH setzten
SPI.begin (); //Verbindung starten
SPI.setClockDivider(SPI_CLOCK_DIV8); //Geschwindigkeit verlangsamen
@michaelsarduino
michaelsarduino / SPI_Arduino_Slave
Created July 10, 2015 15:30
Arduino Sketch, um Daten über eine SPI Verbindung zu empfangen.
#include <SPI.h>
char buf [100];
volatile byte pos;
volatile boolean senden;
void setup (void)
{
Serial.begin (9600); //starten der seriellen Verbindung
@michaelsarduino
michaelsarduino / arduino_led_blinken
Created July 13, 2015 14:01
Dieser Sketch bringt die LED des Arduino zum blinken.
/*
* GccApplication2.cpp
*
* Created: 13.07.2015 14:24:32
* Author: Michael
*/
#ifndef F_CPU
#define F_CPU 16000000UL
#endif
#include <util/delay.h>
@michaelsarduino
michaelsarduino / Durschnitt_errechnen_Bibliothek
Created July 15, 2015 14:53
Das ist eine Beispiel Bibliothek, die den Durchschnitt aus zwei Zahlen errechnet.
/*
* Durchschnitt_erechnen.c
*
* Created: 15.07.2015 16:24:54
* Author: Michael
*/
#include <avr/io.h>
int function(void)
@michaelsarduino
michaelsarduino / Bibliothek_einbinden
Created July 15, 2015 15:02
Das ist ein Programm, das zeigt, wie man eine Bibliothek, in ein C Programm, einbinden kann.
/*
* GccApplication1.cpp
*
* Created: 15.07.2015 16:29:05
* Author: Michael
*/
#include <avr/io.h>
#include "C:\Users\Michael\Documents\Atmel Studio\6.2\Durchschnitt_erechnen\Durchschnitt_erechnen\Durchschnitt_erechnen.c"
int led = 13;
int opto = 7;
void setup() {
pinMode(led, OUTPUT);
pinMode(opto, INPUT);
}
void loop() {
if(digitalRead(opto) == HIGH)
{
{
"name": "blinken",
"version": "1.0",
"description": "ein kleines Testprogramm",
"dependencies": {
"johnny-five": "^0.8.29"
}
}
//nachladen von johnny-five
var five = require("johnny-five");
//ArduinoBoard und LED
var Arduino, LED;
//verbinden mit dem Arduino
Arduino = new five.Board();
//Programmcode nach erfolgreicher Verbindung
Arduino.on("ready", function() {