Taula de continguts:
- Pas 1: es requereixen peces i eines
- Pas 2: Instal·lació de la biblioteca IR
- Pas 3: descodificació de senyals IR
- Pas 4: el circuit final
- Pas 5: mireu el vídeo
Vídeo: Alimentador per a mascotes controlat a distància: 5 passos
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-10 13:46
Per AmalMathew Segueix-ne més per l'autor:
En aquest instructiu us mostraré com podeu construir un alimentador de mascotes senzill controlat a distància. Amb aquest senzill projecte d’arduino podeu alimentar la vostra mascota mitjançant un control remot. Tot el que necessiteu és una placa Arduino Uno (o similar), una ampolla de plàstic, un servomotor (no ha de ser molt potent), un comandament a distància de TV, un receptor IR (TS0P1738) i un petit tros de cartró.
Comencem………..
Pas 1: es requereixen peces i eines
- Arduino Uno
- Servomotor (he utilitzat el servomotor SG90)
- Receptor IR (TSOP1738)
- Qualsevol comandament a distància de televisió
- Filferros de pont
- Taula de pa
- Ampolla de plàstic
- Petit tros de cartró
Eines:
- Tisores
- Pistola de cola calenta
Pas 2: Instal·lació de la biblioteca IR
El primer que hem de fer per associar-nos a arduino és descarregar la biblioteca IR.
Descarregueu la biblioteca IR des de l'enllaç següent i instal·leu-la
github.com/z3t0/Arduino-IRremote
Si no sabeu com instal·lar una biblioteca, seguiu l'enllaç següent
www.arduino.cc/en/guide/libraries
Pas 3: descodificació de senyals IR
Primer heu de connectar les peces segons el diagrama de circuits donat
A continuació, podeu consultar Pin out de TSOP1738
- Podeu descarregar l’esbós d’Arduino per descodificar el comandament a distància IR o el podeu obtenir des de la meva pàgina de Github
- Obriu Arduino IDE i pengeu el codi
- Obriu el monitor sèrie
- Apunteu el comandament al sensor i premeu cada botó
- podeu veure números diferents per a cada botó
Tingueu en compte els dos botons i anoteu els valors descodificats. En el meu cas, he triat el botó d’encesa i el botó Mode
Tinc els següents valors
Botó d'engegada = 33441975
Botó de mode = 33446055
utilitzarem aquests dos valors per controlar la rotació del servomotor. Cal afegir aquests dos valors al programa que es dóna al següent pas
Configurem el maquinari final ……………….
Pas 4: el circuit final
- Connecteu el pin de senyal del servo al pin # 9 de l’arduino
- connecteu els pins VCC i GND del servo a VCC i GND de 5V a l’arduino
- El servo s’enganxarà a un dels extrems de l’ampolla de plàstic i girarà un tros de cartró prou petit per tancar l’obertura de l’ampolla de manera que els aliments quedin bloquejats.
- Si tota la configuració del maquinari està connectada correctament, podeu compilar i penjar l'esbós al tauler.
- Ara podeu controlar l'obertura del dispensador d'alimentació d'animals amb aquest senzill projecte:)