5.Pulsa sobre la pestaña «Boards» y arrastra una placa Arduino Uno al área de trabajo (Figura 1.15).
Figura 1.15 – El área principal de trabajo de Bitbloq: arrastra una placa Arduino Uno para empezar a diseñar el código.
6.Añade los componentes de hardware necesarios arrastrándolos hasta el área de trabajo y conectándolos entre sí.
7.Pasa a la vista «Software» y crea un sketch arrastrando los bloques desde la columna lateral.
8.Pulsa en «Probar» (el botón con forma de «V» situado sobre el menú/barra de herramientas superior) y espera a que el programa se compile correctamente.
9.Pulsa sobre el botón «Subir» (muestra un símbolo en forma de flecha y está situado sobre el menú/barra de herramientas superior) y aparecerá una ventana que solicitará la descarga de la aplicación Web2Board. Selecciona el sistema operativo correcto e instala el plugin. Es posible que tengas que reiniciar el ordenador. Esta operación es necesaria solo la primera vez que se utiliza Bitbloq.
10.Tras este reinicio, vuelve a abrir Bitbloq 2, abre de nuevo el proyecto y pulsa una vez más sobre el botón «Cargar».
11.Cuando termine la carga, aparecerá un mensaje en la pantalla que informa de que todo ha ido bien: «Programa cargado con éxito».
Verás que las conexiones eléctricas están simplificadas. Para conectar un LED a Arduino, se indica un único cable; esto es así porque se prevé el uso de placas sencillas y kits robóticos que no necesitan un montaje complejo de los circuitos.
La sección de programación por bloques se divide en tres partes: una zona para definir variables globales (funciones y clases con visibilidad global), una zona Setup y una zona Loop.
Los bloques están agrupados en la columna de la derecha y organizados según su funcionalidad. Para añadir un bloque al sketch, basta con arrastrarlo hasta una de las tres zonas de trabajo, exactamente dentro del rectángulo «Drag a block here to start your program».
Los bloques insertados en la zona Setup se ejecutan al inicio del programa y se utilizan para determinar el comportamiento de los pines y de otras acciones que deben ejecutarse solo una vez al inicio del programa. Los bloques insertados en la zona Loop se repiten continuamente.
Si sientes curiosidad por ver cómo se crea el sketch, puedes pasar de la vista de bloques a la de código pulsando sobre «Blocks» o «Code».
Para hacer que un LED parpadee, primero debes conectar un LED a la placa (Figura 1.16) y, después, pasar a la sección «Software» para componer los bloques (Figura 1.17).
Figura 1.16 – Añade los componentes electrónicos arrastrándolos desde el panel lateral.
Figura 1.17 – En la sección Software puedes crear un sketch arrastrando los bloques desde el panel lateral.
No es necesario que especifiques el pin utilizado en la sección Setup. Para realizar el blink, arrastra un bloque «Switch on» desde el área «Components» (de color rojo), después, un bloque «Delay» desde la sección «Control» (color azul), un bloque «switch off» y otro «Delay» (Figura 1.18). Al mismo tiempo que el sketch gráfico, Bitbloq genera el correspondiente código, visible en la sección «Code» (Figura 1.19).
Completa el proyecto añadiendo un nombre y una descripción en la sección «Project Info».
Figura 1.18 – El código de un simple blink.
Figura 1.19 – Si sientes curiosidad, puedes echar un vistazo al código generado por Bitbloq.
1 El condicional es obligatorio dada la heterogénea variedad de configuraciones de hardware y las versiones de Windows.
Конец ознакомительного фрагмента.
Текст предоставлен ООО «ЛитРес».
Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.