Documentos de Académico
Documentos de Profesional
Documentos de Cultura
### Introducción:
El prototipo que se va a desarrollar es una solución IoT para una Smart City. Se hará uso de
sensores disponibles en Tinkercad para recolectar datos ambientales relevantes. En este caso, se
utilizarán la fotorresistencia, el sensor de humedad del suelo y el sensor de distancia ultrasónico
para recopilar información sobre la luminosidad, la humedad del suelo y la detección de objetos o
obstáculos, respectivamente. Estos datos podrían ser fundamentales para la gestión eficiente de
recursos, como el riego automático de áreas verdes, el control de iluminación pública o la
detección de obstáculos en calles o aceras.
- Placa Arduino
1. **Fotorresistencia**: Esta podría estar conectada a un pin analógico del Arduino para medir la
intensidad de luz en un área específica de la ciudad. Dependiendo de la intensidad, se podrían
tomar decisiones sobre el control automático de farolas o sistemas de iluminación.
2. **Sensor de humedad del suelo**: Este sensor se utilizaría para medir la humedad del suelo en
parques, jardines o zonas verdes de la ciudad. Con esta información, se podría implementar un
sistema de riego automático para optimizar el uso del agua.
3. **Sensor de distancia ultrasónico**: Este sensor podría ser utilizado para detectar la presencia
de obstáculos o personas en áreas como pasos de peatones o áreas de tráfico. Dependiendo de la
distancia detectada, se podrían activar medidas de seguridad o señalización.
### Elección y utilidad del prototipo:
La elección de estos sensores se basa en la diversidad de información recolectada que puede ser
fundamental para la gestión eficiente y sostenible de una Smart City. La utilidad radica en la
capacidad de monitorear y tomar decisiones en tiempo real sobre aspectos ambientales y de
seguridad, mejorando la calidad de vida de los ciudadanos y optimizando el uso de los recursos
urbanos.
Recuerda que este es solo un ejemplo básico para orientarte sobre cómo podrías estructurar tu
proyecto. La implementación exacta y los detalles técnicos pueden variar dependiendo de tu
enfoque y objetivos específicos para la aplicación en una Smart City.
Claro, puedo darte un ejemplo básico que involucre el uso de algunos de los sensores que
mencionaste en Tinkercad. En este caso, usaré una fotorresistencia y un sensor de distancia
ultrasónico para mostrar cómo podrías leer datos de estos sensores en Arduino. Ten en cuenta
que en Tinkercad los sensores están simulados y sus lecturas pueden diferir un poco de lo que se
esperaría en un entorno físico real.
Aquí tienes un ejemplo de código para Arduino que involucra una fotorresistencia y un sensor de
distancia ultrasónico:
```arduino
void setup() {
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
void loop() {
// Lectura de la fotorresistencia
Serial.print("Luminosidad: ");
Serial.println(fotoresistorValue);
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
Serial.print("Distancia: ");
Serial.print(distance);
Serial.println(" cm");
```
Este código utiliza la comunicación serial para enviar las lecturas de la fotorresistencia y el sensor
de distancia ultrasónico al monitor serial en Arduino IDE. En Tinkercad, podrás ver estas lecturas
en el monitor serial cuando simules el circuito.
Recuerda que este es solo un ejemplo básico para ayudarte a empezar. Podrías expandir este
código para incluir más sensores y desarrollar acciones basadas en las lecturas de estos sensores.
¡Por supuesto! Aquí tienes un conjunto de instrucciones paso a paso para crear un proyecto
completo en Tinkercad que incluya los cuatro sensores mencionados (fotorresistencia, sensor de
humedad del suelo, sensor de distancia ultrasónico y sensor PIR) en el contexto de una Smart City:
- Fotorresistencia (LDR)
### Instrucciones:
- Sensor de humedad del suelo conectado a A1 con una resistencia entre la señal y VCC.
- Conecta los pines VCC de los sensores a 5V y los pines GND a tierra (GND) en la placa Arduino.
2. Copia y pega el código que incluye las lecturas de los cuatro sensores en el editor de código.
3. Asegúrate de haber ajustado los pines y la lógica del código según la conexión física que has
realizado.
4. Observa las lecturas de los sensores y verifica que sean coherentes con lo esperado.
- Puedes ajustar el código para incluir lógica adicional, como acciones basadas en las lecturas de
los sensores (activar luces, sistemas de riego, enviar alertas, etc.).
- Experimenta con diferentes condiciones ambientales en la simulación para ver cómo responden
los sensores.
- Asegúrate de tener en cuenta la alimentación adecuada de los sensores y las resistencias para
evitar daños en los componentes.
Estos pasos te ayudarán a construir y simular un proyecto básico que involucre cuatro sensores
diferentes en el contexto de una Smart City utilizando Tinkercad. Recuerda que este proyecto
puede ser el punto de partida y puedes expandirlo según tus necesidades específicas para un
proyecto más complejo de una ciudad inteligente.
¡Claro! Entender y conectar los componentes puede ser un poco confuso al principio, ¡pero te lo
explicaré en detalle!
4. Coloca una resistencia (por ejemplo, una de 10kΩ) entre el pin A0 y GND para formar un divisor
de voltaje. Esto ayuda a convertir la variación de la resistencia de la fotorresistencia en un voltaje
que el Arduino puede leer.
#### Sensor de humedad del suelo conectado a A1 con una resistencia entre la señal y VCC:
1. El sensor de humedad del suelo mide la humedad del suelo. Arrastra el componente "Soil
Moisture Sensor" al área de trabajo.
2. Conecta el pin VCC del sensor de humedad del suelo al pin 5V de la placa Arduino.
4. Conecta el pin de señal del sensor a un pin analógico (por ejemplo, A1) de la placa Arduino.
5. Coloca una resistencia entre el pin de señal y VCC (5V) para estabilizar la lectura del sensor (por
ejemplo, una de 10kΩ).
#### Sensor de distancia ultrasónico (trig y echo) conectado a los pines 9 y 10:
4. Conecta el pin trig del sensor ultrasónico al pin 9 y el pin echo al pin 10 de la placa Arduino.
1. El sensor PIR detecta movimiento. Arrastra el componente "PIR Motion Sensor" al área de
trabajo.
4. Conecta el pin de salida del sensor PIR a un pin digital (por ejemplo, 2) de la placa Arduino.
1. Asegúrate de que todos los sensores estén conectados correctamente a los pines VCC
(alimentación) y GND (tierra) de la placa Arduino para proporcionarles la alimentación necesaria y
completar el circuito.
Estos pasos te guiarán para conectar los componentes necesarios al Arduino en Tinkercad. Si
sigues estos pasos, deberías tener los sensores conectados a los pines correctos de la placa
Arduino para simular el proyecto en Tinkercad.
const int soilMoisturePin = A1; // Pin analógico para el sensor de humedad del suelo
void setup() {
pinMode(fotoresistorPin, INPUT);
pinMode(soilMoisturePin, INPUT);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(pirPin, INPUT);
pinMode(ledPin, OUTPUT);
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
Serial.print("Luminosidad: ");
Serial.println(fotoresistorValue);
Serial.println(soilMoistureValue);
Serial.print("Distancia: ");
Serial.print(distance);
Serial.println(" cm");
Serial.println(pirState);
if ((fotoresistorValue < 500 && soilMoistureValue < 500) || distance < 20 || pirState == HIGH) {
} else {
Amplitud de circuito
Variedad de componente
Este código configura una serie de sensores (fotorresistencia, sensor de humedad del suelo, sensor
ultrasónico y sensor de movimiento PIR) para recopilar datos del entorno. Estos sensores están
conectados a una placa Arduino, que realiza mediciones y toma decisiones para controlar un LED
en base a las condiciones detectadas.
Este prototipo incorpora una serie de sensores en un circuito de Internet de las cosas (IoT) sobre
una plataforma Arduino. Estos sensores abordan aspectos clave del entorno urbano, recopilando
información valiosa sobre la luminosidad, humedad del suelo, distancia de objetos y detección de
movimiento.
El circuito abarca una variedad de sensores que capturan datos cruciales para el entorno urbano.
Desde mediciones de luminosidad hasta la detección de movimiento, esta amplia gama de
sensores permite una visión integral de múltiples aspectos del entorno urbano.
### Variedad de componentes:
Este prototipo, mediante la recopilación de datos de múltiples sensores, ofrece una base sólida
para comprender y abordar los desafíos urbanos, permitiendo la implementación de soluciones
más eficientes y adaptativas en el desarrollo de una ciudad inteligente.
¡Por supuesto! En términos sencillos, este código para Arduino hace lo siguiente:
1. Configuración inicial:
- Lee la luz captada por la fotorresistencia y la humedad del suelo mediante sensores.
3. Muestra información: