Android DiceBot (3 / 6 paso)

Paso 3: Cargar el código en el ATmega328p

Cargar la última versión de ArduinoISP en su Arduino (se encuentra en la pestaña de ejemplos).  Poner su ATmega328p en el protoboard, luego seguir estas instrucciones al programa y bootload:

Conecte a GND a GND y + 5V a VCC en el Arduino y el ATmega328p.  Conectar pines SCK, MISO y MOSI en el Arduino y protoboard junto (pin 17 a D11, pin 18 a D12 y pin 19 a D11).  Conecte el pin RST de su cuasi-duino (pin 1) D10 en el Arduino.  Asegúrese de que insertar el condensador electrolítico de 10uf entre RST y GND de Arduino (el cable largo va a la primera).  Si usted desea conectar un LED a D13 en su cuasi-duino y el otro entre VCC y GND para depurar.

Luego Descargamos el zip en la parte inferior de esta página (cuasi-duino.zip) y ponerlo en tu carpeta de hardware (si no tiene uno, nombre de una carpeta "hardware" y ponerlo en su carpeta de dibujo).  Haga clic en el IDE de Arduino.  Haga clic en nuevo en el IDE de Arduino.  Ahora, en la selección de tablas, debería ver "Cuasi-duino (reloj interno de 8MHz)."  Esta es la selección de reloj interno de 8MHz del ATmega328p.  Ahora, que en su cristal de X1 X 2 (pines 9 y 10).  Poner sus condensadores de 22pf uno entre X1 y GND y el otro entre X2 y GND.  Seleccione el cuasi-duino en el menú tablas y quemar el bootloader con ArduinoISP.  Después de unos minutos, debe ver "Hecho quemar Bootloader".

En su Arduino actual, la mayoría de ellos tendrá un reloj externo de 16MHz (forma oblonga brillante plata lo que dice SPK16.000G).  Usted podría preguntarse, "por qué los componentes extras, es solo un extra costo."  Bueno, el reloj interno no es tan preciso, unos pocos microsegundos apagado.  Si de programación para un drone o utilizando comunicación serial, quieres un cristal externo (el reloj) para más exactitud.  En la mayoría de los proyectos regulares, usted encontrará que la mayoría no requieren un cristal externo.

Otros componentes de la electrónica no es necesario (no incluidos en el ATmega328p) son: un regulador de voltaje (más tensión de poder entrar en su ATmega328p), LEDs (pero usted puede comprobar si obtiene energía de vez en cuando, pero se tarda aproximadamente 35mA de ejecutar continuamente), o incluso su interfaz USB.  Una vez que se programa el chip para el proyecto, podría tomar de la interfaz USB, despegando sobre 15uA.

He modificado la actual placa base de Arduino para este proyecto.  Ahora, cuasi-duino puede compilar y cargar con ArduinoISP.  Anteriormente, esto no era posible con los núcleos actuales disponibles en el sitio de Arduino.  El código en la parte inferior de esta página es el núcleo de Arduino modificado que funciona con la cuasi-duino.

Descargar el archivo zip de la archivo/biblioteca llamada "Piña".  Mi biblioteca le ayudará a disminuir 1,5 páginas de código hasta unas pocas líneas.  Esta es mi biblioteca para los 7 segmentos y el registro de desplazamiento 74HC595.  Para usar esta biblioteca, ponerlo en la carpeta de bibliotecas de su Arduino.

Descargar AndroidDicebot.ino en la parte inferior de esta página y haga doble clic en el fie una vez descargado.  Carga el código en el ATmega328p pulsando archivo > cargar usando programador.

Después de eso, saque el ATmega328p para el siguiente paso.

Artículos Relacionados

Probador de continuidad (con el teléfono Android)

Probador de continuidad (con el teléfono Android)

Probador de continuidad utilizando teléfono androidRequisitos:1 teléfono android de2. 3.5mm o viejos auriculares con micrófono3. alambre (puntas de prueba de multímetro es mejor)4 aplicación dehttps://Play.Google.com/store/apps/details?id=com...Paso
Arduino Bluetooth tanque con aplicación Android personalizada (V1.0)

Arduino Bluetooth tanque con aplicación Android personalizada (V1.0)

¡ Hola! Esta es una guía de cómo construir un sencillo y barato Arduino basado en tanque de Bluetooth. Esta es la primera etapa de este proyecto y sólo implica el desarrollo de un vehículo en movimiento pista base tanque. La segunda etapa es la aplic
Construir sus aplicaciones Android para IoT dispositivos usando la API REST de control

Construir sus aplicaciones Android para IoT dispositivos usando la API REST de control

Hace unas semanas he implementado biblioteca de servicio de web de resto para el tablero de WIZwiki-W7500ECO. He publicado en Instructables, (aparece contenido!)He decidido crear mis propias aplicaciones para monitorear mi junta con el resto APIs. Mi
Android controla LEDs RGB con Arduino

Android controla LEDs RGB con Arduino

Hai a todos en el post iam va a mostrar cómo controlar el LED RGB utilizando android con arduino y el módulo Bluetooth HC-05.He buscado en la web hay muchas técnicas para controlar el LED RGB. Pero este es el método que es muy simple y fácil.En este
Android Motion Sensor Smart Mirror

Android Motion Sensor Smart Mirror

Decidimos que necesitábamos un espejo en nuestra cocina, y también era consciente de que mi familia utiliza sus teléfonos inteligentes para comprobar el tiempo, calendario de citas etc. antes de llegar a los niños listos y dirigirse hacia fuera para
Android Robot Lego

Android Robot Lego

En este proyecto construiremos un robot Lego Android. El nivel de dificultad de este tutorial es sencillo y está diseñado para adultos y niños. Habrá dos secciones principales de este tutorial, la cabeza y el cuerpo.Paso 1: Materiales y herramientasL
Gire su Tablet Android en una unidad de cabeza de coche

Gire su Tablet Android en una unidad de cabeza de coche

Recientemente terminé integrando un sistema de acoplamiento en mi Baja de Subaru 2005 para mi Asus Nexus 7 (2013). Aquí está una reseña acerca de mi proyecto con algunas fotos y una lista de piezas para cualquiera que quiera para hacer algo parecido.
Robot controlado por Android para principiantes (A Z)

Robot controlado por Android para principiantes (A Z)

¿Te gustan los Robots? ¿Eres nuevo en robótica? ¿Es usted pensando en construir un Robot desde cero? Si es así, este instructables es para usted. En este instructables voy a mostrarles cómo pueden construir un robot desde cero, también te muestro cóm
Línea seguidor Robot - Control PID - Setup Android

Línea seguidor Robot - Control PID - Setup Android

== > Este proyecto obtuvo el 2 º premio en concurso de robótica de 2016.Muchas gracias por los votos ;-)El propósito de este proyecto es construir un Robot seguidor de línea con control PID. También utilizamos un dispositivo Android para configurar f
¿Usando teclado y ratón en Android?

¿Usando teclado y ratón en Android?

¿Preguntado alguna vez con un teclado y un ratón en el teléfono sobre la marcha?Este Instructable guía de voluntad para hacerlo.Aplicaciones-:1) ancianos ayudando a escribir usando llave tablero si encontrar difícil de usar Touch tipo2) fácil de usar
Trucos y consejos para Android 5,0

Trucos y consejos para Android 5,0

este instructivo se basa en cosas que usted puede hacer en Android 5.Estos procedimientos son altamente recomendado!!!Si te gusta estos consejos por favor voto!!!!Paso 1: Jugar android flappy Ir a configuración/acerca de dispositivotoque en versión a
Cómo hacer un SensorGlove con conexión Android

Cómo hacer un SensorGlove con conexión Android

El objetivo es crear un sistema de ingreso para dispositivos móviles, que es controlado por los movimientos de los dedos, en este caso con la ayuda de un guante.Para ver este tutorial en español, por favor haga clic aqui:Paso 1: Crear los conectores
¿Cómo hacer un juego para móviles android?

¿Cómo hacer un juego para móviles android?

Un juego es la forma estructurada del juego, generalmente llevado a cabo para el disfrute y a veces se utiliza como una herramienta educativa. Juegos nos ayudan a crecer, pensar y encontrar soluciones a los problemas.Así que hoy voy a hacer un juego
Ejecutar Windows XP en dispositivo Android

Ejecutar Windows XP en dispositivo Android

¿Alguna vez has querido ejecutar Windows XP en tu dispositivo Android? ¿Has pensado alguna vez si ejecuta escritorio en tu móvil?Como muchos usuarios no saben, es posible ejecutar Windows XP en tu dispositivo Android. Aunque funciona muy lentamente,