U ovom se članku raspravlja o tome kako napraviti jednostavan senzor blizine izrađen pomoću LED i Arduina koji može otkriti udaljenost između senzora i objekta ispred njega bez ikakvog fizičkog kontakta. Senzor će Arduinu davati niz analognih signala koji se tada mogu vidjeti na računalu. Zvučnik je opcionalan i nije potreban ako radite jednostavnu verziju ovog projekta.
Potrebni materijali
- Arduino
- Oglasna ploča
- 100k otpornik
- Kratkospojne žice
- Električna traka
- IC LED emiteri (minimalno 2)
- IC LED prijemnici (fotodioda s 2 pina)
Koraci
Korak 1. Započnite odlaganjem potrebnih materijala
Korak 2. Pripremite IC LED tako da izrežete mali komad električne trake, a zatim je omotate oko LED -a kako biste formirali cijev kako je gore prikazano
Korak 3. Korištenje matične ploče, kratkospojnih žica, otpornika i LED veze za postavljanje na sljedeći način
- Spojite otpornik od 5V na pozitivni (veliki pin) na IR prijemniku.
- Spojite sve IC LED diode na pin 3.3V na Arduinu.
- Spojite kratkospojnik s A0 na Arduinu na pozitivni krak na IR prijemniku.
- Spojite sve negativne strane prijemnika i LED dioda na GND na Arduinu.
- Uvjerite se da niti jedna žica ili LED dioda nemaju kratki spoj jer su LED diode vrlo osjetljive i mogu izgorjeti.
Korak 4. Izradite svoj kôd
Ovo je jednostavan kod koji će ispisati IC podatke na ekranu vašeg računala, te se varijable tada mogu koristiti za kontrolu gotovo svega. Ovaj kôd omogućit će jednostavno analogno očitavanje IC senzora.
-
int IRprijemnik = A0; // inicijalizirati
-
int IRval;
- void setup ()
- {
- pinMode (IR prijemnik, ULAZ); // proglašava svoj ulaz
- Serial.begin (9600); // brzina kojom će se komunikacija dogoditi
- }
- void loop ()
- {
- int IRval = analogno čitanje (IRprijemnik); // deklarirati podatke
- Serial.println (IRval); // ispis podataka
- kašnjenje (10); } // dodati odgodu da se stvari izglade
Korak 5. Provjerite jesu li sve veze sigurne, a zatim prenesite kôd na svoj Arduino
Nakon učitavanja pokrenite serijsku komunikaciju.
Korak 6. Pregledajte podatke
Podaci bi se trebali razlikovati ovisno o udaljenosti između senzora i objekta.
Korak 7. Završeno
Savjeti
- Pazite da ne pomiješate LED prijemnik s LED odašiljačem, svi izgledaju isto.
- Infracrveno svjetlo nije vidljivo golim okom, međutim, možete ga vidjeti kroz digitalnu kameru, to pomaže vidjeti da li LED radi ili ne.
- Pomoću kamere na telefonu provjerite emitira li IC. Uvjerite se da kamera ne filtrira infracrveno zračenje ili fotoaparat možda neće snimiti IC zračenje.