This repository documents the experiments completed during my Embedded Systems internship at Ramaiah Skill Academy. Each folder contains the Arduino sketch, the circuit setup image, and the serial monitor output (where applicable) for one experiment.
- Arduino Uno / Arduino IDE
- Sensors: IR, Ultrasonic, LDR, Rain, Soil Moisture, Flame, MQ135 Gas, DHT11, BMP280, HX711 Load Cell, Touch Sensor
- Actuators: LED, Buzzer, Servo Motor, OLED Display (SSD1306)
| # | Experiment | Link |
|---|---|---|
| 1 | LED Blink WITH BUILT IN LED | 01-led-blink-with-built-in-led |
| 2 | LED Blink WITH Pin No. 8 | 02-led-blink-with-pin-no-8 |
| 3 | LED Blink visible in camera only | 03-led-blink-visible-in-camera-only |
| 4 | LED Blink not visible in camera also | 04-led-blink-not-visible-in-camera-also |
| 5 | LED Blinks when button is pressed | 05-led-blinks-when-button-is-pressed |
| 6 | IR Sensor | 06-ir-sensor |
| 7 | UltraSensor | 07-ultrasensor |
| 8 | UltraSensor with led | 08-ultrasensor-with-led |
| 9 | UltraSensor with led | 09-ultrasensor-with-led |
| 10 | UltraSensor with buzzer and led | 10-ultrasensor-with-buzzer-and-led |
| 11 | buzzer and touch sensor | 11-buzzer-and-touch-sensor |
| 12 | UltraSensor with buzzer and led and touch | 12-ultrasensor-with-buzzer-and-led-and-touch |
| 13 | LDR Sensor with led | 13-ldr-sensor-with-led |
| 14 | Micro Servo | 14-micro-servo |
| 15 | Mini Project | 15-mini-project |
| 16 | Soil Moisture | 16-soil-moisture |
| 17 | Rain sensor | 17-rain-sensor |
| 18 | Rain Drop Sensor + Soil Moisture Sensor | 18-rain-drop-sensor-soil-moisture-sensor |
| 19 | Flame Sensor | 19-flame-sensor |
| 20 | MQ135 Gas Sensor | 20-mq135-gas-sensor |
| 21 | Flame Sensor and MQ135 Gas Sensor | 21-flame-sensor-and-mq135-gas-sensor |
| 22 | OLED Display | 22-oled-display |
| 23 | DHT11 Sensor | 23-dht11-sensor |
| 24 | DHT11 Sensor with OLED Display | 24-dht11-sensor-with-oled-display |
| 25 | BMP280 Sensor | 25-bmp280-sensor |
| 26 | BMP280 Sensor with OLED display | 26-bmp280-sensor-with-oled-display |
| 27 | SOIL MOISTURE SENSOR WITH ARDUINO , WATER PUMP AND OLED DISPLAY | 27-soil-moisture-sensor-with-arduino-water-pump-and-oled-display |
| 28 | Load Cell with HX711 Sensor | 28-load-cell-with-hx711-sensor |
| 29 | Smart Weigh and Activate System | 29-smart-weigh-and-activate-system |
| 30 | Servo Gate Opener | 30-servo-gate-opener |
- Open the desired experiment's
code.inoin the Arduino IDE. - Wire the components as shown in the circuit image inside that experiment's folder.
- Install any required libraries (e.g.
Adafruit_GFX,Adafruit_SSD1306,Adafruit_BMP280,DHT11,HX711,Servo) via the Library Manager. - Upload to your Arduino board and open the Serial Monitor at the baud rate used in the sketch (9600 or 115200).