Talaan ng mga Nilalaman:

RaspberryPi 3 Magnet Sensor Na May Mini Reed Sensor: 6 Hakbang
RaspberryPi 3 Magnet Sensor Na May Mini Reed Sensor: 6 Hakbang

Video: RaspberryPi 3 Magnet Sensor Na May Mini Reed Sensor: 6 Hakbang

Video: RaspberryPi 3 Magnet Sensor Na May Mini Reed Sensor: 6 Hakbang
Video: Автомобильный генератор для генератора с самовозбуждением с использованием ДИОДА 2024, Hulyo
Anonim
RaspberryPi 3 Magnet Sensor Na May Mini Reed Sensor
RaspberryPi 3 Magnet Sensor Na May Mini Reed Sensor

Sa Instructable na ito, lilikha kami ng isang IoT magnet sensor gamit ang isang RaspberryPi 3.

Ang sensor ay binubuo ng isang LED at isang buzzer, na parehong nakabukas kapag ang isang magnet ay nadama ng mini reed sensor.

Hakbang 1: Ipunin ang Mga Pantustos

Ipunin ang Mga Pantustos
Ipunin ang Mga Pantustos
Ipunin ang Mga Pantustos
Ipunin ang Mga Pantustos

Upang magsimula, tiyaking mayroon ka ng lahat ng kinakailangang mga supply. Kakailanganin mong:

  • Isang RaspberryPi 3
  • Isang T Cobbler
  • Isang Breadboard
  • Isang Konektor ng Ribbon
  • Isang Mini Reed Sensor
  • Isang LED
  • Isang Buzzer
  • Mga Sari-saring Wires (kasama ang ilan na may hindi bababa sa isang dulo ng babae)

Hakbang 2: Ikonekta ang Pi at Breadboard

Ikonekta ang Pi at Breadboard
Ikonekta ang Pi at Breadboard

Susunod, ikonekta mo ang RaspberryPi at ang Breadboard. Upang magawa ito, ilalagay mo ang isang dulo ng konektor ng laso sa T Cobbler, at ang isa pa sa mga pin sa RaspberryPi. Pagkatapos ay ilagay ang T Cobbler sa breadboard.

Hakbang 3: I-wire ang Mini Reed Sensor

Wire ang Mini Reed Sensor
Wire ang Mini Reed Sensor
Wire ang Mini Reed Sensor
Wire ang Mini Reed Sensor

Ngayon, i-wire ang mini reed sensor. Gugustuhin mong gumamit ng mga wire na may isang babaeng dulo upang makamit ito, dahil ang sensor ay may mga lalaking pin. Mula kaliwa hanggang kanan, ang mga pin ng sensor ay output, lakas, at lupa.

Wire ang output pin sa T Cobbler GPIO24, lakas sa anumang 5V T Cobbler pin, at ibagsak sa anumang pin ng GND T Cobbler.

Hakbang 4: I-wire ang LED

Wire ang LED
Wire ang LED
Wire ang LED
Wire ang LED

Ang LED ay maaaring maging medyo nakakalito kung hindi ka pamilyar dito! Ang LED mismo ay may mahabang dulo at isang maikling dulo. Ang mahabang dulo ay dapat na konektado sa GPIO26 sa pamamagitan ng isang 330k ohm risistor, at ang maikling dulo ay kumokonekta nang direkta sa lupa, tulad ng ipinakita sa itaas. Maaari kang pumili upang gumamit ng karagdagang mga wire upang matiyak na ang lahat ay mananatiling maganda at maayos!

Hakbang 5: Wire the Buzzer

Wire the Buzzer
Wire the Buzzer
Wire the Buzzer
Wire the Buzzer

Mapapansin mo na ang iyong buzzer ay may parehong simbolo na + at a - sa ibaba. Ipinapakita ng + aling aling pin ng buzzer ang dapat na konektado sa lakas, at ang - ipinapakita ang pin na dapat na konektado sa lupa.

Ikonekta ang + pin sa GPIO25, at ang - pin sa GND. Pinili kong gamitin ang parehong landas na ginamit ko ang aking LED sa GND, ngunit hindi mo ito kailangang gawin!

Hakbang 6: Patakbuhin ang Ilang Code

Patakbuhin ang Ilang Code!
Patakbuhin ang Ilang Code!

Ang python code na ibinigay dito ay nagpapatakbo ng aming aparato nang eksakto tulad ng inaasahan namin; kapag ang mini sensor ng reed ay nakakahanap ng isang magnet, ang LED at buzzer ay nakabukas. Kapag ang magnet ay tinanggal, parehong patayin. Tandaan na kailangan nating baligtarin ang mga input ng halaga mula sa aming mini reed sensor. Ito ay dahil ang sensor ay normal na bukas, at bumababa kapag nakakaintindi ng magnet.

Dapat ay mayroon ka ng isang gumaganang sensor ng magnet!

Inirerekumendang: