I need to creatcreate something for a school assignment, but I'm stuck atmat the moment.
I have one code wich, which makes the arduino leonardoArduino Leonardo press space button on my laptop wich, which works.
I have another code, that turns on the LED when 2 wires are put in water.
Now I want to combine them, but without succesI have no success.
The keyboard code leonardo:
bool eenkeergeweest = false;
#include <Keyboard.h>
void setup() { // make pin 2 an input and turn on the // pullup resistor so it goes high unless // connected to ground: pinMode(2, INPUT_PULLUP); // initialize control over the keyboard: Keyboard.begin(); }
void loop() { // while (digitalRead(2) == HIGH) { // // do nothing until pin 2 goes low // delay(500); // } delay(1000); // new document: if (!eenkeergeweest) { eenkeergeweest = true; Keyboard.print(' '); delay(100); //Keyboard.releaseAll(); }
// wait for new window to open: delay(1000); }
bool eenkeergeweest = false;
#include <Keyboard.h>
void setup()
{
// make pin 2 an input and turn on the
// pullup resistor so it goes high unless
// connected to ground:
pinMode(2, INPUT_PULLUP);
// initialize control over the keyboard:
Keyboard.begin();
}
void loop()
{
// while (digitalRead(2) == HIGH) {
// // do nothing until pin 2 goes low
// delay(500);
// }
delay(1000);
// new document:
if (!eenkeergeweest) {
eenkeergeweest = true;
Keyboard.print(' ');
delay(100);
//Keyboard.releaseAll();
}
// wait for new window to open:
delay(1000);
}
The code for the water LED:
int out = 12; int in = 4;
int rd;
void setup()
{
pinMode(out,OUTPUT);
pinMode(in,INPUT);
}
void loop()
{
rd=digitalRead(in);
if(rd==HIGH)
{
digitalWrite(out,HIGH);
delay(100);
}
else
{
digitalWrite(out,LOW);
delay(100);
}
}
Thanks in advance
int out = 12;
int in = 4;
int rd;
void setup()
{
pinMode(out, OUTPUT);
pinMode(in, INPUT);
}
void loop()
{
rd = digitalRead(in);
if (rd == HIGH)
{
digitalWrite(out, HIGH);
delay(100);
}
else
{
digitalWrite(out, LOW);
delay(100);
}
}