Turinys:

RpiGarageDoorDistanceSensor: 6 žingsniai (su paveikslėliais)
RpiGarageDoorDistanceSensor: 6 žingsniai (su paveikslėliais)

Video: RpiGarageDoorDistanceSensor: 6 žingsniai (su paveikslėliais)

Video: RpiGarageDoorDistanceSensor: 6 žingsniai (su paveikslėliais)
Video: Омоложение лица С ЧЕГО НАЧАТЬ? Массаж, Косметология или Пластика лица? 2024, Lapkritis
Anonim
RpiGarageDoorDistanceSensor
RpiGarageDoorDistanceSensor

Ši pamoka suteiks jums žingsnis po žingsnio, kaip sukurti garažo durų atstumo jutiklį, kai automobilis įvažiuoja į garažą su aviečių pi.

1 žingsnis: surinkite savo medžiagas

Surinkite savo medžiagas
Surinkite savo medžiagas
Surinkite savo medžiagas
Surinkite savo medžiagas
Surinkite savo medžiagas
Surinkite savo medžiagas

Pradėkite rinkdami šias medžiagas:

1. Avietė Pi

2. Duonos lenta su t-cobbler (pritvirtinta prie Rpi)

3. Atstumo jutiklis

4. Džemperio laidai

5. Žali, raudoni ir geltoni šviesos diodai (po vieną)

6. Du 560 omų rezistoriai

7. Trys 330 omų rezistoriai

8. Vienas mygtukas

9. Mikro servo

2 žingsnis: atstumo jutiklio prijungimas

Atstumo jutiklio prijungimas
Atstumo jutiklio prijungimas

Įdėkite atstumo jutiklį į duonos lentą vertikaliai. Tada, naudodami trumpiklius, įkiškite VCC kaištį į 5V, o GND kaištį į duonos lentos įžeminimo bėgį (įsitikinkite, kad jūsų GND ir maitinimo bėgiai yra prijungti prie GND ir 5V rpi).

Tada, naudodami du 560 omų rezistorius, prijunkite vieną iš rezistorių prie aido kaiščio, einančio vertikaliai. Naudodami trumpiklį, vieną pusę prijunkite prie GPIO 24, o kita - prie rezistoriaus. Tada, naudodami antrąjį rezistorių, prijunkite vieną koją prie pirmojo rezistoriaus ir GPIO kaiščio, o kitą - prie įžeminimo bėgelio (žr. Paveikslėlį aukščiau).

3 veiksmas: nustatykite šviesos diodus ir mygtuką

Šviesos diodų ir mygtuko nustatymas
Šviesos diodų ir mygtuko nustatymas

Šviesos diodai parodys, kaip arti ir kaip toli esate nuo atstumo jutiklio

Nustatykite tris spalvotus šviesos diodus ant duonos lentos, einančios vertikaliai. Naudodami 330 omų rezistorių, prijunkite kiekvieno šviesos diodo trumpąją kojelę prie vienos rezistoriaus pusės, kuri tada jungiasi prie įžeminimo bėgelio. Prijunkite kitą koją prie GPIO kaiščio, naudodami trumpiklius.

GPIO kaiščiai kiekvienam šviesos diodui:

Raudona: GPIO 26

Geltona: GPIO 27

Žalia: GPIO 4

Mygtukas suteiks komandą servo varikliui judėti tam tikra kryptimi, kuri tada atidarys ir uždarys garažo duris

Mygtukui apatinę koją prijunkite prie įžeminimo bėgelio, o viršutinę - prie GPIO 13.

(žr. paveikslėlį aukščiau)

4 žingsnis: „Micro Servo“prijungimas

„Micro Servo“prijungimas
„Micro Servo“prijungimas

Servo vaidmuo būtų atidaryti ir uždaryti garažo duris.

Naudodami jungiamuosius laidus (arba iš moterų į laidus), oranžinį laidą prijunkite prie GPIO 18, raudoną - prie 5 V, o juodą - prie GND kaiščio.

(Priklijuokite servo servetėlę prie duonos lentos, kad servo pastumdami „garažo duris“ji liktų vertikaliai, kaip parodyta aukščiau esančiame paveikslėlyje)

5 žingsnis: Kodas

Čia yra kodo atsisiuntimas.

6 veiksmas: pritaikykite

Pritaikyti
Pritaikyti

Dabar galite padaryti šį projektą panašų į automobilį, įvažiuojantį į garažo duris, naudodami skirtingas medžiagas ir savo kūrybiškumą!

Rekomenduojamas: