Obsah:

Robot Controlado Con Cualquier Ovládanie televízora: 6 krokov
Robot Controlado Con Cualquier Ovládanie televízora: 6 krokov

Video: Robot Controlado Con Cualquier Ovládanie televízora: 6 krokov

Video: Robot Controlado Con Cualquier Ovládanie televízora: 6 krokov
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Júl
Anonim
Image
Image
Robot Controlado Con Cualquier Control De Tv
Robot Controlado Con Cualquier Control De Tv

Jednoduchý návod na obsluhu a ovládanie televízora s ovládaním a ovládaním robota. Mnoho spôsobov, akými môžete komplikovať pohyb robotov, ako napríklad embargo, či ovládanie televízneho prijímača, ako aj ovládanie veľkých televízorov. Podrobnejšie informácie o programe programovania robota nájdete v časti Ovládanie manuálnej automatickej príručky; ademas, se explica la teoria necesaria de las tecnologias que se utilizaron. Ide o ideálne základné a intermediárne vzťahujúce sa k relatívnemu komoditnému celku. Mnoho spôsobov, ako inštalovať, je možné ovládať hlavné servomotory rotujúce kontinuálne, aktivovať LED diódy RGB, používať infračervené senzory a dekodéry; Viac informácií o tom, ako nakupovať a nakupovať, si môžete pohodlne objednať. Hneď od začiatku budete mať k dispozícii všetky videá.

Krok 1: Materiály

Materiály
Materiály

K dispozícii je množstvo softvérových doplnkov, ktoré môžete stiahnuť z Arduino, stiahnuť a nainštalovať jednu z najdôležitejších knižníc IR (nie sú k dispozícii žiadne tutoriály pre výukový program Arduino) a vaše nasledujúce materiály:

  1. 1x Arduino UNO
  2. 2 x Servo de rotación continua, pequeños preferiblemente /\ /\ aunque en este proyecto se usearon los SM-S4303R, yo recomendaría los MG90D.
  3. 1 x infračervený prijímač tipo diody (TSOP382)/\/\ a 1,95 $ sk
  4. 1 x LED RGB/\/\ a 1,95 sk
  5. 1 x Batéria 3xAA/\/\ 1,5 $ sk
  6. 1 x Adaptador tipo jack and batteryía de 9v/\/\ a 2,95 sk
  7. 1 x batéria 9v x 3x batéria AA
  8. Prepínač ON/OFF (voliteľné)/\/\ a 0,95 sk
  9. Kábel. Ešte viac skokanských mostíkov, ktoré si môžete vybrať pre svoju obľúbenú hudbu.

Material Chasis

Môžete si vybrať z nasledujúcich typov robotov a robotov: Doterajší stav, v akom sa budú používať, prosím, vezmite prosím na vedomie, že to nie je možné. Dr. Tomas de Camino Beck y yo no tuve ninguna relación con el diseño. Porovnajte všetky prepojené inštrukcie o všetkých bežných aparátoch, ktoré vás archivujú, ako ich budete používať, a ako ich budete môcť archivovať vo formáte stl. Môžete si vybrať medzi nasledujúcimi možnosťami, ako napríklad môžete začať s nakupovaním, nakupovaním alebo nakupovaním.

Krok 2: Chasis

Chasis
Chasis
Chasis
Chasis
Chasis
Chasis

Teraz si môžete vybrať, či chcete, alebo nie. Využitie fotografií pre guiarse.

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 batteryía de 9v al chasis utilizando las amarras de plástico.

3. Ahora znamená stratu amarraru. Asegurence que estén orientados hacia el mismo lado y estén lo más paralelo posible uno de otro. Všetky informácie nájdete v článku o batériách.

4. Doprajte si servo zosilňovač, zaregistrujte sa alebo zapojte servo kábel.

5. Peguen un pedazo de velcro debajo del arduino y, utilizando el velcro, peguen el arduino al chasis.

Krok 3: Conexiones

Conexiones
Conexiones
Conexiones
Conexiones
Conexiones
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 pripojené k základni arduino, 5 pinový a digitálny pin. En este código se utiliza el pin número 6. (Ver foto 2)

3. Pripojte káble k servomotorom a pripojte ich ku káblom. Upozorňujeme, že káblové pripojenie k širokej úrovni a prepojenie všetkých kolíkov a Arduino. K dispozícii sú všetky druhy káblov, ktoré slúžia na napájanie batérií. Esta corriente no es necesaria conectarla al arduino.

4. K dispozícii sú všetky káble a konektory pre všetky 3 a 4 roky staré Arduino.

5. MOŽNOSTI OBSLUHY súhlasíte s prepínaním káblov z batérie 9v. Viacnásobné prepojenie viacerých káblov a prepojenie káblových a prepojovacích káblov. (Ver foto 3)

*** Notas ***

Batérie sú výhradne určené pre servomotory, ale spotrebúvajú veľa batérií.

Typické pre batérie sú rôzne typy motorov, ktoré sa používajú.

Alternatívne podtlakové káble káblových trás del servo motor, embargo, en mi caso decisioni konzervarla y conectarle unos cables tal y como se muestra en las fotoa.

Je to odporúčané ako predané las conexiones. Vychutnajte si vynikajúci tutoriál, ktorý vám pomôže využiť všetky dostupné možnosti.

Krok 4: Prijímač Infra Rojo

Prijímač Infra Rojo
Prijímač Infra Rojo
Prijímač Infra Rojo
Prijímač Infra Rojo
Prijímač Infra Rojo
Prijímač Infra Rojo

Máte záujem o 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 neporaziteľný al ojo humano. Všetky formy prírodného pôvodu sa môžu líšiť od toho, ako sa používajú. El TSOP382 tiene filtre que logran que solo luz de 980 nanometric pase, por lo cual un ambiente con mucha luz no nos afectara en nada. Väčšina, najpopulárnejších a najaktuálnejších sólových nahrávok, ktoré dosahujú frekvenciu 38,5 kHz, sú súčasťou televízneho vysielania. (Ver Foto # uno)

¿OK, y como funciona la comunicación?

El TSOP382 je normálny abstraktný, čo znamená, že obsahuje všetky druhy uhlíkových vlákien, ktoré sa získavajú z vonkajšieho prostredia, ako sú pulzy a mandle z mikroprocesora. Naše nulové código, neu vezmite que el pulso se corta, se empieza el protocolo de comunicación. 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. Časová náročnosť je 0,6 ms, maximálna frekvencia 2,4 s, frekvencia sena je 0,6 ms. (Ver Foto # dos)

Lo que estamos consiguiendo es una cadena de números binaria única para cada botún que presionamos. Finalmente, podemos usar estos unos y ceros para saual cual botón del control se presiono y actual segúnresponda.

Všetky funkcie sú ekvivalentné binárnemu číslu v desiatkovej sústave. Tabuľka s fotografiami obsahuje množstvo desatinných miest a ovládacích prvkov. Všetky dôležité poznámky o normálnych normách môžu mať za následok zhoršenie binárnej parity, ako aj rôzne odchýlky. Čo sa týka ovládania, alebo zjednodušenia môže dôjsť k zosúladeniu viacerých Botones, čo znamená, že počet bodov, ktoré môžu zodpovedať určitému počtu desatinných miest, zodpovedá určitému druhu kontroly. Načítavame a monitorujeme sériové číslo a počet desatinných miest, ktoré zodpovedajú všetkým presionám. Recueen que necesitan la librería IRremote descargada y en la carpeta correcta.

#zahrnúť

Snímač IRrecv (6);

decode_results resultados;

neplatné nastavenie () {

Serial.begin (9600);

sensor.enableIRIn (); // habilitamos "senzor" pre príjem

}

prázdna sluč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 (); // Príprava senzora na príjemnú hodnotu

}

}

Krok 5: ¿Como Usar servomotory?

Máte radi servomotory Usar?
Máte radi servomotory Usar?

Väčšina servomotorov zosobňuje všetky manipulačné mechanizmy a kontroluje presnosť svojich vlastných myšlienok. Naše primero que hay que saber es que existen dosategorías principales que diffieren 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, responden differto al código.

Základné informácie:

1) #include

Môžete si vybrať z mnohých IDE Arduino, ale môžete si ich pozrieť aj sami, vrátane najnovšej verzie.

2) servomotor1;

Smotana a objeto môžu mať jeden alebo druhý ovládací motor.

3) neplatné nastavenie () {

motor1.attach (9);

}

Pripojte funkciu () priradenia k hlavnému servomotoru. Najdôležitejšie je zapojiť kábel servomotora.

4) prázdna slučka () {

motor1.pis (180); // un lado velocidad maxima

oneskorenie (3000); // que corra por tres segundos

motor1.write (0); // otro lado velocidad maxima

oneskorenie (3000); // que corra por tres segundos

// s 90 stupňami nastavenia motora

motor1.pis (90); // si žiadne deti seno que kalibrarlo girando el tornillo ubicado a un costado del servomotor

oneskorenie (3000); // esperamos sin mover el motor tres segundos

}

Pozrite sa na niekoľko rozdielov medzi servomotorom 180 stupňami a 360 stupňami. Servomotorom 180 stupňov, ktoré môžete použiť na písanie pohybových motorov alebo motorov, musíte počítať s 90 stupňami z jedného motora. počet senzorov detských senzorov je viac ako 90, ale viac ako 90 snímok za sebou. Čo sa týka pohybu, motor môže mať vplyv na pohyb motora, ako je motor1.write (105) y si quisiéramos moverlo lo más rápido posible a la dirección opuesta habría que escribir motor1.write (0).

Krok 6: Código

Código
Código

Viac informácií nájdete v časti Príručka robotického robota. Najväčšia forma entender el cdigo es viendo cada detalle en el 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. Ide o súčasnú situáciu, ale nie o žiadny dej.

Odporúča: