Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Raspberry Pi GPIO met PIR-bewegingssensor:beste tutorial

Deze tutorial, gebaseerd op de nieuwste Raspberry Pi B+/model 2, laat je zien hoe je een PIR-bewegingssensor kunt koppelen met de Raspberry Pi. En begeleidt u ook om de GPIO-pinnen erop te gebruiken. De GPIO-pinnen op de Raspberry Pi zijn van cruciaal belang als het gaat om het maken van een hardwareproject. Moge het een robot zijn, een domoticasysteem, enz. In al deze gevallen zul je de GPIO-pinnen (General Purpose Input/Output) van de raspberry pi moeten gebruiken. Met deze eenvoudige zelfstudie leert u de uitvoer op de GPIO-pinnen te regelen. En lees er ook ingangen doorheen. Bovendien kunt u de output van een PIR-bewegingssensor lezen en ook een eenvoudige code schrijven om een ​​LED te laten knipperen. En als je een echte beginner bent, kun je altijd ons gratis eBook op Raspberry Pi en Arduino gebruiken om vanaf stap 0 aan de slag te gaan. Dus bereid je voor en maak je klaar om plezier te hebben met de Raspberry Pi GPIO's

Wat zijn de dingen die nodig zijn om dit te doen?

  1. Raspberry Pi B/B+ of 2 en basisrandapparatuur:SD-kaart, toetsenbord, muis, enz.
  2. Een LED en 220Ohm weerstand.
  3. PIR-bewegingssensor.
  4. Broodplank.
  5. Overbruggingsdraden van mannelijk naar mannelijk en vrouwelijk naar mannelijk.

Hoe werkt dit?

De raspberry pi GPIO is toegankelijk via een python-programma. Later in deze tutorial leer je hoe je toegang krijgt tot deze pinnen en welke commando's je daarvoor nodig hebt. Elke pin op de Raspberry Pi krijgt een naam op basis van de volgorde (1,2,3,...) zoals weergegeven in het onderstaande diagram:

Hier gebruiken we een PIR-bewegingssensor. PIR staat voor Passief Infrarood. Deze bewegingssensor bestaat uit een fresnel-lens, een infrarooddetector en ondersteunende detectieschakelingen. De lens op de sensor richt de aanwezige infraroodstraling op de infrarooddetector. Ons lichaam genereert infraroodwarmte en als gevolg daarvan wordt deze opgepikt door de bewegingssensor. De sensor geeft gedurende een minuut een 5V-signaal af zodra hij de aanwezigheid van een persoon detecteert. Het biedt een voorlopig detectiebereik van ongeveer 6-7 m en is zeer gevoelig. Wanneer de PIR-bewegingssensor een persoon detecteert, stuurt hij een 5V-signaal naar de Raspberry Pi via zijn GPIO. En we definiëren wat de raspberry pi moet doen als hij een indringer detecteert via python-codering. Hier zijn we gewoon aan het afdrukken:"Indringer gedetecteerd".

Stap 1:Knipperen van een LED met behulp van de Raspberry Pi GPIO-uitgang GPIO-besturing

Nadat je de raspberry pi hebt ingesteld, kunnen we nu beginnen te rommelen met zijn GPIO-pinnen. Hier zullen we proberen een LED te laten knipperen met behulp van een python-script. Kopieer en plak de volgende code in je Raspberry Pi. U kunt dit doen door de teksteditor:"leafpad" op de raspberry pi te openen. En kopieer dan deze code erin en sla dit op als een python-bestand:ledblink.py :

importeer RPi.GPIO als GPIOimporteer tijdGPIO.setwarnings(False)GPIO.setmode(GPIO.BOARD)GPIO.setup(3,GPIO.OUT) #Definieer pin 3 als een uitvoerpin terwijl True:GPIO.output( 3,1) #Geeft digitaal HIGH signaal (5V) op pin 3 time.sleep(1) #Tijdvertraging van 1 seconde GPIO.output(3,0) #Output digitaal LOW signaal (0V) op pin 3 time.sleep( 1) #Tijdvertraging van 1 seconde 

Vervolgens moeten we de LED aansluiten op pin 3 van de Raspberry Pi GPIO. U kunt het onderstaande aansluitschema bekijken om dat te doen:

Voor meer details:Raspberry Pi GPIO met PIR-bewegingssensor Beste tutorial


Productieproces

  1. 1-draads temperatuursensor DS1820 op Raspberry Pi (direct GPIO)
  2. De integratie van sensorgegevens met Raspberry Pi-microprocessor
  3. Ultrasone sensor (HC-SR04) + Raspberry Pi
  4. Lijnvolgsensor met RPi
  5. Bewegingssensor, alarm, video-opname in HA op Raspberry Pi
  6. DIY infrarood bewegingssensorsysteem voor Raspberry Pi
  7. Bewegingssensor met Raspberry Pi
  8. Een eenvoudige analoge naderingssensor met digitale interface (voor Raspberry Pi) [laatste update:7 februari 2014]
  9. Geigerteller – zelfstudie stralingssensorkaart voor Raspberry Pi
  10. Aerocultuur met Raspberry Pi en vochtigheidssensor
  11. Raspberry Pi-lichtsensor:een eenvoudige LDR-zelfstudie