Tags:
create new tag
view all tags

Recent Changes in UCC_Course Web retrieved at 02:43 (GMT)

Statistics for UCC Course Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top viewers: Top contributors...
Interfacing Scilab to the Raspberry Pi or the Arduino Introduction Scilab is a system for open source program for numerical mathematics quite similar to Matlab even...
The Web is dedicated to the course on embedded system at the University of Cape Coast. Ghana, held in 2017 for the first time. The course is dedicated to data acquisition...
Solutions to the exercises This is the page to which the solutions will be uploaded. These will mainly consist of gzipped tar files which you can download and unpack...
The UCC open day During the Open Day on Oct 18th we will present a number of small projects: a traffic light simulator a name display a stepping...
Tutor Sessions This contains exercises for the UCC staff to get acquainted with Ubuntu Linux, the Raspberry Pi hardware and Raspbian OS, cross compilation, ARM emulation...
Measuring temperature and humidity Goal: The DHT11 is a low lost humidity and temperature sensor using its own serial protocol for data transfer. While for 1 wire...
Stepping Motor Exercises Goal: A stepping motor is a device which is often used when a precise amount of movement is required: an exact angle of a an exact position...
Remotely controlling the Robot through Bluetooth In order to control the robot remotely some RF network connection is needed to send movement commands to the robot...
The Robot Software The robot software can be divided into several parts: control of the DC motor control of the servo motor distance measurement...
A cookbook recipe to make the Bluetooth protocol work Introduction Since you seem to have problems with point 1 3 of the development process (think and design)...
A serial protocol to control the movement of the robot. Setting up the HC 05 as a master Before being able to send any message from the Arduino Nano, acting as the...
The Robot The robot consists of a 3 wheel chassis where 2 wheels are driven by DC motors. It is controlled by an Arduino Uno and contains an ultrasonic distance...
Quiz
2 years ago - r3   uli

Mid Semester Quiz Embedded Systems course General remarks: In the following quiz more than one answer may be correct or all of the answers may be wrong. Linux commands...
Controlling the Arduino LED via Bluetooth First I connected up the HC 06 with the Arduino. The obvious way to do this is to use the Rx and Tx pins on the Arduino and...
Exercises 4: The Raspberry Pi Goal: The Raspberry Pi in contrast to the PC uses and ARM processor and peripherals are not included in the system but are connected...
Solutions to test 2 The sine function Here is the source code of the 3 functions of mysin. https://afnog.iotworkshop.africa/pub/UCC Course/SolutionsToTest2/mysin...
Mid course test Functions in C Here is a little program calling an external function. It has 3 files: the main function called callMySin.c: the function...
Solutions to test 1 Linux Commands 1 ls 1 ls a names for hidden files start with the `.` 1 ls l 1 pwd 1 `.` is the current working directory`..`...
The Raspberry Pi Introduction The Raspberry Pi is a small computer powerful enough to run a full blown operating system like Linux. The 3rd version of this machine...
Setting up the Raspberry Pis We will have 2 series of Raspberry Pis to set up: The ones for the student exercises The ones for the Open Day For the Open...
Test1
2 years ago - NEW   uli

A little test on what you have learned in the exercises on Linux command line and basics of C programming Linux commands: 1 Which Linux command do you use to...
Compilation tools: Editor, Compiler, Linker, Debugger, Make Exercise 1: check the student exercises Go through all the student exercises and check they work as expected...
Session 2: Basic C programming PC systems: Check if new updates have arrived and if yes install them on all machines apt update apt upgrade Install gnuplot...
Exercises 2: C Programming Goal: We will program most of our sensor readout programs in the C programming language and programming a few simple C programs will help...
Preparing Ubuntu on the PC for Raspberry Pi development Exercises: Create your own user and add him to the sudo group (usermod a G sudo yourUserName).Go through...
Installing an Ubuntu System on an external USB drive and making it bootable As a first step when preparing a development environment for the Raspberry Pi one must...
Report of Ultrasonic Distance Measurement Project The Arduino is a small intelligent integrated circuit board with its brain (processor) as the ATMEGA microcontroller...
Openhantek2 For Hantek 6022be Oscilloscope Project Description The Hantek 6022be is a very simple and very cheap digital storage oscilloscope using the USB bus for...
Arduino Project Report on Servo Motor This report covers all that has been done from the beginning. An Arduino is an open source electronics prototyping platform based...
Servo Motor Basically is a regular DC motor, with the output shaft feeding into a potentiometer, which is in turn connected to some control circuitry. The control...
How Ultra Sonic Distance Measurement Works The ultra sonic distance measurement sensor is a sensor which works with radiations or waves. It echoes waves towards it...
Final Feedback on Bluetooth project It been a great time working with you. Ever since i took this project, i have a learn a lot especially with the Arduino devices...
The Realtime Clock Goal: The real time clock and eeprom module uses the real time clock chip which can be programmed using its I2C bus interface. The pigpio library...
Report Format List ToDos for the week Discuss what have been completed Discuss uncompleted ToDos (why?) Discuss New Ideas Suggestions Questions Comments
Student Projects Apart from the course proper we have 2 student projects: Building and programming a 3 wheel robot Getting OpenHantek to work with...
Tracking and avoidance sensor These devices are useful in robotics as the tracking sensor can be used to make a robot follow a specific path while the avoidance sensor...
Rotary Encoder The rotary encoder can be considered as 2 switches which periodically open and close as you turn the encoder shaft. It can be used e.g. to change the...
Sensor Kit The sensor kit contains 37 different types of sensors and actuators. For most of these one can find example applications in either the wiringpi of the pigpio...
Specialized Switches There are more types of switches reacting on different external stimulations. The shock modules There are two different modules reacting on mechanical...
Switches There is quite a variety of different types if switches starting from a simple push button to reed switches which are sensitive to magnetic field, mercury...
Sensors with serial interface There are 2 sensors with analogue to digital conversion already implemented with the chip: the DS18B20 digital thermometer from...
Exercise 8: Switches Goal: Switches don...
Exercise 12: The BMP180 temperature and barometric pressure sensor Goal: The BMP180 is an I2C chip allowing to measure temperature to a precision of 0.1 ...
Setting Up Twiki Server 1 Install apache2 and php5sudo apt get install apache2 php5 1 open a browser and type localhost to check if apache is really installed...
Setting up a Custom Splash Screen for the Boot Menu I found the file 800px Cape Coast Castle Balcony 02 Sept 2012.jpg on the Internet and I converted it into a png...
SystemInstallation and Customisation We are trying this now Comments
UCC Course Web Preferences The following settings are web preferences of the UCC Course web. These preferences override the site level preferences in...
Top Menu of UCC Course Web This topic defines the menu structure of the UCC Course web, used by the TopMenuSkin. 1 Web` Create New Topic...

«Previous   1  2  3   Next»

Show 10, 20, 50, 100, 500, 1000 results per page, or show all.

Related topics: RSS feed, rounded corners RSS feed, ATOM feed, WebNotify, site changes, site map

Topic revision: r1 - 2006-11-15 - TWikiContributor
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback