|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  Raspberry Pi Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  AutoIt (Programación) Visual Basic Cosas de Windows Webs interesantes
Translate:
Búsqueda en este sitio:


.

Arduino en español
Circuitos con Arduino - Juan Antonio Villalpando

-- Tutorial de iniciación a Arduino --

Volver al índice del tutorial

____________________________

68.- Proteus. App Inventor. Arduino. Bluetooth.

- Proteus es un programa para ordenadores que lo podemos utilizar para simular circuitos electrónicos, parecido al Multisim.

- Podemos cargar una librería para que Proteus simule al Arduino, utilizaremos la librería Simulino.

- También debemos cargar otra librería para que simule el módulo Bluetooth HC-05

- Desde el móvil mediante una aplicación realizada con App Inventor, enviaremos información a Proteus para que encienda/apage un LED en su panel de simulación.

- Necesitamos que nuestro portátil u ordenador tenga Bluetooth, si no lo tiene compramos un dongle Bluetooth, tiene un precio de unos 2 €.

_______________________
- Empezamos.

- Supongamos que tenemos el programa Proteus_8, por ejemplo se descomprime en la carpeta: P8.9 SP2 PRO, ocupa unos 394 MB.

- Lo instalamos.

- También son necesarias las librerías del Arduino y del Bluetooth, las dos están aquí:

Libreria_ArduinoSimulino_Bluetooth.zip

- Copiamos los archivos en C:/Archivos de programa (x86)/Labcenter Electronic/Proteus 8 Professional/DATA/LIBRARY

_________________________

- Simulación de Arduino, Bluetooth en Proteus con App Inventor.

- Vamos a realizar este ejemplo, lo puedes abrir directamente bajando este archivo y pulsando sobre él:

Bluetooth - Juan A. Villalpando.pdsprj

- [Observa que en esta simulación no es necesario alimentar el módulo Bluetooth]

 

- También puedes crearlo, para ello...

- Abrimos Proteus. File / New Project.

y vas situando elementos, si pulsas sobre la P , saldrá un buscador para obtener el elemento que quieras situar.

________________________________________

- ¿Cómo subo el Sketch al Arduino de Prometeus?

- Suponemos que tienes el IDE de Arduino instalado en tu ordenador.

- Vas a Archivo / Preferencias y marcas: Mostrar salida detallada mientras: Compilación.

________________________________________________
- Cargar el código del Arduino en Proteus.

- En Herramientas, habilitamos la Placa: "Arduino Uno"

- El Puerto será el COM1, pero si no puedes ponerlo, no lo pongas por ahora, pon cualquiera, más adelante lo cambiaremos.

- Cargas este código en el IDE de Arduino.

Bluetooth_Proteus.ino

// Juan A. Villalpando
// http://kio4.com/appinventor/9A0_Resumen_Bluetooth.htm

#define Pin12 12
#define Pin13 13
char caracter;

void setup() {
Serial.begin(9600);
pinMode(Pin12, OUTPUT);
pinMode(Pin13, OUTPUT);
}

void loop() {
if(Serial.available()) {
caracter = Serial.read();

if(caracter == 'a'){ digitalWrite(Pin12, HIGH);}
if(caracter == 'b'){ digitalWrite(Pin12, LOW);} 
if(caracter == 'c'){ digitalWrite(Pin13, HIGH);}
if(caracter == 'd'){ digitalWrite(Pin13, LOW);}
}

}

- Pulsa sobre el icono de Verificar.

- Observa el resultado. En una de sus últimas líneas hay un archivo terminado en .hex, en mi caso:

C:\\Users\\juan\\AppData\\Local\\Temp\\arduino_build_553190/Arduino_Proteus_BT.ino.hex

- Copia esa dirección.

- Pulsamos dos veces sobre el Arduino del Proteus.

- Copiamos toda esa dirección en Program File:

- Pulsamos OK.

_______________________
- Puerto COM en el módulo Bluetooth.

- Pulsamos dos veces sobre el módulo Bluetooth del Proteus.

- En Physical port, se establece el puerto COM, es este caso el COM1, el mismo que pusimos en el IDE de Arduino.

_______________________
- Administrador de dispositivo. Bluetooth.

- Vamos al Administrador de dispositivos.

- Localizamos a nuestro dispositivo Bluetooth. Le podemos cambiar el puerto.

- Este número de puerto es el que debe tener en el IDE de Arduino (Herramientas) y en el módulo Bluetooth.

 

/autoit/62_bluethoot_arduino.htm

_______________________
- App Inventor.

p9A0_bluetooth_caracter.aia

_______________________
- Diseño.

_______________________
- Bloques.

 

https://aprendiendoelectronicafacil.blogspot.com/2020/05/descargar-prot

eus-89-sp2-full-gratis.html

https://www.youtube.com/watch?v=kWjPiFNrXMc

https://www.youtube.com/watch?v=eGXo5K19iqs

________________________________

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información