Disculpe y si en este caso lo que quiero es que al momento de que el arduino encienda un led como ejemplo una alarma y enciende en rojo con un buzzer, y quiero que me notifique en la app que esta encendido ese led?
Genial amigo un buen video yo acabo de hacerlo con una esp32cam, y eh notado algunas cosas que en el video quizás no explicas muy bien cuando usas una placa con chip BT incorporado como las tarjetas esp32 o esp8266, al hacer todo como indicas en el video al abrir la aplicación e irte a lista de BT no aparece el BT de la placa y esto se debe de que uno en el código o en el sketch debe de indicarle a la placa de activar dicha función, ahora una vez que haces el ajuste para que active el BT la placa al irte nuevamente a la aplicación este solo muestra los dispositivos previamente conectados, por lo cual una vez mas en el código o sketch el programa se mantiene continuamente en el bucle loop() y verifica si hay datos disponibles para leer desde el módulo Bluetooth (SerialBT.available()). Si hay datos disponibles, se leen (SerialBT.read()) y se almacenan en la variable entrada, y luego se procesan según sea necesario y de este método al energizar la placa y ir ajustes para vincular previamente el dispositivo encontraremos el nombre de la placa donde estará activo el BT (ahora solo se debe de vincular desde el apartado de BT en configuración del celular, una vez vinculado el celular con la placa )de este método podremos conectarnos desde la aplicación hecha en app inventor tendrá sentido. PD: en la app hecha recién luego de instalarla se debe de ir a info de la app e irse al apartado de permisos y otorgarle el permiso de dispositivos cercanos de este método todo fluirá como debe de ser eso seria jajaja en respuesta a este comentario dejare el código para que mas personas se unan a esta comunidad y se motiven , sin mas que agregar adiós.
#include int led = 4; char entrada; BluetoothSerial SerialBT; void setup() { pinMode(led, OUTPUT);
Serial.begin(9600); SerialBT.begin("ESP32CAM_BT");// introducir nombre que le pondran a su dispositivo while (!SerialBT) { delay(10); } Serial.println("Bluetooth listo, esperando conexiones..."); } void loop() { // Maneja los comandos recibidos por Bluetooth if (SerialBT.available()) { entrada = SerialBT.read(); if (entrada == 'E') { digitalWrite(led, HIGH); } else if (entrada == 'A') { digitalWrite(led, LOW); } } }
int led = 8; char mychar; void setup() { // put your setup code here, to run once: Serial.begin(9600); pinMode(led, OUTPUT); } void loop() { // put your main code here, to run repeatedly: if(Serial.available()>0){ mychar=Serial.read(); } if(mychar=='e'){ digitalWrite(led,HIGH); Serial.println("Led on"); } if(mychar=='a'){ digitalWrite(led,LOW); Serial.println("led off"); } }
elver galargita siempre apoyandonos con sus videos altamente informativos. Quién sabrá lo que tiene entre las nalgis grandes
muchas gracias por el video, me salvaste el semestre :)
tonto
gracias amigo... eres grande.
Disculpe y si en este caso lo que quiero es que al momento de que el arduino encienda un led como ejemplo una alarma y enciende en rojo con un buzzer, y quiero que me notifique en la app que esta encendido ese led?
Muy buen video, explicas genial
Genial amigo un buen video yo acabo de hacerlo con una esp32cam, y eh notado algunas cosas que en el video quizás no explicas muy bien cuando usas una placa con chip BT incorporado como las tarjetas esp32 o esp8266, al hacer todo como indicas en el video al abrir la aplicación e irte a lista de BT no aparece el BT de la placa y esto se debe de que uno en el código o en el sketch debe de indicarle a la placa de activar dicha función, ahora una vez que haces el ajuste para que active el BT la placa al irte nuevamente a la aplicación este solo muestra los dispositivos previamente conectados, por lo cual una vez mas en el código o sketch el programa se mantiene continuamente en el bucle loop() y verifica si hay datos disponibles para leer desde el módulo Bluetooth (SerialBT.available()). Si hay datos disponibles, se leen (SerialBT.read()) y se almacenan en la variable entrada, y luego se procesan según sea necesario y de este método al energizar la placa y ir ajustes para vincular previamente el dispositivo encontraremos el nombre de la placa donde estará activo el BT (ahora solo se debe de vincular desde el apartado de BT en configuración del celular, una vez vinculado el celular con la placa )de este método podremos conectarnos desde la aplicación hecha en app inventor tendrá sentido. PD: en la app hecha recién luego de instalarla se debe de ir a info de la app e irse al apartado de permisos y otorgarle el permiso de dispositivos cercanos de este método todo fluirá como debe de ser eso seria jajaja en respuesta a este comentario dejare el código para que mas personas se unan a esta comunidad y se motiven , sin mas que agregar adiós.
#include
int led = 4;
char entrada;
BluetoothSerial SerialBT;
void setup() {
pinMode(led, OUTPUT);
Serial.begin(9600);
SerialBT.begin("ESP32CAM_BT");// introducir nombre que le pondran a su dispositivo
while (!SerialBT) {
delay(10);
}
Serial.println("Bluetooth listo, esperando conexiones...");
}
void loop() {
// Maneja los comandos recibidos por Bluetooth
if (SerialBT.available()) {
entrada = SerialBT.read();
if (entrada == 'E') {
digitalWrite(led, HIGH);
} else if (entrada == 'A') {
digitalWrite(led, LOW);
}
}
}
@@ignacioandrescarvajalcasti8185 Muchas gracias, te amo 🥰🧠
@@efrainmontalvosanchez8780 este codigo me sale error y no se el motivo
Gracias Compa❤
A MI NO ME SALE EN EL EDITOR DE BLOQUES LA LISTA QUE DISTE ANTES DE LA SELECCION
SOLO EL QUE DICE DESPUES DE LA SELECCION HAY QUE DESCARGAR ALGO ?¡
payaso
aaa pero si te salen bollos con maizitos eh?
hola donde consigo la aplicacion app inventor
entre tus nalgas
Re facha el video crack, gracias
si abueno sapo lambon
re facha te ves entre tus nalgas
tengo una duda , me podrias ayudar ?
no por omozecsuhal
@@cesarandres9226 Mejor cállate pelmaza.
como se llama ese circuito para el bluetooth del arduino sabe?
el de su mamá en 4
el gue Botas
Puedes compartir la app
puedes dejar de decir estupideces
puedes pasar el codio porfa
int led = 8;
char mychar;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(led, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
if(Serial.available()>0){
mychar=Serial.read();
}
if(mychar=='e'){
digitalWrite(led,HIGH);
Serial.println("Led on");
}
if(mychar=='a'){
digitalWrite(led,LOW);
Serial.println("led off");
}
}
gracias mi querido @@oscarvirla4702 pero yo me pregunto, entre esas nalgas que se esconde?
lucky⭐star anime
0000
no me sirvio
Ami si
a mi si me sirvió porque soy hetero y no gey como tú
ah pero si te sirve meterte cosas por donde no caben eh?
@@helwebotas papeada