Equilibrio de placa juego - Mounir Ramy - hacer curso! (5 / 6 paso)

Paso 5: Sketch de Arduino

El sketch de arduino comentado se une a este paso.

El bosquejo se divide en dos pestañas, la pestaña principal y la ficha de funciones.

La pestaña principal es básicamente una caja de interruptor en la función loop. Llama para el modo de función de control y va al derecha caso basado en lo que vuelve de ese modo comprobación.

La ficha de funciones contiene 5 funciones:

setplane(); Esta función establece el plano horizontal en la función de configuración

checkbuttons(); estas comprobaciones de funciones para ver de qué modo están en. Si el joystick no está en su posición normal, devuelve ese número caso apropiado. Igualmente si detecta un ligero valor mayor que el valor especificado, sus declaraciones detrás un número de caso diferente. Si no se detecta, se activará el caso por defecto.

followlight(); mantiene una distancia específica entre la fotocélula y la linterna utiliza un sistema de control proporcional en el error entre el valor de luz deseado y real.

balance(); hace lo mismo que followlight() pero usa los valores de acelerómetro en lugar de valores de luz.

followjoystick(); mapas de la señal de entrada de joystick a la señal de salida pwm para servos.

Artículos Relacionados

BB8 droide - hacer curso con control remoto impreso 3D

BB8 droide - hacer curso con control remoto impreso 3D

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com)Hola chicos,Este es mi proyecto final para el curso que en USF. Hemos sido capaces de construir cualquier
Las rotación Cubbies: Hacer curso

Las rotación Cubbies: Hacer curso

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com). Este proyecto nos delegó la tarea de diseñar un proyecto en Autodesk Inventor, 3D impresión nuestras pr
Dispensador Alexander Murphy hacer curso del licor

Dispensador Alexander Murphy hacer curso del licor

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com)Hola,Mi nombre es Alexander Murphy, y estoy en el curso de hacer en la Universidad de Florida del sur. Pa
Hacer curso de condensador Variable

Hacer curso de condensador Variable

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com). En este proyecto he creado un condensador que puede variar dependiendo de la posición de un servomotor
Asignador de sala sonar - hacer curso

Asignador de sala sonar - hacer curso

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com).Este Inscrutable le llevará a través de todos los pasos necesarios para construir su propio dispositivo
Instalación de placa Router precisión hace fácil

Instalación de placa Router precisión hace fácil

Chenillé un plato típico router rectangular de plástico o metal para un ajuste exacto se puede hacer con algunos restos de madera, tornillos de bolsillo o galletas y el router sí mismo usando la subbase prevista como plantilla. Ver cómo en el siguien
Hacer tu propio Guitar Hero / placa de Band Hero guitarra

Hacer tu propio Guitar Hero / placa de Band Hero guitarra

¿quieres hacer tu propia placa frontal de la guitarra de GH 4/5/BH?No necesita comprar caros placas oficiales, usted puede hacer algunos por su cuenta!Es fácil y casi todo el mundo puede hacerlo!(Los niños, pídales a los padres para ayuda con el cort
Cómo hacer su juego

Cómo hacer su juego

¿Tienes ganas de hacer su propio juego de mesa? ¿Tienes una idea que siempre has querido probar o estás lleno de ideas para juegos pero no está seguro de dónde empezar? ¿Quieres que sea lo suficientemente bueno como para que sus familiares y amigos q
Juego de la serpiente... aprende a hacer una serpiente juego en c ++.

Juego de la serpiente... aprende a hacer una serpiente juego en c ++.

Usted puede han jugado juegos de snake de nokia mobiles.in este instructables, usted aprenderá cómo hacer una serpiente juego en c ++ lenguaje de programación.no te preocupes, si no tienes conocimientos de programación y no sabes acerca de c ++ es mu
Cómo hacer un conejito de placa de papel

Cómo hacer un conejito de placa de papel

esto le dará instrucciones sobre cómo hacer un conejito de placa de papel con pocos materiales necesariosPaso 1: Materiales que necesitará 1. platos de papel blanco (si no encuentras estos usted puede pintar la placa blanca)2. color papel de construc
Cómo hacer un caso para su DS Lite juegos

Cómo hacer un caso para su DS Lite juegos

quería un caso para todos mis juegos mantener en la casa, así que podía guardar su cajas de plástico fuera de la vista, pero todos los casos que encontré en línea sólo mantendría 8. Esto no significó para el recorrido, ya que tiene tantos juegos. Sin
Juego de arcade retro con temática de Star Wars

Juego de arcade retro con temática de Star Wars

Un botón. LCD. Procesalmente genera el terreno. Un guión de Star Wars. Un adictivo juego.No estoy seguro por qué, pero me he obsesionado con el estilo artístico de los juegos de arcade retro pixelado. Simplemente no pude conseguir bastante y decidí h
Elemental de agua gomosa: Video juego gomitas en la Remix barato

Elemental de agua gomosa: Video juego gomitas en la Remix barato

, acaba de diseñar un Elemental de agua dulce para World of Warcraft, duende de Skyrim, Mook Zombie para Half-Life 2, conejo mutante de Fallout 3, o cualquier otro juego dará este Instructable mucho Google hits.¿Qué mejor manera de celebrar con unas
Fabricación de Gomitas de tu Video juego Mods en el Cheap

Fabricación de Gomitas de tu Video juego Mods en el Cheap

, acaba de diseñar un Elemental de agua dulce para Skyrim, Mook Zombie para Half-Life 2, conejo mutante de Fallout 3, o cualquier otro juego dará este Instructable mucho Google hits.¿Qué mejor manera de celebrar con unas gomitas sabroso, sabroso?¿Y q