ATTiny USI I2C introducción - una interfaz de comunicación de gran alcance, rápido y conveniente para sus proyectos ATTiny! (8 / 8 paso)

Paso 8: Implementación de código de I2C ATTiny USI - Git el código!

Para obtener (git) el código, a mi página de GitHub!  Este código fue escrito como parte de mi controlador de Motor Senior proyecto paso a paso, para que puedas comprobar hacia fuera mi implementación del controlador de motor con mis controladores de I2C.  También tengo una decente por interrupción USART controlador serie ahí puede usar así.

https://github.com/CalcProgrammer1/Stepper-motor-Controller/Tree/Master/UnipolarStepperDriver

Tenga en cuenta que los nombres y la funcionalidad que se utiliza en el controlador I2C pueden variar ligeramente debido a correcciones y actualizaciones que llevar a la práctica.  Si es algo grave te edito el tutorial, pero por ahora debe ser muy precisa.

Ahora que estás armado con el conocimiento de I2C, usted está listo para salir y hablar de cosas!  Con diseño de autobús de I2C, usted puede conectar muchos (teóricamente hasta a 128, limitada por abordar las restricciones aunque) dispositivos a la red!

También, si no tienes uno aún, Consígase un Raspberry Pi, son impresionantes.  Si usted pide uno hoy en día, usted podría tener al final del año, pero va a ser una Navidad muy feliz si ese es el caso.  Cuanto I2C ha sido de gran ayuda y no puedo esperar a construir un robot alrededor de él.

Artículos Relacionados

Cómo hacer una ballesta de madera extremadamente de gran alcance!

Cómo hacer una ballesta de madera extremadamente de gran alcance!

Helloen este video le estoy mostrando cómo hacer una ballesta muy potente compuestoDisfruta!: )
Shield Arduino Solar - una fuente solar DIY para sus proyectos, sin esperar a PCB

Shield Arduino Solar - una fuente solar DIY para sus proyectos, sin esperar a PCB

este instructable es una versión básica de Bley Joel ("es 9:00 en sábado, la muchedumbre regular baraja en") Protector Solary deberían funcionar para la mayoría arduinos.  Lo he probado con Arduino Pro de SparkFun y el nuevo Leonardo.Yo y los ot
PC controlado por Bluetooth Robot (con una interfaz gráfica de usuario!)

PC controlado por Bluetooth Robot (con una interfaz gráfica de usuario!)

En este Instructable le mostrará cómo construir un robot que se controla vía Bluetooth con un teclado, tiene una interfaz gráfica de usuario construida con el proceso que muestra la entrada del teclado y realmente convierte la opción todo en una gran
Cubecube: Una interfaz Tangible de CAD.

Cubecube: Una interfaz Tangible de CAD.

Cubecube - un proyecto de hardware open source - es una interfaz táctil y tangible para CAD (diseño asistido por ordenador). Diseño de código abierto plataformas siguen apareciendo, hay una oportunidad para explorar nuevas posibilidades en lo que cre
TapTunes - una interfaz Tap a iTunes

TapTunes - una interfaz Tap a iTunes

como parte de mi proyecto de término de interacción persona-ordenador, yo montada encima de un pequeño programa que permitiría a los usuarios controlar iTunes pulsando varios patrones en un sensor piezoeléctrico.  La Fundación de este proyecto fue el
Casa calefacción VSCP y una interfaz web

Casa calefacción VSCP y una interfaz web

Mis padres están jubilados y viven en el sur de Francia. Cálido en verano pero también puede ser frío durante el invierno.Que utilizan para viajar por varias semanas durante el invierno para visitar amigos y familiares, y como calientan la casa con m
DIDI: Una interfaz usable MIDI para aplicaciones de DJ

DIDI: Una interfaz usable MIDI para aplicaciones de DJ

FondoDIDI fue mi proyecto final de carrera para mi Licenciatura en música tecnología y electrónica aplicada en la Universidad de York. Mi reto era crear una pieza de tecnología portátil de música. Haber tenido experiencia con DJ ' s en el pasado, pen
Introducción: Una noche de intercambios de aprendizaje

Introducción: Una noche de intercambios de aprendizaje

Este es un taller de aprendizaje creativo inspirado y adaptado de clase semana 4 "compañeros" actividad de MIT MediaLab aprendizaje creativo de aprendizaje (LCL) masivo abierto en línea curso (MOOC).Más información aquí: http://discuss-learn.med
Interfaz de comunicación 1-wire

Interfaz de comunicación 1-wire

¿Qué es la tecnología 1-Wire?La base de la tecnología 1-Wire es un protocolo serial usando una referencia de línea y tierra única de datos para la comunicación. Master 1-Wire inicia y controla la comunicación con uno o más dispositivos 1-Wire esclavo
Utilizando powertool baterías como una fuente de alimentación genérica para otros proyectos

Utilizando powertool baterías como una fuente de alimentación genérica para otros proyectos

En este proyecto, voy a mostrar cómo aprovechar Ryobi baterías de powerpack para otros usos.¿Por qué hacer esto? Powertool batteires vienen con protección integrada de calidad, buena calidad cargadores, piezas son fácilmente disponible (es decir, más
Soporte de pintura conveniente para una escalera

Soporte de pintura conveniente para una escalera

Aquí es una manera muy barata, muy conveniente, para pintar en la parte superior de una escalera sin tener que sostener un cepillo y un bote de pintura. Puede instalarse en una escalera en 2 minutos y utiliza una taza de cerveza desechables extraíble
Pegar una rayita falsa para sus pelucas

Pegar una rayita falsa para sus pelucas

Hola chicos y Bienvenidos a mi tutorial paso a paso sobre cómo pegar una rayita de pelucas :D* Esta alteración de la peluca es para Sakura de Gate 7 (por abrazadera).¡ Disfrute!Paso 1: referencias! Como de costumbre: conseguir algunas buenas referenc
Cómo hacer una batería de gran alcance del agua

Cómo hacer una batería de gran alcance del agua

en este Instructable voy a explicar cómo hacer una batería de gran alcance que funciona con agua de la lluvia!Esta batería es ambientalmente amigable porque puede funcionar en el agua de lluvia. Todavía necesita los metales. Agua destilada no va a fu
Cómo hacer una pistola de nerf baratas y de gran alcance

Cómo hacer una pistola de nerf baratas y de gran alcance

este es mi primer instructivo, por lo que traté de hacerlo simple.El propósito de este instructivo es hacer una pistola de dardos Nerf barata que lleva 25 cartuchos y dispara más rápido que una pistola de Nerf promedio.La idea principal es hacer un s