Inhoudsopgave:
- Benodigdheden
- Stap 1: Hardwareverbinding:
- Stap 2: Obstakelsensorcircuit zonder Arduino:
- Stap 3: Obstakeldetector met Arduino:
- Stap 4: Coderen:
Video: Ir-sensormodule maken: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Hallo allemaal, ik ben Manikant en vandaag gaan we onze eigen ir-sensormodule bouwen. In dit project ga ik je uitleggen hoe je je eigen ir-sensor kunt maken en hoe je deze kunt gebruiken met arduino en ook zonder arduino. Ik bouwde een lijnvolgende en obstakel vermijdende robot, en ik had ook weinig ir-leds rondslingeren, dus ik dacht erover om mijn eigen ir-sensoren te bouwen voor mijn project. Dus laten we beginnen:)
Benodigdheden
- 1 x Ir-zender, ontvanger
- 1 x 10k weerstand
- 1 x 100ohm weerstand
- 1 x bc547/2n222a-transistor
- 1 x Arduino
- bezoek deze link om de benodigde componenten te bekijken klik hier
Stap 1: Hardwareverbinding:
- sluit de ir leds heeft gegeven
- Sluit de anode van de ir-zender aan op de weerstand van 100 ohm;
- Sluit de negatieve van de ir-ontvanger aan op de weerstand van 10k
- Verbind beide uiteinden van 10k en 100ohm weerstand (dit is de +ve pin, sluit deze aan op 5v)
- Verbind de anode en kathode van de ir-ontvanger en de ir-zender met elkaar (dit is de -ve-pin, verbind deze met aarde)
- Sluit een andere draad aan op de anode van de ontvanger (dit is de signaalpin)
- U kunt de anode en kathode van led identificeren door naar de pinnen te kijken, de langere pin is de anode en de kortere is de kathode
- U kunt anode en kathode ook identificeren door naar de rand van led te kijken, de platte rand van led-id-kathode.
- Als u geen weerstand van 100 ohm vindt zoals ik deed, kunt u elke andere weerstand gebruiken die dichter bij 100 ohm ligt.
Stap 2: Obstakelsensorcircuit zonder Arduino:
obstakel sensor circuit zonder arduino:
Sluit de componenten aan zoals getoond in het bovenstaande circuit om een obstakelsensor te maken.
- Neem de ir-sensor die we hierboven hebben gebouwd, sluit de signaalpen van ir led aan op de basis van de 2n222a / bc547-transistor (voeg indien nodig een weerstand toe aan de basis)
- Sluit de emitter van de transistor aan op aarde en sluit ook de gnd-pin van de ir-sensor aan op aarde
- Sluit de collector van de transistor aan op de kathode van led
- Sluit de anode van led en ir-sensor aan op 5v
- Het is klaar als je er een voorwerp voor plaatst, je kunt de led zien gloeien, je kunt ook een zoemer gebruiken in plaats van een led voor indicatie
Stap 3: Obstakeldetector met Arduino:
- Neem je arduino-bord en ir-zender en -ontvanger.
- Sluit zenderanode aan op 100 ohm en op 5v en sluit kathode aan op gnd
- Sluit de anode van de ontvanger aan op de kathode van de zenderVerbind de 10k-weerstand met de ir-ontvangeranode
- Verbind beide weerstandsuiteinden met 5v
- Verbind de signaalpin van de ontvanger met A5 op arduino.
*Open de arduino ide en plak de onderstaande code en upload deze naar het uno-bord.
Stap 4: Coderen:
CODE WERKEND:
- Seriële monitor openen
- U kunt de waarden zien die door de sensor zijn verzonden
- Probeer nu uw hand in de buurt van de ir-sensor te brengen
- U zult merken dat de waarden steeds lager worden als u uw hand dichter naar de ir-sensor brengt.
- Aan de hand van deze waarden kunt u zien hoe ver of hoe dichterbij het obstakel is.
- In de volgende blog ga ik een robotauto maken met behulp van deze sensoren, dus blijf op de hoogte tot die tijd, doei:)
int ingangspin = A5;
int-sensor; void setup() { Serial.begin(9600); pinMode (invoerpin, INPUT); void loop () {sensor = analogRead (inputpin); Seriële.println(sensor); }
Aanbevolen:
Macintosh Plus ROM's maken: 3 stappen (met afbeeldingen)
Maak Macintosh Plus ROM's: deze Instructable zal je door het proces van "rippen" leiden. EPROM-afbeeldingen van uw Macintosh Plus ROM-chips en (of) "branden" de afbeeldingen naar nieuwe chips. Het proces wordt in principe twee keer uitgevoerd om zowel "
(2) Beginnen met het maken van een spel - Een opstartscherm maken in Unity3D - Ajarnpa
(2) Beginnen met het maken van een spel - Een opstartscherm maken in Unity3D: In deze Instructable leert u hoe u een eenvoudig opstartscherm maakt in Unity3D. Eerst openen we Unity
Een Bluetooth-adapter Pt.2 maken (een compatibele luidspreker maken): 16 stappen
Een Bluetooth-adapter Pt.2 maken (een compatibele luidspreker maken): in deze instructie laat ik u zien hoe u mijn Bluetooth-adapter kunt gebruiken om een oude luidspreker Bluetooth-compatibel te maken. * Als u mijn eerste instructie over "Maken nog niet hebt gelezen een Bluetooth-adapter" Ik raad u aan dit te doen voordat u doorgaat.C
Een video met gesplitst scherm maken in vier stappen: 4 stappen (met afbeeldingen)
Een video met gesplitst scherm maken in vier stappen: we zien vaak dezelfde persoon twee keer in een scène in een tv-toneelstuk. En voor zover we weten heeft de acteur geen tweelingbroer. We hebben ook gezien dat er twee zangvideo's op één scherm worden gezet om hun zangkunsten te vergelijken. Dit is de kracht van spl
GEMAKKELIJKSTE MANIER OM EEN COMPACTE LICHT TE MAKEN!! 3 EENVOUDIGE STAPPEN!!: 3 Stappen
GEMAKKELIJKSTE MANIER OM EEN COMPACTE LICHT TE MAKEN!! 3 EENVOUDIGE STAPPEN!!: Wat heb je nodig - aluminiumfolie 1 AA-batterij (sommige AAA-batterijen werken) 1 mini-gloeilamp (lampen gebruikt voor de meeste zaklampen; zie afbeelding) Liniaal (indien nodig)