0% found this document useful (0 votes)
2 views

Arduino programming

Dolphin Labs in Pune is hosting a 3-day hands-on workshop on Arduino programming aimed at AI&ML and AI&DS students, focusing on practical skills for real-world applications in robotics, IoT, and embedded systems. The workshop covers various topics including sensor integration, embedded systems, and interfacing with output devices, culminating in over 25 hands-on projects. The program requires a minimum of 50 students, with a fee of 750/- per student, and prerequisites include shared training kits and internet access.

Uploaded by

Dhiraj Shirke
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Arduino programming

Dolphin Labs in Pune is hosting a 3-day hands-on workshop on Arduino programming aimed at AI&ML and AI&DS students, focusing on practical skills for real-world applications in robotics, IoT, and embedded systems. The workshop covers various topics including sensor integration, embedded systems, and interfacing with output devices, culminating in over 25 hands-on projects. The program requires a minimum of 50 students, with a fee of 750/- per student, and prerequisites include shared training kits and internet access.

Uploaded by

Dhiraj Shirke
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Dolphin Labs, Pune

3 Days hands on Workshop on

Arduino Programming

Knowledge of deep Arduino programming equips AI&ML and AI&DS students with the
ability to bridge the gap between abstract algorithms and tangible, real-world applications.
This skill set not only enhances their understanding of how AI systems operate but also
prepares them for a diverse range of careers in robotics, IoT, embedded systems, and beyond.
By working with Arduino, students gain practical experience, learn to overcome hardware
constraints, and develop a holistic view of system design and implementation.

Hardware Interaction:

oSensor Integration: Arduino allows students to interface with various sensors


(temperature, humidity, motion, etc.), which are crucial for gathering real-world
data.
o Actuators Control: Students learn to control motors, lights, and other actuators,
which is important for robotics and automation projects.
2. Embedded Systems:
o Real-Time Data Processing: Understanding how to process data in real-time is
essential for applications like autonomous vehicles, drones, and smart devices.
o Resource Constraints: Arduino programming teaches students to work within
the constraints of limited memory and processing power, which is critical for
developing efficient AI algorithms for embedded systems.

Dolphin Labs, Pune 9763714860,7276028051 [email protected]


Dolphin Labs, Pune
Contents
1. Introduction to Arduino:
o Overview of Arduino boards and how to select the appropriate board for different
applications.

2. Arduino IDE:
o Installation, settings, and adding libraries to the Arduino IDE.

3. Basic Programming Concepts:


o Using variables, digital pins, analog pins, and PWM pins.

4. Serial Communication:
o Reading from and writing to serial ports.

5. Decision Making:
o Implementing control structures like if-else, for, while, and switch statements.

6. Functions and Arrays:


o Creating functions, using arrays, and applying operators.

7. Interfacing with Output Devices and Actuators:


o Connecting and controlling LEDs, including tri-color LEDs.

8. Buzzer and Siren Interfacing:


o Interfacing and controlling buzzers and sirens.

9. Relay and Solenoid Control:


o Interfacing and operating relays, solenoid valves, and solenoid locks.

10. DC Motor Interfacing:


o Controlling DC motors with Arduino.

11. LCD Interfacing:


o Displaying information on LCD screens.

12. Input Device Interfacing:


o Connecting and reading from pushbuttons, touch switches, and limit switches.

13. Sensor Interfacing:


o Using IR sensors, flame sensors, LDR sensors, and gas sensors.

14. Pulse Width Modulation (PWM):


o Implementing PWM for various applications.

Dolphin Labs, Pune 9763714860,7276028051


[email protected]
Dolphin Labs, Pune
15. Serial Interface:
o Transferring data to a computer via serial communication.

16. ADC and LM35 Interfacing:


o Interfacing analog-to-digital converters and the LM35 temperature sensor, and printing
data on the serial port.

17. Protocol-Based Sensor Interfacing:


o Interfacing with ultrasonic sensors (HC-SR04) and temperature/humidity sensors
(DHT11).

18. 16x2 LCD Interfacing:


o Displaying temperature, distance, and humidity data on a 16x2 LCD screen.

19. Projects and Case Studies:


o More than 25 hands-on projects and case studies to apply the concepts learned.

This hands-on program provides comprehensive training in Arduino programming, equipping


students with the skills to integrate hardware and software for AI applications.

Workshop contents can be changed as per requirements


Terms and conditions:
 All components, training board will be provided by Dolphin Labs and
taken back after workshop.
 Duration of Workshop: 3 days.
 Target No. of students: 50 min.
 Fees 750/- per student. (18% GST extra in case of GST Billing)

Prerequisites:
*A group of 5 students will share the training kit so accordingly the number of
desktops / laptops should be arranged by host institute.
* Internet and Wi-Fi facility should be provided for the lab where the
Workshop will be conducted.
Lodging and food facility for our faculties should be provided by host

Dolphin Labs, Pune 9763714860,7276028051


[email protected]
Dolphin Labs, Pune
institute.

Dolphin Labs, Pune 9763714860,7276028051


[email protected]

You might also like