Integración de sensores con Raspberry Pi Pico
1. QUE ES EL SENSOR ULTRASÓNICO?
Definición:
El sensor ultrasónico HC-SR04 es un dispositivo electrónico que mide distancias usando ondas de sonido que los humanos no podemos oír (ultrasonido). Funciona como los mulciélagos: emite un sonido, espera que rebote en un objeto y mide el tiempo que tarda en regresar
Analogía:
Es como cuando gritas en un cañón y cuentas los segundos hasta que escuchas el eco. Si el eco tarda mucho, el cañón es grande (lejos). Si tarda poco, el cañón es pequeño (cerca)
2. PINES DE ENTRADA Y SALIDA EN RASPBERRY PI PICO
3. FUNCIONES AUXILIARES EN MICROPYTHON
Definición:
Una función auxiliar es un bloque de código que escribes una sola vez pero puedes usar muchas veces. Se crea con "def", se le pone un nombre, y luego la llamas por su nombre cuando la necesitas.
Analogía:
Es como crear un truco de magia. Creas el truco una vez ("def medir_distancia():"), le pones un nombre ("medir_distancia"), y luego cada vez que quieras usarlo, solo dices su nombre("d=medir_distancia()"). No necesitas escribir todo el truco otra vez.
4. TIEMPO Y MICROSEGUNDOS ("time.ticks_us()", "sleep_us()")
- El sonido sale del sensor, choca contra el objeto y regresa
- El tiempo que tarda es ida + vuelta
- Para calcular SOLO la ida, dividimos entre 2.
En la tercera Sección vamos estableciendo como se comportarán los pines 14 y 15 en el Raspberry Pi Pico.
En la cuarta Sección vamos a establecer la función de Medición de las ondas sonoras luego de ser emitido el eco y su retorno luego de chocar en alguna superficie a través de "def"
Y por último, en la quinta Sección decimos al programa como comportarse cuando el sensor está a 50 cm de distancia a través de "while True:" y la condicional "if" y su contraparte "else"
Comentarios
Publicar un comentario