Indholdsfortegnelse:
Video: Happy Hack Light Switch: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
De sidste 2 uger har vi arbejdet på et skoleprojekt kaldet "Happy hacking". Med dette projekt forsøgte vi at lave et "Happy hack" til et offentligt rum. Nå, hvad er et "Happy hack"? I vores tilfælde var vi nødt til at lave noget positivt baseret på en frustration. Brugen af Arduino var påkrævet til dette projekt. Den "Happy hack", vi besluttede at lave, var en installation for at fjernbetjene lyskontakten.
Trin 1: Materialer:
1x Arduino Uno
1x brødbræt
2x servo
1x infrarød sensor
11x ledning
1x infrarød afsender (fjernsyn fjernes)
tape
Trin 2: Sådan tilsluttes:
Sæt en Arduino infrarød modtager i brødbrættet; forudsat at forsiden af modtageren er siden med kuglen på den:
- Tilslut en ledning fra det mest venstre 'ben' til Arduino uno -porten '6'.
- Tilslut en ledning fra det midterste 'ben' til '-' rækken i brødbrættet.
- Tilslut en ledning fra det mest højre 'ben' til '+' rækken i brødbrættet.
Sørg for, at der er en ledning mellem '-' rækken i brødbrættet og en 'jordet' port på Arduino uno, og sørg for, at en ledning er mellem '+' rækken i brødbrættet og '5V' porten på Arduino uno.
Tilslut nu de 2 servoer,
- Begge med en ledning fra den mørkeste ledning på servoen til ‘-’ rækken på brødbrættet.
- Begge med en ledning fra den midterste ledning på servoen til ‘+’ rækken på brødbrættet.
Tilslut nu den ene servo til den resterende servotråd til Arduino uno -porten '9' og tilslut den anden servo til Arduino uno -porten '10'.
Trin 3: Kode:
#include //
#include //
#include //
IRrecv irrecv (6);
decode_results resultater;
Servo theServo1;
Servo theServo2;
bool lightOn = falsk;
bool disco = falsk;
ugyldig opsætning () {
theServo1.attach (10);
theServo2.attach (9);
pinMode (6, INPUT);
Serial.begin (9600);
irrecv.enableIRIn (); // Start modtageren
irrecv.blink13 (sand);
}
void loop () {
if (irrecv.decode (& resultater)) {
Serial.println (resultater.værdi); // Du får et andet resultat for hver knap. Så tjek i den serielle skærm, hvad din knapper er.
if (results.value == 3772793023) {// Dette er vores resultat på tænd / sluk -knappen (3772793023). Dette er sandsynligvis anderledes med din fjernbetjening.
lightOn =! lightOn;
hvis (lightOn) {
theServo1.write (65);
theServo2.write (15);
}
hvis (! lightOn) {
theServo1.write (95);
theServo2.write (95);
}
forsinkelse (1000);
}
if (results.value == 3772839943) {// Dette er vores info -knapresultat (37728).
diskotek =! diskotek;
forsinkelse (1000);
}
Serial.println (resultater.værdi);
irrecv.resume (); // Modtag den næste værdi
}
hvis (diskotek) {
lightOn =! lightOn;
hvis (lightOn) {
theServo1.write (65);
theServo2.write (15);
}
hvis (! lightOn) {
theServo1.write (95);
theServo2.write (90);
}
forsinkelse (2000);
}
}
Anbefalede:
USB Happy/Sad On/Off Switch Plate With Lego's :): 9 trin
USB Happy/Sad On/Off Switch Plate With Lego's :): For at sige sandheden, forsøgte jeg ikke at lave et smiley XD jeg legede bare med hvordan jeg kunne bygge en switchbox med Lego's, og det skete bare. Anyways, her er instruktionerne, hvis du vil bygge din egen. =)
Passagier Teller. Happy Hacking: 4 trin
Passagier Teller. Happy Hacking: Gemaakt door.Owen CiciliaTim JansenMees van EssenArduino -passagertæller: APCOpenbaar transport, vi kan alle bruge den. Du kan nogle gange træne i at søge efter en plads, men efter to kup, og det er bestemt, at du alligevel vil stå
Slutprojekt LED Happy Face: 7 trin
Slutprojekt LED Happy Face: Velkommen til mit happy face -projekt! Denne instruerbare er et lidt mere end nybegynder Arduino-projekt designet til alle, der bare vil have det sjovt med elektronik. Dette Arduino -projekt indebærer at bruge 8 lysdioder, der lyser fra venstre mod højre i
Ikea Light Hack (flexin Your Light): 5 trin
Ikea Light Hack (flexin Your Light): Da jeg besluttede at forbedre belysningen på mit skrivebord, vendte jeg mig til Ikea. Jeg fik Ikea Jansjo (http://www.ikea.com/us/en/catalog/products/10128748) og Ikea Lack (http://www.ikea.com/us/en/catalog/products/60124272 ) og fejlagtigt smed kvitteringen
RF Outlet til Light Switch Hack: 5 trin (med billeder)
RF Outlet to Light Switch Hack: Dette projekt giver oplysningerne til at ændre en fjernbetjening til en fjernbetjeningskontakt. Jeg håber, du nyder at læse dette projekt, og send venligst kommentarer eller spørgsmål herunder. Dette projekt startede, da jeg fandt dette store projekt o