Përmbajtje:
Video: Kontrolli i dritës së marrësit IR: 4 hapa
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Nëse sapo keni filluar të mësoni se si të përdorni një marrës IR dhe të kuptoni se si funksionon përbërësi, ky është projekti i përsosur për të filluar! Para se të hyni në këtë projekt sigurohuni që keni shkarkuar bibliotekën e marrësit IR të gjetur nën Veglat << Menaxho Bibliotekat.
Furnizimet
- 3 LEDs me ngjyra të ndryshme
- Marrësi IR
- Telekomandë (një telekomandë TV do të funksiononte)
- Telat Jumper
- 3 rezistente 1K
- Breadboard
Hapi 1: Hapi 1: Merrni Kodin HEX
Në varësi të cilës telekomandë përdoret, kodet HEX për secilën telekomandë janë të ndryshme. Në mënyrë që marrësi IR të njohë telekomandat që shtypen, kodet HEX duhet të identifikohen dhe ruhen brenda kodit.
Këtu është kodi për të marrë kodin HEX për secilin kontroll. Ju dëshironi të regjistroni 5 butona nga telekomanda juaj duke përfshirë një buton OFF dhe ON.
#përfshi
const int RECV_PIN = 7;
IRrecv irrecv (RECV_PIN); rezultatet e deshifrimit të rezultateve;
void setup () {
Serial.filloj (9600); irrecv.enableIRIn (); irrecv.blink13 (e vërtetë); }
lak void () {
nëse (irreq.decode (& rezultatet)) {
Serial.println (results.value, HEX);
irrecv.resume (); }}
Hapi 2: Hapi 2: Konfiguroni Reciver IR
Tani është koha për të vendosur përbërësit në tryezën e bukës. Filloni duke montuar marrësin IR.
Ka 3 këmbë në marrësin IR. Këmba në anën e djathtë është VCC (fuqia), këmba në të majtë ekstreme nëse është OUT (lidheni me një kunj), dhe këmba e mesme është për GND.
- Lidhni VCC me hekurudhën e energjisë në tryezën e bukës
- Lidhni pinin OUT me 11 në Arduino
- Lidhni kunjin GND me hekurudhën tokësore në dërrasën e bukës
Hapi 3: Hapi 3: Lidhni LEDS
- Lidhni këmbën e shkurtër të të gjitha LED -ve me një rezistencë 1 K ohm e cila më pas lidhet me energjinë
- Lidhni këmbën e gjatë të LED blu me kunjin 5 në Arduino
- Lidhni këmbën e gjatë të LED të kuqe me kunjin 3 në Arduino
- Lidhni këmbën e gjatë të gjelbër të LED me pin 6 në Arduino
Hapi 4: Hapi 4: Kodi
Këtu është Kodi:
Sigurohuni që të ndryshoni secilin buton kodin HEX në kodin e caktuar HEX për telekomandën që po përdoret.