Paso 1: El circuito
El circuito es muy simple, he redactado un esquema (Nota al margen: de digikey SchemeIt es una gran herramienta gratuita).
Conducción de Leds
LinkIt uno puede sólo suministrar un par de mA a través de sus pines GPIO, así que usamos transistores para manejar los LEDS. Elegí un BC5468 pantano estándar con una resistencia de ohm k 2.2 en la base.
Los LEDS verdes y amarillos rojos todos tenían una caída hacia adelante en la región de 1.65-1.75V, por lo que opté por resistencias de 90 ohm (ya que estaba usando el 3.3V carril para suministro)
Presione el botón
El pulsador está conectado directamente al pin GPIO a tierra que está bien si nos permite la resistencia de pullup interna (ver "INPUT_PULLUP" en el código).
Batería
He extendido los cables de la batería y poner un interruptor en línea para que todo el dispositivo puede fácilmente activar y desactivar.
Números de PIN
Estos son los números que utilicé, puedes hacer lo que quieras, sólo asegúrese de que coincida con el software.
PIN (LinkitOne) | Propósito |
---|---|
D8 | HC-SR04 ECO |
D9 | HC-SR04 Trig |
D10 | Presione el botón |
D11 | LED rojo |
D12 | LED ámbar |
D13 | LED verde |