Lav en kontaktløs (berøringsløs) Switch: 4 trin (med billeder)

Lav en kontaktløs (berøringsløs) Switch: 4 trin (med billeder)

Indholdsfortegnelse:

Anonim

Hej allesammen. I denne vejledning vil jeg vise dig, hvordan du nemt kan lave en kontaktløs kontakt med en afstandssensor. Det kan være meget nyttigt for dit hus eller andre maskiner.

Fordi jeg er studerende, og jeg laver et projekt om 'Passive house' og jeg vil gerne have en særlig switch.

forsyninger:

Trin 1: Hvad du har brug for

Hvad du skal gøre

denne switch er:

-ledning

-brødbrød

-afstandssensor Jeg foretrækker HC-SR04 eller en HC-SR05.

-en Arduino bord

-En LED for at teste programmet

Trin 2: Ledninger

Afstandsføleren har 4 stifter:

-VCC

-TRIG

-EKKO

-GND

Opret forbindelse:

-VCC til 5V pin på din arduino bord

-TRIG til en digital pin (i mit tilfælde pin 3)

-CHO til en anden digital pin (i mit tilfælde pin 4)

-GND til GND

Tilslut LED'en til en digital stift, den skal afvige fra de andre stifter.

Trin 3: Program

For nogle af jer, der ikke forstår koden, er der to dele (i 'ugyldig loop') i min kode:

-Den første del handler om afstandssensoren. For at måle afstanden sender sensoren og modtager ekko (slags lyd). Jeg har brugt længden af ​​et A4-ark (29,7 cm - 11,69 ") for at kalibrere det. I denne beregning" distance = (duration / 2) / 29.7 "har jeg delt længden i 2, fordi det tidspunkt, hvor ekkoet skal gå fra denne side af arket til en anden side af det samme ark, er det samme som ekkoet går fra en anden side til sensoren (den er placeret på denne side af arket).

-Den anden del er hoveddelen af ​​denne kode. Dette er strukturen i min kode:

Mens(…){

…;

Mens(…){

…;

Mens(…){

…;

Mens(…){

…;

}

}

}

}

Hvis din hånd (eller en genstand) er mellem 2 og 10 cm (0,79 "-3,94", kan du ændre dette interval i programmet), programmet kommer ind i den første "While" og LED'en (eller noget andet) vil vende på. Og når du bevæger din hånd længere end 10 cm (2. "Mens"), skal LED'en stadig tænde (som en normal switch). Hvis din hånd er mellem 2 og 10 cm for 2. gang (3. "Mens"), skal LED'en slukke. Og når du flytter den væk fra sensoren (> 10 cm, 4. "Mens"), skal LED'en stadig slukke, indtil du bevæger hånden tættere end 10 cm igen.

Trin 4: Resultat …

Undskyld mit engelsk. Jeg er ikke indfødt. Hvis du har nogen forbedring, er de velkommen!

Hvis du er interesseret i dette projekt, klik venligst på knappen 'Stem' øverst til højre og stem det!