Iot es una abreviatura de Internet de las cosas que es significa que u puede tener un control de todo en su mano sin un bot gasto de energía se puede aplicar en las cosas prácticas como los ventiladores, aire acondicionado, ya que es lanzado por algunos onida creo que e incluso en los coches nd bicicletas, etc
Un sistema de automatización del hogar sencillo debería empezar por hacer que las cosas que le rodean sean fácilmente controlables. La mejor y más fácil manera de controlar los aparatos eléctricos es con un relé y un microcontrolador. Los proyectos IoT son la mejor manera de entrar en la automatización del hogar. Arduino es una gran plataforma y las placas son muy buenas, pero la mayoría de ellas carecen de características de conectividad como WiFi o Bluetooth. Por lo tanto, yo sugeriría que usted cambie su microcontrolador a la ESP8266, que ha incorporado las capacidades de WiFi a un precio muy barato ($ 4-6). El ESP8266 tiene 1MB de flash(Mucho más que el arduino uno). También se programa de forma similar utilizando el IDE de arduino.
Hoy en día hay muchas empresas de alojamiento de servidores en la nube como Blynk que hace que sea realmente fácil de controlar su MCU desde su teléfono inteligente en cualquier parte del mundo.
Aquí puedes ver estos vídeos de proyectos:
Un tomacorriente inteligente controlado por WiFi DIY (controlar los electrodomésticos con el Smartphone)
Estación meteorológica personal Wifi DIY
Microcontrolador : NODEMCU
Entorno de programación: Arduino IDE
Lenguaje: Embedded C
Conectando el simple DHT11 (sensor digital de humedad y temperatura) y programándolo con C embebido en Arduino IDE puedes conectarlo con la nube, es decir, con . y sólo tienes que copiar ese código HTML del marco a tu web y desde cualquier lugar puedes ver tu temperatura y humedad.
Mi aplicación web: DARSHITA | EN
[código]#include
#define LED 2
const char* ssid = » «;
const char* password = » «;
const char* host = «api.thingspeak.com»;
const char* APIkey = » «;
float oldTemp;
void setup() {
Serial.begin(115200);
pinMode(LED, OUTPUT);
// Comenzamos conectándonos a una red WiFi
Serial.println();
Serial.println();
Serial.print(«Conectando a «);
Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(«.»);
}
Serial.println(«»);
Serial.println(«WiFi conectado»);
Serial.println(«Dirección IP: «);
Serial.println(WiFi.localIP())
;
}
void loop() {
delay(5000);
digitalWrite(LED, LOW);
float temp;
// DS18B20.requestTemperatures()
;
// temp = DS18B20.getTempCByIndex(0);
temp = analogRead(A0)/3;
Serial.print(«Temperatura: «);
Serial.println(temp);
charVal[12];
dtostrf(temp, 8, 2, charVal);
Serial.print(«conectando con «);
Serial.println(host);
// Usar la clase WiFiClient para crear conexiones TCP
Cliente WiFiClient;
const int httpPort = 80;
if (!client.connect(host, htt…
IoT es una tecnología de sensores que pronto revolucionará el modo en que se produce la comunicación. Estamos familiarizados con la forma en que los humanos se comunican, pero con IoT veremos que ocurre con los objetos y entre los objetos.
Las cosas (objetos) se comunicarán entre sí, enviando datos a los demás a través de sensores en Internet. Y esa es la razón por la que lo llamamos Internet de las Cosas (IoT).
Por ejemplo, digamos que el frigorífico de tu casa monitorizará los datos durante un periodo de tiempo, y pronto empezará a preparar una lista de la compra basada en los patrones de datos y también hará el pedido.
Supongamos que la presión de aire de los neumáticos de tu coche está por debajo del nivel medio. Cuando esto ocurra, los sensores de tu coche enviarán un mensaje de alerta a tu dispositivo móvil.
El IoT será sin duda una tecnología que cambiará la forma en que uno percibe su vida. Pero las grandes cosas conllevan grandes retos. Los retos de los datos, los retos de proporcionar direcciones IP a todos estos dispositivos y tantos otros problemas de seguridad. Tal vez, IPv6 resuelva el problema de las direcciones IP, que son de 128 bits. Pero con tantos dispositivos comunicándose entre sí, la cantidad de datos que va a generar es inefable. Ya tenemos más de 1 ,2 zetabytes de datos con los que lidiar, me pregunto cómo serán las cifras cuando todo el IoT entre en juego. Aunque tenemos cosas como el big data y otras, todavía va a ser una preocupación en general.
Una de las mayores preocupaciones que tiene la IO está relacionada con la seguridad. Con cosas como los coches sin conductor, que ya circulan por las carreteras del Reino Unido, la seguridad se convierte en un problema desalentador. Supongamos que un coche es operado por un sistema a través de Internet. Es genial, es fascinante, todo sucede a través de tu comando de voz. Pero qué pasa si el sistema es hackeado, y ahora en lugar de funcionar bajo tus órdenes, está siendo operado por un hacker.
Sin embargo, sus repercusiones no son lo suficientemente graves. Sólo que en lugar de llegar a tu casa, el hacker podría llevar el coche a un acantilado y hacerlo caer desde él.
Espero que uno pueda entender, ¡qué tan malas pueden ser las repreguntas!
*Para la parte del proyecto, podrías intentar uno de los dos ejemplos. Sin embargo, conseguirlo en 2-3 semanas, será un reto.*