Python Programing For IR4.0 - Obj & Outcome
Python Programing For IR4.0 - Obj & Outcome
Learning outcome:
5. Explain the principles of data structures & how they are used
6. Create programs that are able to read and write data from files
11. Learn Linux basics and get an overview of Raspian Linux distribution.
12. Set up the pins, apply digital voltages, and use the Tkinter Python library.
Learning Objective:
This course aims to teach everyone Python programming needed for the IoT devices and the
IR 4.0 industrial automation, electronic, and electric. The course starts with teaching the
basics of Python, and then it moves to design and develop fun and practical IoT devices. In
addition, students will learn how to set up up the Raspberry Pi environment, get a Linux
operating system running, and write and execute some basic Python code on the Raspberry
Pi. Students will also learn how to use Python-based IDE (integrated development
environments) for the Raspberry Pi and how to trace and debug Python code on the device.
Also, they will learn how to set up the pins, apply digital voltages, and generate Pulse Width
Modulated signals.
Course content:
Hardware Requirements:
A Raspberry Pi B+ board
An HDMI cable,
A USB keyboard and mouse,
A USB WiFi adapter.
CanaKit Raspberry Pi 2 Complete Starter Kit with WiFi Adapter.
1 breadboard
6 wires with female leads, 24 AWG (or 2 servo cables)
8 wires which can fit a breadboard (24 AWG)
3 LEDs
2 pushbuttons which can be mounted onto a breadboard
3 1 KOhm resistors
2 10 KOhm resistors