IOT Practical Program
IOT Practical Program
void setup()
{
pinMode(13,OUTPUT);// put your setup code here, to run once:
void loop()
{
digitalWrite(13,HIGH);
delay(1000);
digitalWrite(13,LOW);
delay(1000);
// put your main code here, to run repeatedly:
}
Vibration sensor
// include the library code:
int b1 = 2;
int d1 = 5;
int cnt=0,cnt2;
int timer=0;
void setup() {
pinMode(b1, INPUT_PULLUP);
pinMode(d1, OUTPUT);
digitalWrite(d1, HIGH);
digitalWrite(d1,LOW);
cnt=0;
void loop() {
if(digitalRead(b1) == HIGH){
Serial.println("VIBRATION ALERT");
digitalWrite(d1, HIGH);
digitalWrite(d1, LOW);
delay(300);
digitalWrite(d1, HIGH);
digitalWrite(d1, LOW);
digitalWrite(d1, HIGH);
digitalWrite(d1, LOW);
Vibration sensor
Ultrasonic Sensor
void setup()
void loop()
digitalWrite(pingPin, LOW);
delayMicroseconds(2);
digitalWrite(pingPin, HIGH);
delayMicroseconds(10);
digitalWrite(pingPin, LOW);
Serial.print(inches);
Serial.print("in, ");
Serial.print(cm);
Serial.print("cm");
Serial.println();
delay(100);
return microseconds / 74 / 2;
return microseconds / 29 / 2;
Ultrasonic Sensor
LDR
// the setup routine runs once when you press reset:
void setup() {
Serial.begin(9600);
pinMode(10,OUTPUT);
void loop() {
Serial.println(sensorValue);
digitalWrite(10,HIGH);
else
digitalWrite(10,LOW);
}
LDR
Temperature Notification
float temp;
void setup() {
Serial.begin (9600);
void loop() {
temp= (temp*500)/1024;
Serial.println (temp);
if (temp>30)
else
Temperature Notification
program to sense the available networks using Arduino
#include <SPI.h>
#include <WiFiNINA.h>
void setup() {
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for native USB port only
if (WiFi.status() == WL_NO_MODULE) {
// don't continue
while (true);
String fv = WiFi.firmwareVersion();
byte mac[6];
WiFi.macAddress(mac);
Serial.print("MAC: ");
printMacAddress(mac);
}
void loop() {
listNetworks();
delay(10000);
void listNetworks() {
if (numSsid == -1) {
while (true);
Serial.println(numSsid);
// print the network number and name for each network found:
Serial.print(thisNet);
Serial.print(") ");
Serial.print(WiFi.SSID(thisNet));
Serial.print("\tSignal: ");
Serial.print(WiFi.RSSI(thisNet));
Serial.print(" dBm");
Serial.print("\tEncryption: ");
printEncryptionType(WiFi.encryptionType(thisNet));
}
}
switch (thisType) {
case ENC_TYPE_WEP:
Serial.println("WEP");
break;
case ENC_TYPE_TKIP:
Serial.println("WPA");
break;
case ENC_TYPE_CCMP:
Serial.println("WPA2");
break;
case ENC_TYPE_NONE:
Serial.println("None");
break;
case ENC_TYPE_AUTO:
Serial.println("Auto");
break;
case ENC_TYPE_UNKNOWN:
default:
Serial.println("Unknown");
break;
Serial.print("0");
}
Serial.print(mac[i], HEX);
if (i > 0) {
Serial.print(":");
Serial.println();