Indholdsfortegnelse:

RaspberryPi 3 Magnet Sensor Med Mini Reed Sensor: 6 trin
RaspberryPi 3 Magnet Sensor Med Mini Reed Sensor: 6 trin

Video: RaspberryPi 3 Magnet Sensor Med Mini Reed Sensor: 6 trin

Video: RaspberryPi 3 Magnet Sensor Med Mini Reed Sensor: 6 trin
Video: Raspberry Pi Controlled Garage Door & Sensor (complete instructions) 2024, November
Anonim
RaspberryPi 3 Magnet Sensor Med Mini Reed Sensor
RaspberryPi 3 Magnet Sensor Med Mini Reed Sensor

I denne Instructable vil vi oprette en IoT -magnet sensor ved hjælp af en RaspberryPi 3.

Sensoren består af en LED og en summer, som begge tændes, når en magnet registreres af mini -sivsensoren.

Trin 1: Saml forbrugsvarer

Saml forsyninger
Saml forsyninger
Saml forsyninger
Saml forsyninger

For at begynde, skal du sørge for at have alle de nødvendige forsyninger. Du får brug for:

  • En RaspberryPi 3
  • En T Skomager
  • Et brødbræt
  • Et båndstik
  • En Mini Reed Sensor
  • En LED
  • En summer
  • Assorterede ledninger (herunder nogle med mindst en hun -ende)

Trin 2: Tilslut Pi og Breadboard

Tilslut Pi og Breadboard
Tilslut Pi og Breadboard

Derefter forbinder du RaspberryPi og brødbrættet. For at gøre dette sætter du den ene ende af båndstikket i T Cobbler og den anden over stifterne på RaspberryPi. Læg derefter T -skomageren i brødbrættet.

Trin 3: Tilslut Mini Reed Sensor

Tilslut Mini Reed Sensor
Tilslut Mini Reed Sensor
Tilslut Mini Reed Sensor
Tilslut Mini Reed Sensor

Nu, led mini reed sensoren. Du vil gerne bruge ledninger med en hun -ende for at opnå dette, da sensoren har hanstifter. Fra venstre til højre er sensorens ben output, strøm og jord.

Led udgangsstiften til T Cobbler GPIO24, strøm til en hvilken som helst 5V T Cobbler pin og jord til en hvilken som helst GND T Cobbler pin.

Trin 4: Tilslut LED'en

Led LED'en
Led LED'en
Led LED'en
Led LED'en

LED'en kan være lidt vanskelig, hvis du ikke er bekendt med den! Selve LED'en har en lang ende og en kort ende. Den lange ende skal tilsluttes GPIO26 gennem en 330k ohm modstand, og den korte ende forbindes direkte til jorden, som vist ovenfor. Du kan vælge at bruge ekstra ledninger for at sikre, at alt forbliver pænt og pænt!

Trin 5: Tilslut summeren

Tilslut summeren
Tilslut summeren
Tilslut summeren
Tilslut summeren

Du vil bemærke, at din summer har både et + og et - symbol i bunden. + Viser, hvilken summer -pin der skal tilsluttes strøm, og - viser pin, der skal tilsluttes jord.

Tilslut + pin til GPIO25, og - pin til GND. Jeg valgte at bruge den samme vej, som jeg tilsluttede min LED til GND, men du behøver ikke at gøre dette!

Trin 6: Kør noget kode

Kør noget kode!
Kør noget kode!

Python -koden, der er angivet her, kører vores enhed nøjagtigt, som vi forventer, at den skal; når mini -sivsensoren finder en magnet, tænder LED og summer. Når magneten fjernes, slukkes begge dele. Bemærk, at vi skal invertere værdierne, der er input fra vores mini reed sensor. Dette skyldes, at sensoren normalt er åben og går lavt, når den registrerer en magnet.

Du skal nu have en fungerende magnet sensor!

Anbefalede: