![Rory the Robot Plant: 5 pasos (con imágenes) Rory the Robot Plant: 5 pasos (con imágenes)](https://i.howwhatproduce.com/images/005/image-12978-20-j.webp)
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39
![Rory la planta robot Rory la planta robot](https://i.howwhatproduce.com/images/005/image-12978-21-j.webp)
![Rory la planta robot Rory la planta robot](https://i.howwhatproduce.com/images/005/image-12978-22-j.webp)
Rory es un robot de aspecto divertido en forma de planta, interactúa con algunas entradas por sensores, reproduce música y detecta cualquier movimiento humano alrededor, además, para tomar fotos cuando lo pidas también.
También se preocupa por una pequeña planta dentro de la maceta, notifícame con el nivel del agua, la humedad y la temperatura vocalmente con una voz humana.
Paso 1: Hardware requerido
![Hardware requerido Hardware requerido](https://i.howwhatproduce.com/images/005/image-12978-23-j.webp)
![Hardware requerido Hardware requerido](https://i.howwhatproduce.com/images/005/image-12978-24-j.webp)
![Hardware requerido Hardware requerido](https://i.howwhatproduce.com/images/005/image-12978-25-j.webp)
1. Arduino UNO
2. Módulo lector de tarjetas SD
3. Tarjeta Micro SD
4. Amplificador de audio LM386
5. Condensador de 10 uf (2 números)
6. Condensador de 100 uf (2 números)
7. Resistencia de 1 K, 10 K
8. Sensor PIR
9. Cámara web pirateada
10. Sensor de sonido KY-038
11. Resistencia dependiente de la luz LDR
12. Sensor de temperatura y humedad DHT11
13. Sensor de humedad
14. Conexión de cables
15. Tablero de pruebas
16. Módulo de matriz de 8 * 16 LED
Paso 2: prepararse con sus archivos de audio WAV
![Preparándose con sus archivos de audio WAV Preparándose con sus archivos de audio WAV](https://i.howwhatproduce.com/images/005/image-12978-26-j.webp)
![Preparándose con sus archivos de audio WAV Preparándose con sus archivos de audio WAV](https://i.howwhatproduce.com/images/005/image-12978-27-j.webp)
![Preparándose con sus archivos de audio WAV Preparándose con sus archivos de audio WAV](https://i.howwhatproduce.com/images/005/image-12978-28-j.webp)
![Preparándose con sus archivos de audio WAV Preparándose con sus archivos de audio WAV](https://i.howwhatproduce.com/images/005/image-12978-29-j.webp)
Para reproducir sonidos de la tarjeta SD usando Arduino, necesitamos archivos de audio en formato.wav porque Arduino Board puede reproducir un archivo de audio en un formato específico que es el formato wav. Para hacer un reproductor de mp3 Arduino, hay muchos escudos de mp3 disponibles que puedes usar con Arduino. O bien, para reproducir archivos mp3 en Arduino, hay sitios web que puede utilizar para convertir cualquier archivo de audio en su computadora en ese archivo WAV específico.
Módulo de tarjeta SD Arduino
+ 5V Vcc
Gnd Gnd
Pin 12 MISO (Master In Slave Out)
Pin 11 MOSI (Master Out Slave In)
Pin 13 SCK (reloj síncrono)
Pin 4 CS (selección de chip)
1. Haga clic en "Online Wav Converter" para ingresar al sitio web.
2. Arduino puede reproducir un archivo WAV en el siguiente formato. Puedes jugar con la configuración más tarde, pero esta configuración fue el experimento para ser la mejor en calidad.
Resolución de bits 8 bits
Frecuencia de muestreo 16000 Hz
Canal de audio mono
Formato PCM PCM sin firmar de 8 bits
3. En el sitio web, haga clic en "elegir archivo" y seleccione el archivo que desea convertir. Luego alimente la configuración anterior. Una vez hecho esto, debería verse algo como esto en la imagen de abajo
4. Ahora, haga clic en "Convertir archivo" y su archivo de audio se convertirá al formato de archivo WAV. También se descargará una vez que se realice la conversión.
5. Finalmente, formatee su tarjeta SD y guarde su archivo de audio.wav en ella. Asegúrese de formatearlo antes de agregar este archivo. Además, recuerde el nombre de su archivo de audio. Del mismo modo, puede seleccionar cualquiera de sus cuatro audios y guardarlos con los nombres 1, 2, 3 y 4 (los nombres no deben cambiarse). He convertido alrededor de 51 mensajes de voz y he guardado una muestra en el siguiente enlace:
github.com/AhmedAzouz/AdruinoProjects/blob/master/a-hi-thereim-rory-madeby1551946892.wav
6. Código de muestra
#include SimpleSDAudio.h
configuración vacía () {
SdPlay.setSDCSPin (4); // tarjeta sd cs pin
si (! SdPlay.init (SSDA_MODE_FULLRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))
{
mientras (1);
}
if (! SdPlay.setFile ("music.wav")) // archivo de nombre de música
{
mientras (1);
}}
bucle vacío (vacío)
{
SdPlay.play (); // reproducir música
while (! SdPlay.isStopped ()); {}
}
Paso 3: prepárese con sensores múltiples
![Prepárese con sensores múltiples Prepárese con sensores múltiples](https://i.howwhatproduce.com/images/005/image-12978-30-j.webp)
![Prepárese con sensores múltiples Prepárese con sensores múltiples](https://i.howwhatproduce.com/images/005/image-12978-31-j.webp)
![Prepárese con sensores múltiples Prepárese con sensores múltiples](https://i.howwhatproduce.com/images/005/image-12978-32-j.webp)
Sensor de humedad:
Utilizará un sensor de humedad HL-69, disponible en línea por unos pocos dólares. Las puntas del sensor detectan el nivel de humedad en el suelo circundante pasando corriente a través del suelo y midiendo la resistencia. El suelo húmedo conduce la electricidad con facilidad, por lo que proporciona una menor resistencia, mientras que el suelo seco se conduce mal y tiene una mayor resistencia.
El sensor consta de dos partes
1. Es necesario conectar dos clavijas del sensor a las dos clavijas separadas del controlador (generalmente se suministran cables de conexión).
2. El otro lado del controlador tiene cuatro pines, tres de los cuales se conectan al Arduino.
· VCC: para poder
· A0: Salida analógica
· D0: Salida digital
· GND: Tierra
Temperatura y humedad DHT11:
El sensor de temperatura y humedad DHT11 presenta un complejo de sensores de temperatura y humedad con una salida de señal digital calibrada. Al utilizar la técnica exclusiva de adquisición de señales digitales y la tecnología de detección de temperatura y humedad, garantiza una alta confiabilidad y una excelente estabilidad a largo plazo. Este sensor incluye un componente de medición de humedad de tipo resistivo y un componente de medición de temperatura NTC, y se conecta a un microcontrolador de 8 bits de alto rendimiento, ofreciendo excelente calidad, respuesta rápida, capacidad antiinterferente y rentabilidad.
Resistencia dependiente de la luz LDR:
El LDR es un tipo especial de resistencia que permite que pasen voltajes más altos (baja resistencia) siempre que haya una alta intensidad de luz y pase un bajo voltaje (alta resistencia) cuando esté oscuro. Podemos aprovechar esta propiedad LDR y usarla en nuestro proyecto de sensor DIY Arduino LDR.
Sensor de sonido KY-038:
Los sensores de sonido se pueden usar para una variedad de cosas, una de ellas podría ser apagar y encender las luces aplaudiendo. Hoy, sin embargo, vamos a conectar el sensor de sonido a una serie de luces LED que sonarán con música, aplausos o golpes.
Sensor PIR:
El sensor de infrarrojos pasivo es un sensor electrónico que mide la luz infrarroja (IR) que irradian los objetos en su campo de visión. Se utilizan con mayor frecuencia en detectores de movimiento basados en PIR.
Todos los objetos con una temperatura superior al cero absoluto emiten energía térmica en forma de radiación. Por lo general, esta radiación no es visible para el ojo humano porque irradia en longitudes de onda infrarrojas, pero puede ser detectada por dispositivos electrónicos diseñados para tal fin.
Paso 4: circuito y código
![Circuito y código Circuito y código](https://i.howwhatproduce.com/images/005/image-12978-33-j.webp)
Paso 5: cámara web pirateada
![Webcam pirateada Webcam pirateada](https://i.howwhatproduce.com/images/005/image-12978-34-j.webp)
![Webcam pirateada Webcam pirateada](https://i.howwhatproduce.com/images/005/image-12978-35-j.webp)
Todo el proyecto está controlado por la aplicación de Windows que ayuda a recibir mensajes y notificaciones, así como la capacidad de recibir fotos a través de la cámara web y almacenarlas.
Recomendado:
Plant'm: 6 pasos (con imágenes)
![Plant'm: 6 pasos (con imágenes) Plant'm: 6 pasos (con imágenes)](https://i.howwhatproduce.com/images/007/image-19419-j.webp)
Plant'm: Como la mayoría, me encanta tener plantas en la casa. Desafortunadamente, casi siempre terminan muriendo en un par de semanas. Entonces, cuando al final de mi primer año como estudiante en MCT en Howest, tuve la tarea de crear un proyecto que mostrara todo
Gesture Hawk: Robot controlado por gestos con la mano utilizando una interfaz basada en procesamiento de imágenes: 13 pasos (con imágenes)
![Gesture Hawk: Robot controlado por gestos con la mano utilizando una interfaz basada en procesamiento de imágenes: 13 pasos (con imágenes) Gesture Hawk: Robot controlado por gestos con la mano utilizando una interfaz basada en procesamiento de imágenes: 13 pasos (con imágenes)](https://i.howwhatproduce.com/images/004/image-11882-2-j.webp)
Gesture Hawk: robot controlado por gestos con la mano que utiliza una interfaz basada en procesamiento de imágenes: Gesture Hawk se presentó en TechEvince 4.0 como una sencilla interfaz hombre-máquina basada en el procesamiento de imágenes. Su utilidad radica en el hecho de que no se requieren sensores adicionales o wearables excepto un guante para controlar el automóvil robótico que funciona en diferentes
Cómo desmontar una computadora con sencillos pasos e imágenes: 13 pasos (con imágenes)
![Cómo desmontar una computadora con sencillos pasos e imágenes: 13 pasos (con imágenes) Cómo desmontar una computadora con sencillos pasos e imágenes: 13 pasos (con imágenes)](https://i.howwhatproduce.com/images/006/image-15346-7-j.webp)
Cómo desmontar una computadora con sencillos pasos e imágenes: esta es una instrucción sobre cómo desmontar una PC. La mayoría de los componentes básicos son modulares y se quitan fácilmente. Sin embargo, es importante que se organice al respecto. Esto ayudará a evitar que pierda piezas y también a que el reensamblaje sea más fácil
[Robot Arduino] Cómo hacer un robot de captura de movimiento - Robot de pulgares - Servomotor - Código fuente: 26 pasos (con imágenes)
![[Robot Arduino] Cómo hacer un robot de captura de movimiento - Robot de pulgares - Servomotor - Código fuente: 26 pasos (con imágenes) [Robot Arduino] Cómo hacer un robot de captura de movimiento - Robot de pulgares - Servomotor - Código fuente: 26 pasos (con imágenes)](https://i.howwhatproduce.com/images/001/image-1599-93-j.webp)
[Robot Arduino] Cómo hacer un robot de captura de movimiento | Robot de pulgares | Servomotor | Código fuente: Thumbs Robot. Usó un potenciómetro del servomotor MG90S. ¡Es muy divertido y fácil! El código es muy simple. Son solo alrededor de 30 líneas. Parece una captura de movimiento. ¡Deje cualquier pregunta o comentario! [Instrucción] Código fuente https: //github.c
Construye un robot muy pequeño: crea el robot con ruedas más pequeño del mundo con una pinza: 9 pasos (con imágenes)
![Construye un robot muy pequeño: crea el robot con ruedas más pequeño del mundo con una pinza: 9 pasos (con imágenes) Construye un robot muy pequeño: crea el robot con ruedas más pequeño del mundo con una pinza: 9 pasos (con imágenes)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122436-build-a-very-small-robot-make-the-worlds-smallest-wheeled-robot-with-a-gripper-9-steps-with-pictures-j.webp)
Construye un robot muy pequeño: crea el robot con ruedas más pequeño del mundo con una pinza: construye un robot de 1/20 pulgadas cúbicas con una pinza que pueda levantar y mover objetos pequeños. Está controlado por un microcontrolador Picaxe. En este momento, creo que este puede ser el robot con ruedas más pequeño del mundo con pinza. Eso sin duda ch