Presentation is loading. Please wait.

Presentation is loading. Please wait.

Programming with Arduinos and Rapsberry Pi

Similar presentations


Presentation on theme: "Programming with Arduinos and Rapsberry Pi"— Presentation transcript:

1 Programming with Arduinos and Rapsberry Pi
Ignacio Ramirez

2 This workshop The Arduino and its components Programming with Arduinos
Practice Microcomputers(Raspberry Pi) vs Arduino Introduction and set-up Programming

3 This workshop We will post the slides on Facebook
Go to the following link to download the Arduino IDE:

4 Arduino Microcontroller. An open-source electronics platform that allows you to receive information of the surroundings and control your hardware They have pins to receive input and give output (in the form of voltage) Connected to a computer to ”receive” the software program Shields: Boards that extend the Arduino’s capabilities Program Arduinos using C++

5 Arduino

6 Arduino IDE

7 Arduino Shields Xbee: Allows for wireless communication
Motor Control: for DC motors

8 Arduino Operating/Input voltage of 5V
Processor is slower than most microcomputers 32kb of Flash memory 2kb of RAM Not ideal for large programs

9 Programming with Arduinos
Download the IDE:

10 Programming with Arduinos
Connect the Arduino to a USB port and launch the IDE Go to Tools-Board and check the model of your Arduino Tools-Serial Port: Select the USB port (usbmodem) Sketch: An Arduino program

11 Programming with Arduinos
Lets write the first program!!

12 Programming with Arduinos

13 Programming with Arduinos

14 Programming with Arduinos

15 Microcomputers A microcomputer is a small, relatively inexpensive computer with a microprocessor as its central processing unit (CPU). It includes a microprocessor, memory, and input/output (I/O) facilities. Raspberry Pi Qualcomm Dragonboard/Snapdragon Intel Galileo

16 Microcomputers Connected to a keyboard, mouse and monitor, but still run without them! Can be powered to the wall or a battery More memory and processing power than an Arduino

17 Microcomputers First, install the OS. Most come with Linux installed
Raspberry Pi comes with an SD card that allows you to choose the OS at set-up. Raspbian Jessie is the most complete You are taken to the desktop. You have a new computer!

18 Microcomputers Microcomputers can connect to Wifi and Bluetooth.
They have a File Manager, a Terminal and a Browser

19 Microcomputers The GPIO Library: Allows you to control the output pins of the board

20 Microcomputers The GPIO Library: Allows you to control the output pins of the board

21 Microcomputers (Qualcomm Dragonboard 410)
Pre-loaded with Debian Linux Connect to Wifi using: This opens a GUI that allows you to connect to Wifi networks

22 Microcomputers (Qualcomm Dragonboard 410)

23 Microcomputers (Qualcomm Dragonboard 410)
Access the GPIO’s Give yourself super-access:

24 Microcomputers (Qualcomm Dragonboard 410)
Access the GPIO’s

25 Microcomputers (Qualcomm Dragonboard 410)

26 Resources guide.pdf

27 Thanks for coming!


Download ppt "Programming with Arduinos and Rapsberry Pi"

Similar presentations


Ads by Google