Skip to content

Instantly share code, notes, and snippets.

View Tchoukoualeu's full-sized avatar

Aris Tchoukoualeu Tchoukoualeu

  • Paderborn, Germany
View GitHub Profile
long long int last_states = 0;
void setup() {
pinMode(2, OUTPUT);
pinMode(A0, INPUT);
}
void loop() {
last_states = last_states << 1;
if(analogRead(A0) > 600){
void setup() {
pinMode(2, OUTPUT);
pinMode(A0, INPUT);
}
void loop() {
if(analogRead(A0) > 600){
digitalWrite(2, !digitalRead(2));
//here we have definision of pins for 7 segment display if you want to use different pins you can just change it here
#define LED_A 2
#define LED_B 3
#define LED_C 4
#define LED_D 5
#define LED_E 6
#define LED_F 7
#define LED_G 8
#define LED_DP 9
#define LED_CHAR1 10
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
//we need this value to know which coil should be turned on in stepper motor
int step_count;
void setup() {
//seting up pins as outputs for motor driver
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
}
float now_r = 0, now_g = 0, now_b = 0;
float ran_r, ran_g, ran_b;
void setup() {
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
}
void setup() {
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
}
void loop() {
for(int r = 0; r < 255; r++){
analogWrite(9, r);
void setup() {
//on pin12 we have the rain sensor so this is an input
pinMode(12, INPUT);
//on pin 13 we have buzzer so this is an output
pinMode(13, OUTPUT);
}
void loop() {
//when rain sensor gives LOW signal it means that it rains
void setup() {
//declaring pin 13 as output to control transistor
pinMode(13, OUTPUT);
}
void loop() {
//slowly increasing the PWM signal on the transistor base
for(int a = 0; a < 255; a++){
analogWrite(13, a);