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

Een IR-sensorproject bouwen met Arduino UNO – Eenvoudige handleiding

Onderdelen en benodigdheden

OnderdeelAantal
Arduino UNO1
IR-sensor (nabijheidssensor)1
Jumper wires1 set

Over dit project

Hallo! Vandaag laat ik zien hoe je een IR-sensor koppelt aan een Arduino UNO. Laten we beginnen!

Componenten

  1. Arduino Uno
  2. IR-sensor
  3. LED (ingebouwd op pin 13)
  4. USB-kabel
  5. Jumper wires

Wat is een Arduino Uno?

Arduino is een open-source electronica-platform met gebruiksvriendelijke hard- en software. Boards lezen invoer (licht op een sensor, knopindruk, Twitter-bericht) en zetten dit om in uitvoer (motor aansturen, LED laten branden, online publiceren).

Wat is een infraroodsensor?

Een infraroodsensor is een elektronisch component dat infraroodstraling uitzendt of detecteert om aspecten van de omgeving te meten. Er zijn twee typen:

  • Actieve IR-sensor: Zendt IR-straling uit en meet reflectie (bijv. nabijheidssensor).
  • Passieve IR-sensor (PIR): Meet alleen IR-straling van warme objecten (mens/dier) – gebruikt voor bewegingdetectie.

De sensor in dit project is een actieve IR-nabijheidssensor. De uitgangsspanning varieert van ~2,8V op 15 cm tot 0,4V op 150 cm (voeding 4,5–5,5 VDC).

Wat is een LED?

LED staat voor Light-Emitting Diode. Het is een halfgeleider die licht uitzendt wanneer stroom doorheen loopt. Moderne LED's geven rood, groen, blauw (RGB) en wit.

Code

Eenvoudige IR-sensor demo

int IRSensor = 2; // IR-sensor aan pin 2
int LED = 13;     // Ingebouwde LED aan pin 13

void setup() {
  pinMode(IRSensor, INPUT);  // Sensorpin als invoer
  pinMode(LED, OUTPUT);      // LED-pin als uitvoer
}

void loop() {
  int statusSensor = digitalRead(IRSensor);
  if (statusSensor == 1) {
    digitalWrite(LED, LOW);  // LED uit bij detectie
  } else {
    digitalWrite(LED, HIGH); // LED aan bij geen detectie
  }
}

Let op: De logica hangt af van de sensor: sommige geven HIGH bij detectie, anderen LOW. Pas de code aan naar jouw sensor.

Productieproces

  1. DHT11 Temperatuur- & Vochtigheidsensor Project met LED-indicatoren en Piezo-luidspreker
  2. K30 CO2-sensor: Real-time binnenluchtkwaliteitmonitoring met Arduino
  3. Slimme spaarpot bouwen: Muntenacceptor besturen met Arduino Nano
  4. Een LED bedienen via Bluetooth met Arduino – Eenvoudige DIY Handleiding
  5. Een eenvoudige obstakelsensor bouwen met Arduino – IR LED & Fotodiodo Tutorial
  6. Een DFRobot Capacitieve Vingerafdruksensor integreren met Arduino of ESP8266
  7. Bouw een Sensor Toren met Arduino Cloud: Temperatuur, Beweging & Gas Monitoring
  8. MAX30100 hartslagsensor integreren met Arduino: Stapsgewijze handleiding
  9. Stapsgewijze handleiding: YL-39/YL-69 bodemvochtigheidsensor aan Arduino UNO koppelen
  10. Precieze Luchtkwaliteit Monitor met Sharp GP2Y1010AU0F Sensor
  11. Accurate zonnestralingsmeting met Arduino UNO en Ethernet Shield