SESIÓN Arduino bocetos 101 (4 / 7 paso)

Paso 4: Segundo bosquejo

Así que vamos a hacer algo. En lugar de comenzar con la blink.ino habitual, he decidido empezar con la palabra Hola tradicional. (ver imagen)

Bueno, suponiendo que escribió esto y guardado en un archivo. Vamos a cargar.
Comentarios del bosquejo: Observe que las dos nuevas declaraciones están entre el {} de la función setup().
Comentarios del bosquejo: La primera línea es Serial.begin(9600);.
Puesto que todos los lectores son tan alertas, usted sabe que se trata de una función. (El .begin significa que es una función en la biblioteca de la serie). Esta función ya está en uno de todos esos archivos que has descomprimido.
La 9600 es un parámetro a la función. En este caso es la velocidad de transmisión serial (la velocidad a la que se producen las comunicaciones. ¿Cómo sé que esto significa tasa de baudios? En este caso, le miro en la Web de Arduino y encontrar esto:
http://Arduino.CC/en/serial/Begin
Tenga en cuenta también que la serie es mayúscula.

Y no olvides el importante punto y coma;
Todas las instrucciones de código que terminan con;

Technobabble: El lenguaje de Arduino está basado en el lenguaje C++ basado en C. Más programación de microprocesadores y microcontroladores se realiza en alguna variación de C. C y declaraciones de C++ están muy cerca el funcionamiento de micros por lo que el código de compilador es mucho más compacto que lo vería en la mayoría de los idiomas. Estoy bastante seguro de la mayoría sistemas operativos de Windows fueron escritos en una variante de C.
Technobabble: Tengo que mencionar por qué se llama C++. Uno de los nuevos operadores en C++ es ++. Esto significa incremento. C++ es un incremento de la lengua C. Oh, esos frikis del programador son tan inteligentes.

Conectar Arduino y comenzar Arduino.exe, set/control puerto serie y placas.
Haga clic en archivo, luego abrir y desplácese hasta donde tienes el boceto (sketch1.ino), luego haga clic en él. (ver imagen siguiente)
Bueno, esto demuestra su bosquejo.
Punta: Usted puede editar el dibujo utilizando el entorno de Arduino pero no permite guardarlo fácilmente. Sin embargo, esto es una buena manera de hacer pequeños cambios para tratar de conseguir cosas para trabajar.

El siguiente paso es verificar y cargar. En la esquina superior izquierda, hay una fila de iconos. La primera es llamada la casilla de verificación verificar y la segunda es una flecha llamada carga. Llamarlos compilación y compilar y subir. Siempre hago clic en la flecha de subida igual que automáticamente la compilación primero luego la carga. Esto me ahorra un clic del ratón y me salva del síndrome del túnel carpiano. HA! HA!

Technobabble: ¿Qué es compilación? Muchos de ustedes saben que Arduinos hablar sólo 0s y 1s, o más exactamente 0v y 5v. Para aquellos de ustedes que no, usted debe leer mis ordenadores son tontos:

Para que la compilación de lo que hace es convertir el lenguaje de Arduino a lenguaje de máquina que el microcontrolador de Arduino puede entender.
Sugerencia: Cuando se selecciona el tipo de tablero, realmente están seleccionando el tipo de microcontrolador. Hay varios.
Mientras está compilando, también está buscando errores de sintaxis. Errores de sintaxis son como errores gramaticales como una falta paranthesis (o punto y coma; o capitalización de ortografía o mal.
Si encuentra un error, le dirá por pero poniendo un mensaje en rojo en la parte inferior de la pantalla de Arduino.

Subir: Si la compilación tiene éxito, carga envía el código máquina sobre la USB para Arduino y realmente comienza a funcionar el programa.

Resultados: En el entorno de Arduino, en la línea de iconos, hay uno a la derecha. No sé lo que el símbolo se supone que es pero es el monitor serie.
Haga clic en él.
Se abrirá otra ventana. Este es el serial monitor(see picture). En la parte inferior derecha, haga clic en la flecha hacia abajo y seleccione 9600 baudios (para que coincida con lo que ponemos en el programa)
El "Hello World!" aparecerá en la pantalla del monitor serie.
Sugerencia: Cada vez que inicia o reinicia al monitor de serie, se reinicia el programa en el Arduino.

¿Cómo funcionaba? La Serial.begin(9600) abre el puerto serie y establece la velocidad en baudios de 9600.
El Serial.println() envía todo lo que está entre las comillas a la conexión USB.
El serial monitor lo ve y lo pone en la pantalla.
VOILA!

Bueno, eso era demasiado fácil. Voy a hacer un cambio simple (ver imagen).
¿Puedes adivinar lo que va a pasar?
Consejos: La primera foto es Notepad ++. En idioma, seleccioné C++. Tenga en cuenta que algunas de las palabras son en color. Creo que el morado significa una palabra clave que tiene un significado especial para C++(and Arduino).
También tenga en cuenta si usted resaltar un paréntesis o soporte, destacará una correspondiente. Los números son en naranja y texto gris. Esto puede ser útil si estás escribiendo código.

Aquí es el resultado (ver imagen). ¿Puedes explicar la diferencia?
Sugerencia: Leer los consejos en el último paso.

Artículos Relacionados

Estación meteorológica de Edison y Arduino/Genuino 101

Estación meteorológica de Edison y Arduino/Genuino 101

Este Instructable describe un Intel (r) Edison y basada en Arduino/101 si modular estación meteorológica que recientemente he creado para mi uso en el hogar.Conceptos fundamentales, que define la configuración y soluciones, fueron:Para tener una solu
Arduino UNO / Arduino 101 DIN rail caja y placa

Arduino UNO / Arduino 101 DIN rail caja y placa

¿Desea instalar su Arduino proyecto Genuino en un armario? Mayo nosotros podemos ayudarle!Nuestros kits DIY Open ArduiBox no sólo son adecuados para albergar una placa Arduino y montaje en carril DIN. ArduiBox viene con un tablero y un regulador de v
Lechuga para la vida - Arduino 101 basado automatizado controlador para hidroponía, aeroponía, acuaponia, etc..  Curie de Intel

Lechuga para la vida - Arduino 101 basado automatizado controlador para hidroponía, aeroponía, acuaponia, etc.. Curie de Intel

RESUMENUn dispositivo que puede usarse para controlar hasta 4 diferentes sistemas Hydroponic/aeroponica a la vez. El dispositivo de los componentes del sistema de control y mostrar la notificación a una pantalla de LCD y permiten al usuario personali
Unidad de texto a voz de Nunchuck. Muy bajo costo TVout/Arduino basado

Unidad de texto a voz de Nunchuck. Muy bajo costo TVout/Arduino basado

propósito:Más bajo costo posible texto a voz la unidad para las personas con discapacidad, posiblemente en los países en desarrollo. Independiente (es decir, no basado en PC)Dispositivo de entrada:Nunchuck Wii sin modificar.En este ejemplo estoy usan
Arduino controla carillones de viento

Arduino controla carillones de viento

Los efectos calmantes de campanadas normalmente dependen del viento, pero este carillón de viento es Arduino powered.En lugar de esperar a que el viento a soplar, es posible excitar a una serie de tubos afinadas mediante solenoides controlados por un
Múltiples Matrices de LED con Arduino

Múltiples Matrices de LED con Arduino

Este proyecto se basa en un taller que organizamos en Makespace Madrid como parte de "La noche de la electrónica con Jameco".  En un anterior instructable ya presentamos cómo manejar una sola matriz de LED con Arduino. En este proyecto nos conec
Arduino elegante secadora

Arduino elegante secadora

Este proyecto utiliza Arduino Uno para construir a un secador automático que se activa solamente cuando el papel, toalla o pedazo de tela (conectado a sondas) está húmedo hasta cierto punto. Como la cantidad de agua en el destino de material cambia,
Salvar el mundo una gota a la vez, parte 4: Subir el Sketch de Arduino de código

Salvar el mundo una gota a la vez, parte 4: Subir el Sketch de Arduino de código

Esto lo guiará a través del proceso de subir el código a tus scouts respectivos.Para la cañería de agua, descomprimir el archivo "BootstrapHALL"Para su salida, descomprimir el archivo "PiezoFinal"Te darás cuenta de que estos archivos i
Arduino powered A-10 stick grip remoto w/emergencia botón partido!

Arduino powered A-10 stick grip remoto w/emergencia botón partido!

Volví a través de la construcción de "botón de emergencia partido" de Plama2002 un tiempo y quería algo similar para mi bar. También tuve un agarre de palillo USAF B-8 viejo de un A-10A que recogí en mi vida anterior. Pensé que en vez de ser sól
Medición de la velocidad del sonido con Arduino microcontrolador y un sensor ultrasónico

Medición de la velocidad del sonido con Arduino microcontrolador y un sensor ultrasónico

Mi hija de 6 años, Samatha, muestra cómo medir la velocidad del sonido en el aire con el microcontrolador de Arduino Uno y sensor ultrasónico.Creo que esto es un buen proyecto para que los niños quedan expuestos a la ciencia, ingeniería y matemáticas
BLE medida – ninguna programación requerida

BLE medida – ninguna programación requerida

Actualización 02 de junio de 2016: Revisado todo el código para nuevas bibliotecas de la Junta y pfodApp V2 utilizando pfodDesignerV2 . El resultado es velocidad y fiabilidad de conexión mejorada.Este tutorial cubre 5 cinco módulos de Bluetooth Low E
Junta de Intel® Edison: Control de la temperatura de la IoT

Junta de Intel® Edison: Control de la temperatura de la IoT

IoT ya no se limita a sólo el fabricante aficionados y entusiastas. Ha llamado la atención de las empresas que quieren iniciar una nueva revolución industrial mediante IoT. De puestos de trabajo inteligentes para aumentar la producción, IoT tiene un
Crawl Space Monitor (también conocido como: No más congelado pipas!!!!)

Crawl Space Monitor (también conocido como: No más congelado pipas!!!!)

Agua a mi casa viene de mi bien a través de un sótano sin calefacción. Toda la cocina y plomería de baño funciona a través de este espacio. (Domiciliarias fue una bofetada de idea de último momento a mediados de los 70 en esta casa!) He estado usando
Yogurtino & Yogurtino Jr.

Yogurtino & Yogurtino Jr.

Hacer yogur perfecto nunca ha sido tan deliciosa y divertida!Con Yogurtino y Yogurtino Jr, haces yogur perfecto cada vez.Usted sólo necesita 2L de leche entera o la leche de su preferencia y una taza de yogurt natural, además de añade una cucharada d