Obsah:
- Krok 1: Materiály
- Krok 2: Chasis
- Krok 3: Conexiones
- Krok 4: Recepetor Infra Rojo
- Krok 5: ¿Servomotory Como Usar?
- Krok 6: Código
Video: Robot Controlado Con Cualquier Control De Tv: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
La idea de este instructable es canar a controlar un robot con el control de cualquier televisor. Mnoho věcí, které je třeba provést, je složité pro robota, embargo hříchu, jeho skutečná shoda s důležitým materiálem, populární ovládání, ovládání televizoru, podemos crear grandes cosas. Prohlédněte si vysvětlení programového programu robota, který bude ovládat manuál ovládání manuálu; ademas, se explica la teoria necesaria de las tecnologias que se utilizaron. Ideální pro všechny základní a mezilehlé relativní relativní komodity, jako jsou codigo. Mnoho instrukcí je k dispozici pro ovládání a ovládání servomotorů rotujících kontinuálně, aktivační LED diody RGB, použití infračervených senzorů, dekodér dekodérů; infračervené programy a Arduino. Potřebujete -li více informací, můžete si vybrat a vybrat si, zda budete mít více zkušeností, než kamkoli. Sin mas que decir, aqui les dejo un video de muestra.
Krok 1: Materiály
Možnost použití softwaru ke stažení Arduino, stahování a další IR IR dálkové ovládání (tutoriál pro výukové programy pro Arduino) a vaše další materiály:
- 1x Arduino UNO
- 2 x nepřetržitá rotace, preferované /\ /\ aunque en este proyecto se usearon los SM-S4303R, yo recomendaría los MG90D.
- 1 x infračervený přijímač tipo diody (TSOP382)/\/\ a 1,95 $ cz
- 1 x LED RGB/\/\ a 1,95 cs
- 1 x Baterie 3xAA/\/\ 1,5 $ cz
- 1 x Adaptador tipo jack a baterie de 9v/\/\ a 2,95 en
- 1 x baterie 9 x 3x baterie AA
- Přepínač ON/OFF (volitelně)/\/\ a 0,95 cs
- Kabel. Chcete -li propojit propojky, můžete si vybrat z následujících možností:
Materialis Chasis
Můžete si vybrat z různých typů robotů a robotů. For cualquier forma, el chasis que use para este proyecto fue diseñado para otro proyecto por el Dr. Tomas de Camino Beck y yo no tuve ninguna relación con el diseño. Srovnání všech odkazů a instrukcí ze všech běžných zařízení, která se týkají archivů v USA, jsou proyecto y aqui están los archiveos en formato stl. Můžete si vybrat, zda budete cházet, nebo co potřebujete, abyste se ujistili, že jste v pořádku.
Krok 2: Chasis
Nyní si můžete vybrat, zda se vám bude líbit, jak se vám daří. Využití fotografií pro guiarse.
1. Usa vez con las piezas diseñadas por rl Dr. Tomas de Camino en mano, podemos pegar el velcro en la parte de arriba.
2. Abajo de donde pegaron el vecro, amarren la caja de baterieías y la baterieía de 9v al chasis utilizando las amarras de plástico.
3. Ahora znamená amarrrar losservos. Asegurence que estén orientados hacia el mismo lado y estén lo más paralelo posible uno de otro. Doporučujeme, abyste si ověřili, že vaše baterie jsou k dispozici.
4. Zaregistrujte si serva, přihlaste se nebo odpojte kabelové nebo servo servo.
5. Peguen un pedazo de velcro debajo del arduino y, utilizando el velcro, peguen el arduino al chasis.
Krok 3: Conexiones
1. El led RGB va conectado a los pines 9, 10 y 11. El pin común va conectado al pin de 5v del arduino. (Ver foto # 1)
2. Infračervené receptory připojení a uzemnění, digitální pin 5v a více digitálních pinů. En este código se utiliza el pin número 6. (Ver foto 2)
3. Kabely všech typů servomotorů, které připojují kabely k bateriím. Podívejte se, jak je to s kabelovým připojením, nebo připojením k zemi. Zneškodněte všechny kabely servomotorů a připojte kabely k bateriím. Esta corriente no es necesaria conectarla al arduino.
4. Prohlédněte si všechny kabely od ostatních motorů a připojte je 3 roky 4 Arduino.
5. Příslušné možnosti souhlasí s přepnutím kabelu na 9v. Přepněte své sólové kabely na vyšší úroveň a připojte kabel. (Ver foto 3)
*** Notas ***
Baterie jsou výlučné pro servomotory, takže spotřebováváte mnoho baterií.
Nejčastěji se jedná o baterie s různými typy motorů.
Alternativní možnosti připojení kabelů servomotoru, embargo hříchu, rozhodování o konzervách a připojení kabelů k jejich připojení k internetu.
Je to doporučitelné jako prodané las conexiones. Získejte excelentní výukový program, který vám pomůže využít všechny možnosti.
Krok 4: Recepetor Infra Rojo
Primero que todo Qué es Infra Rojo?
Infra-Rojo /debajo del Rojo /
Básicamente, la luz infrarroja es una luz con una longitude de onda starosta a la que se encuentra en el espectro visible y por ende neporazitelný al ojo humano. Jedná se o přirozený, přirozený způsob použití elektřiny. El TSOP382 tiene filtros que logran que solo luz de 980 nanometric pase, por lo cual un ambiente con mucha luz no nos afectara en nada. Nejčastěji přehrávaná sólová nebo digitální televize s frekvencí 38,5 kHz, která ovládá televizi. (Ver Foto # uno)
¿Dobře, a jak funguje vaše komunikace?
El TSOP382 je normální, má širokou škálu funkcí, které se mohou lišit od ostatních pulzů až po použití mikroskopů. Naše nejaktuálnější informace jsou uvedeny v tabulce, což znamená, že naše protokoly komunikují. Con 2,4 ms de que el este recibiendo un pulso (recibiendo LOW en el Arduino) se entiende que se quiere empezar una commununicación. Los ceros se representan con pulsos de 0.6 ms, los unos con pulsos 2.4, y entre cada pulso seno 0.6 ms de descanso. (Ver Foto # dos)
Lo que estamos consiguiendo es una cadena de números binaria única para cada botún que presionamos. Konečné, podemos usar estos unos y ceros para saber cual botón del control se presiono y actionar segúnresponda.
Všechny funkce jsou ekvivalentní počtu binárních čísel v desítkové soustavě. Tabulka stolů pro více fotek a více desítek desítek desítek losů, které můžete ovládat. Důležitá poznámka k běžným normám, které mohou mít vliv na počet různých binárních bodů, různé možnosti ovládání. Co je to, co se týká ovládání, nebo zjednodušeno, můžete souhlasit s více botones, coed correr el código de abajo para obtener el numero decimal que odpovídat a determinado botón de su control. Prohlédněte si všechny možnosti monitorování sériových a desetinných desetinných čísel, které odpovídají všem presionám. Recueen que necesitan la librería IRremote descargada y en la carpeta correcta.
#zahrnout
Snímač IRrecv (6);
decode_results resultados;
neplatné nastavení () {
Serial.begin (9600);
sensor.enableIRIn (); // habilitamos "senzor" pro příjem
}
prázdná smyčka () {
if (unbcv.decode (& results)) {// la función.decode nos devuelve 1 si se decodificó correctamente o 0 si no.
Serial.println (resultados); // NOS DA EL NUMERO QUE NECESITAMOS
unbcv.resume (); // Připravte senzor na příjem vážnosti
}
}
Krok 5: ¿Servomotory Como Usar?
Většina servomotorů pracuje na principu manipulace s ovládáním a kontroluje přesnost svých představ. Nejčastěji existují seny, které se široce vyskytují v hlavních kategoriích s různými ampliamente entre los servomotores, los de 180 grados y los de rotación continua o 360 grados. Aunque, usan la misma libraría de Arduino y se programan de la misma manera, respond Differto al código.
Základní informace:
1) #include
Znovu si můžete vybrat mezi IDE Arduino, nebo získat sólo teneos que incluirla al código para poder usarla.
2) Servomotor1;
Krémy mohou mít různé druhy ovládání motoru.
3) neplatné nastavení () {
motor1.attach (9);
}
Funkce připojení () asignamos un pin para usar con nuestro servomotor. A este pin es al que debemos el kabel de señal del servomotor.
4) prázdná smyčka () {
motor1.write (180); // un lado velocidad maxima
zpoždění (3000); // que corra por tres segundos
motor1.write (0); // otro lado velocidad maxima
zpoždění (3000); // que corra por tres segundos
// con 90 gradosen detenem el motor
motor1.write (90); // si no se detiene hay que calibrarlo girando el tornillo ubicado a un costado del servomotor
zpoždění (3000); // esperamos sin mover el motor tres segundos
}
Různé pozorovací rozsahy různých servomotorů 180 stupňů a 360 stupňů. Servomotor 180 stupňů všech uživatelských funkcí psaní pohybových motorů a gradientních otáček motorových vozidel, výkonových stupňů 360 stupňů ponoru 90 en el Parametro detenmos el sensor y entre más nos alejemos del 90 más rápido nos movemos hacia uno u otra dirección. Například můžete přesunout jeden motor z jednoho motoru do druhého, abyste získali motor1.write (105) y si quisiéramos moverlo lo more rápido posible a la dirección opuesta habría que escribir motor1.write (0).
Krok 6: Código
Seznamte se s tím, co děláte, připravujete sólo robota "cerebro" od nuestro. Nejčastěji se jedná o úraz, který by se mohl změnit v codigo. Por eso, aquí les adjunto el código que escribí. Cada parte está sumamente comentada para intenar explicar todo de la mejor manera y el código en si está escrito buscando claridad principemente. Cual duda o sugerencia, no duden en dejar un comentario.
Doporučuje:
Carro Robô Controlado Por Bluetooth: 10 kroků
Carro Robô Controlado Por Bluetooth: Umět projetosic as para ambiciios para se fazer com Arduino é and construção de um carro robô, para mim foi que me incentivou a estudar mais sobre o Arduino, on internet and possivel encontrar diversas formas de umir, seja um seguidor de linha, de
4dof Ps2 Control Arduino Acrylic Robot Arm: 5 kroků
4dof Ps2 Control Arduino Acrylic Robot Arm: základna na mearmlist: 1set mearm acrylic arm1pc arduino uno2pc ps2
Vyvažovací robot / 3kolový robot / robot STEM: 8 kroků
Vyvažovací robot / 3kolový robot / STEM Robot: Vybudovali jsme kombinovaný vyvažovací a 3kolový robot pro edcuational použití ve školách a po škole vzdělávací programy. Robot je založen na Arduino Uno, vlastním štítu (všechny konstrukční detaily jsou k dispozici), baterii Li Ion (všechny konst
Como Crear Un Programa De Python Que Grafique Cualquier Función Y Saque Un Área Especifica Debajo De Ella: 6 Steps
Como Crear Un Programa De Python Que Grafique Cualquier Función Y Saque Un Área Especifica Debajo De Ella: Este programa permite all usuario Introduccual Cualquier Funci Ó n, graphicarla y determinar un area especifica debajo de la misma
Robot Con Sistema De Control: 7 kroků (s obrázky)
Robot Con Sistema De Control: En este Instructable aprasemos cos cos: Construir un robot sencilloIncroporarle un system system control para que se mueva entre paredesPara el sistema control control, use unaffer verso ó n simpliplida de control PID y with utiliza allgo impresi & oa