Controlador de RaspberryPi web cortina (1 / 5 paso)

Paso 1: Paso 1 - trabajar con GPIO

Hay muchos ejemplos de cómo utilizar los pines GPIO (entrada de salida de propósito general) en el RaspberryPi. Si eres nuevo en esto, te recomiendo que empezar con secuencias de comandos de python wiringPi simple. Esto conseguirá ayuda que aseguran que tus circuitos están conectados correctamente antes de que la soldadura. Hay mucha confusión en la numeración de pines. Este Instructable utiliza el modo de pin WiringPi. Esto se hace más fácil con el siguiente sitio web: http://pinout.xyz/. Recuerde, estamos utilizando pernos de WiringPi 2,3,7.

Ten mucho cuidado como usted fácilmente puede freír Pi. Recuerde, siempre use una resistencia y siempre hacer el cableado con el RPi desenchufado.

Aquí está una sencilla guía:

FROM: Pin GPIO--> resistencia--> LED--> tierra

TAMBIÉN: Pin GPIO--> resistencia--> transistor--> tierra

Instrucciones de alambrado:

F no está familiarizado con breadboards, ver este Instructable primero:

Referencia a la foto de arriba con los pines marcados 2,3,7 y tierra. Estos números pueden parecer ilógicos. Recuerde, estamos utilizando el esquema de designación de pin WiringPi. Evité usar pin 0 como "0" se utiliza a menudo en código como "Falsa" o "Off".

Vamos a comenzar:

Cable del RPi pin 2 a la placa. Cable de la placa a un resistor de 10K. Estas son resistencias muy grandes por lo que el LED será tenue. Este es el resultado deseado. No necesita ni desea enviar una corriente grande a nuestros transistores. Alambre de la resistencia al ánodo del LED. Este es el cable más largo. Luego de alambre desde el cátodo (cable corto) del LED a tierra. Para este proyecto uso el carril de tierra azul en el borde de la placa y solo Conecte a tierra en el IPC una vez. También sigo el mismo príncipe con el mando y el circuito. Repita el paso anterior para los pines 3 y 7.

Siguiente paso, encender los LEDs con un script de Python.


Artículos Relacionados

Controlador IO Tutorial usando un sitio Web de web y ejemplos de trabajo

Controlador IO Tutorial usando un sitio Web de web y ejemplos de trabajo

Controlador IO Tutorial usando un sitio Web de web y ejemplos de trabajoÚltima actualización: 26/07/2015(Compruebe detrás a menudo como actualizar este instructables con más detalles y ejemplos)FondoHace poco tuve un reto interesante me presentó. Que
Construcción de la máquina de OpenKnit

Construcción de la máquina de OpenKnit

La máquina de OpenKnit es una herramienta de fabricación digital de código abierto, bajo costo, desarrollada por Gerard Rubio. La máquina ofrece al usuario la oportunidad de crear su propia ropa desde archivos digitales. Diseñar, producir y usar ropa
18" redondo LED infinito espejo Kit

18" redondo LED infinito espejo Kit

este Instructable cubre el edificio de un Chromation sistemas 18" Ronda infinito espejo Kit, utilizando un 48 canales Mono / 16 canal RGB LED controlador para ánodo común de control 5mm RGB LED, 32 x a lo largo de la parte exterior y una x 16 opciona
Programación de tableros arduino de bajo costo con la viruta del usb ch340g.

Programación de tableros arduino de bajo costo con la viruta del usb ch340g.

algunas placas arduino barato de ebay y amazon problemas mientras programación mostrando el mensaje de que "el dispositivo no detectado" o mensajes bla bla bla. es porque los controladores de sitio web de arduino.cc es ftdi chips en la placa ard
Web Enabled controlador de luces de estudio Lazy

Web Enabled controlador de luces de estudio Lazy

Este Instructable es una escritura de mi primer proyecto Arduino.Como es generalmente el caso con ingenieros de aficionado, he pensado largo y tendido con un proyecto que fue no sólo enfriar pero tiene algún valor práctico real. Esta fue la suma tota
OpenSprinkler: Controlador de la válvula de aspersión habilitado para la Web Open-source

OpenSprinkler: Controlador de la válvula de aspersión habilitado para la Web Open-source

ResumenMe enorgullece presentarles a OpenSprinkler: un controlador de válvula sprinkler código abierto, programable, habilitado para la web. Puede ser usada para programar y trabajar con las válvulas de riego estándar de 24 VCA comúnmente en hogares
Controlador inteligente de casa 433MHz, con Sensorflare y un RaspberryPi

Controlador inteligente de casa 433MHz, con Sensorflare y un RaspberryPi

En este instructable nos muestra cómo utilizar un transmisor de 433 Mhz para controlar dispositivos de RF de su casa aunque Sensorflare usando un RaspberryPi.Componentes necesarios:Módulo transmisor de 433MhzRaspberryPi (cualquier modelo)Cables de pu
Frambuesa Pi como un controlador de luces DMX

Frambuesa Pi como un controlador de luces DMX

Convertir su frambuesa Pi en un controlador de luces DMXEste instructable muestra cómo mostrar una ventana de editor de la rueda de color en la pantalla de un ordenador Raspberry Pi, que se puede manipular con el ratón. Al cambiar el color de la pant
Web control RoboT multifuncional

Web control RoboT multifuncional

Hacer un web control multi funcional robot construido con hardware mínimo y construcción básica de programación en código abierto popular de plataforma es decir frambuesa pi. Aparte de control motor básico, este tutorial pretende integrar el popular
Frambuesa servidor Web enviar datos GET a Arduino Nano 6 servos de conducción

Frambuesa servidor Web enviar datos GET a Arduino Nano 6 servos de conducción

http://www.youtube.com/watch?v=f7oSqLO9iJoEste es un pequeño proyecto que hice para un colega que está construyendo un modelo a escala 1/48 RC de una clase de Fletcher destructor (sí... que hace que el "modelo" de 8 pies de largo!) Preguntó si p
Plugduino - controlador de salida de 120 voltios basados en Arduino

Plugduino - controlador de salida de 120 voltios basados en Arduino

dar su Arduino 120 voltios patada en los pantalones!Arduino es una gran herramienta para todo aquel interesado en aprender programación de microcontrolador, pero después de parpadear un LED, ¿cuál es siguiente? Este proyecto permite su Arduino aparat
Control y automatizar las cortinas de ventana con INSTEON

Control y automatizar las cortinas de ventana con INSTEON

de como he estado en casa control y automatización, he querido controlar cada aspecto de mi casa. Mientras que hay ciertamente profesionales soluciones para automatizar las persianas de la ventana, ninguno de ellos jamás han acercado asequibilidad. D
Mini CNC Arduino basado & Adafruit controlador Motor L293D v1 y 2 de la máquina * Mini Stepper reproductor de CD #1

Mini CNC Arduino basado & Adafruit controlador Motor L293D v1 y 2 de la máquina * Mini Stepper reproductor de CD #1

En este proyecto le mostrará cómo construir fácilmente su propio Arduino Mini CNC Plotter de bajo coste!Para eje X e Y, vamos a utilizar paso a paso, los motores y los carriles de dos dvd/cd-rom! Área de impresión será máximo 4x4cm.Paso 1: El Video e
Precalentador del motor remoto basado en Web

Precalentador del motor remoto basado en Web

Este Instructable detallará un control basado en web muy específicos y seguimiento método que puede generalizarse para muchos otros usos.Uno de mis hobbies es volar aviones pequeños en Ohio. Ohio hacer mucho frío en invierno e intentando poner en mar