Paso de peatones (6 / 7 paso)

Paso 6: La codificación

No describo cómo entrar, editar y ejecutar un programa Python en un Raspberry Pi - hay un montón de recursos para decirte que.

En primer lugar, descargue y ejecute el programa pelican.py. Esta prueba todos los LEDs, el zumbador y el telémetro ultrasónico y sale en la detección de un rango de menos de 10cm.

Ahora examine el código. No te preocupes la def measure() o def measure_average(), pero ver cómo los GPIOs se dan nombres descriptivos (gatillo y ECHO se relaciona con el módulo ultrasónico), conjunto apropiadamente como entradas o salidas, a valores iniciales y luego prueba.

Al final de esto, se verá time.sleep(1) # reemplazar esto con tu código!

Descargar y ver en el diagrama de flujo. Esto es en 2 partes. La secuencia a seguir para la peatonal Cruz es un poco más complicado, así que para comenzar con, puede codificar la elipse "Flash y sonido 8 segundos" simplemente como time.sleep(8).

El secreto de codificación es una pequeña prueba entonces el código un poco. Cuando no funciona, entonces sabes que el problema debe ser en lo poco que has codificado sólo.

Cuando usted tiene que mucho trabajo, se puede codificar hasta la segunda parte del diagrama de flujo en lugar de time.sleep(8). Esto funciona como una "máquina de Estados". Vez se divide en 64 Estados, cada uno dura 1/8 de segundo. En la tabla en la parte inferior del diagrama de flujo que son LEDs que se encenderán y si la alarma es la señal sonora en cada Estado, y el diagrama de flujo muestra cómo el código hasta con una secuencia de sentencias condicionales.

El ejemplo trabajado completo se da como el archivo pelícano-ans.py. Si usted es un maestro, usted querrá ocultar lejos de los niños!

Artículos Relacionados

Cómo hacer un prototipo urbano 'Que brilla intensamente de un paso de peatones'

Cómo hacer un prototipo urbano 'Que brilla intensamente de un paso de peatones'

un "cruce de peatones que brilla intensamente" es un mecanismo de calmar el tráfico que crea un camino de luz a través de una intersección con el fin de mejorar la visibilidad de los peatones al tráfico que se aproxima al cruzar por el camino. C
Barras de travesía con IoT

Barras de travesía con IoT

Este instructable es una especie de geek. : )Instalar el paso de peatones para ir persona pasa play a la canción por ser un concepto para inducir a evitar cruces no autorizados.Paso 1: HardwarePaso 2: Softwarehttps://developer.mbed.org/users/Ricky_Kw
Cómo llegar de SK a Alsion

Cómo llegar de SK a Alsion

tomar un poco diferente a un "instructivo"... Yo a "instruir" Cómo llegar desde mi casa a la Universidad.En el camino va coger ver de Sønderborg poco encantadora, lástima era un día gris-gris lo contrario que habría caminaba por la pla
Las Naciones Unidas seguidor-solar Solar Simple que Tiene Ejes Duales

Las Naciones Unidas seguidor-solar Solar Simple que Tiene Ejes Duales

En inglés.Nosotros una energía de encantamos usar la de BrownDogGadgets.com solar con nuestros proyectos electrónicos. En general, es muy fácil usar la energía solar con proyectos pequeños traductor el bajo voltaje.Una pregunta frecuente de estudiant
Como cruzar la calle.

Como cruzar la calle.

Este instructable le mostrará cómo cruzar la calle.Paso 1: Paso 1: Busca un cruce de peatones.Paso 2: Paso 2: Asegúrese de la tecla caminar si hay uno.Paso 3: Paso 3: cieno a ambos lados antes de cruzar la calle.Paso 4: Paso 4: Camina en la calle y n
Mesa de centro de la señal de STOP

Mesa de centro de la señal de STOP

Aquí es una simple mesa que hice hacia fuera de un signo de parada vieja, ratty y algún abedul.Me dieron un montón de viejas muestras de camino hace unos años que he disfrutado utilizando para proyectos como éste.Si usted está interesado en conseguir
Asignación de microbios

Asignación de microbios

aunque no se pueden ver a simple vista, los microbios están por todas partes. Casi cada superficie alrededor de usted y su cuerpo está cubierto de estos pequeños organismos microscópicos. Voy a explicar cómo pronto será capaz de caracterizar las comu
A partir de un proyecto de microprocesador electrónico

A partir de un proyecto de microprocesador electrónico

en determinadas épocas del año Instructables obtiene le preguntó "Qué proyecto puedo hacer", "Cómo puedo hacer..." en su mayoría por estudiantes de la escuela o el colegio.En muchos casos si la pregunta fuera a su proyecto de una maner
Cebra - Smart cruzando

Cebra - Smart cruzando

Un proyecto revolucionario para una ciudad inteligente. El proyecto es para la seguridad de los peatones y el estudio de calidad de la vida en las zonas urbanas. El proyecto se centra en la seguridad de paso de peatones, gracias a la implementación d
Dino Hoodie reflexivo

Dino Hoodie reflexivo

transformar su habitual sudadera con capucha de una sudadera de dino reflexivo y ser más visibles en la noche! Con algunas espigas reflectantes que utilizan el increíble mojo de espejo de alta tecnología desarrollado por 3M usted será mucho más fácil
Poner un resorte en su paso

Poner un resorte en su paso

Hot Rod los talones Unidos desnudo: Utilice este método para transformar tus zapatos United Nude Eamz en un vehículo peatonal! Grandes para damas en todo el mundo que están tratando de ser más verdes manteniendo su vida de ritmo rápido.Paso 1: Obtene
Señal de cruce de peatones de Nueva York

Señal de cruce de peatones de Nueva York

me gusta hacer declaraciones simples para mis disfraces de Halloween, y este año quería hacer algo interesante con luces. Decidí elegir la luminaria más omnipresente en Nueva York - la señal de cruce de peatones y yo en una versión mini del mismo.Vid
Convertir un motor de pasos unipolar a bipolar

Convertir un motor de pasos unipolar a bipolar

Motores paso a paso son increíbles: con ellos puede construir impresoras 3d, brazos robóticos, persianas automáticas y asustar a los vivos sh * t de tu esposa con autónoma apoyos móviles de halloween. Obteniendo un motor paso a paso siempre trae esa
Primeros pasos con RFID

Primeros pasos con RFID

¿Te has preguntado cómo funciona su etiqueta de identificación?En este tutorial, podremos mostrar cómo leer un botón RFID o etiqueta, si se lleva a cabo contra el lector RFID ID-12 o cualquier módulo de 125 KHz. También este proyecto es una manera fá