Missing is the retrieval of time from the GPS to set the RTC clock. The satellite has a more accurate time and could set itself each time it is launched. Well done!
I have a question, why is the input signal around 75? I though the input could be any value, the setpoint was a fixed value and the output was the one supposed to be as close to 75 as possible
the black tube on the led is for a better ir isolation between emitter/detecter.. the jumper removed allow the Enable pin be controled by Arduino.. is you use it with the jumper installed, the 38khz agc detector is always at or near saturated level and you lose in sensitivity.. to avoid any agc saturation, a max of 2 ms enabled with a min 1 ms desabled give the full potential of this sensor.. because a non precise 555 timer is used, a pot is needed to adjust the frequency tune match with the 38khz detector.. the other pot control the led light intensity.. with all of this, you should to have a better control of the range..
Thank you so much for sharing this video. Everything worked very well in first go. Now I will automate the Split AC turn on and off during sleep to save energy .🙏
What is informative here? What did you learn about 1-wire? What did your subscribers learn about 1-wire? One big nothing. You found 'a sketch on the internet'. And that's it? That's why i hate Arduino. The blind leading the blind.
Hola, enhorabuena por el tutorial. Me permito enviarte este pequeño fragmento de una aplicación, que no tengo ni idea de lo que me falta para que funcione. Es que tengo varios aparatos que los quiero controlar desde una pantalla TFT ILI9486 de 3.5" y un KY-005 IR. La pantalla táctil me funciona bien pero emito un código de cualquier aparato no me funciona. Podrías por favor echarme una mano. Muchas gracias. ----------------------------------------------------------------------------------- // Control remoto General #include <IRremote.h> int IRPin = 10; IRsend irsend(IRPin); #include <TouchScreen.h> #include <LCDWIKI_GUI.h> #include <LCDWIKI_KBV.h> LCDWIKI_KBV tft(ILI9486,A3,A2,A1,A0,A4); //model,cs,cd,wr,rd,reset /////////////////////////////////////////////////////////////////////// aqui está el resto del código, que lo quito ahora por abreviar ////////////////////////////////////////////////////////////////////// if(is_pressed(265,350,2650,350,p.x,p.y)) // ******* AL PRESIONAR BOTON { unsigned long tData = 0x1000; // Variable to sent irsend.sendSony(tData, 16); // Sent data delay(50); // Delay 50 miliseconds } ------------------------------------------------------------------------ Nota: Uitilizo el pin10 porque si lo pongo al pin3, la pantalla TFT no funciona. Y he puesto sendSony por poner algo. Lo que quiero controlar con esta pantalla TFT es un proyector YOTON, un decodificador TDT, una barra de sonido y un Amazon Fire TV Stick (cada uno con un mando) por eso lo quería unificar todos. Ya tengo los códigos que emiten cada uno
Thanks LogMaker, your indigenous code using sw case functions was very much helpful. However there is an unnecessary display of 0 and glitches each time the 2nd and 3rd digit overflows. Instead, I deleted the two dummy variables duiz/hon and used if/else statements inside the digit cases to suppress the MSB zeros which works fine.
Hi Moss, what a great project! It works properly. I would like to setup a MQTT project with one ESP32 as a subscriber and another ESP32 as publisher. The broker should be a RasPi standalone as Broker-Server creating its own WLAN without connection to the Internet via Router or Access Point. Can you give me hints how to do this? The handling of the ESP32 should be easy. But with the RasPi I have got my problems to combine the installed Mosquitto and the WLAN-Server capabilities. Do you have this setup described in one of your courses? (Please without NodeRed.) Thanks! Oli
@@logmaker3609 no, not the same thing, as I said Data+ and Data- is Differencial protocol, it is not a 2 way communication, there is a master that initiate the communication and a slave that respond. Tx and Rx is a 2 way communication where a high voltage is a 0 and low voltage is a 1. USB does not work the same way RS232 works.