50 recent changes in Embedded_Systems Web retrieved at 14:15 (GMT)
WebStatistics
Statistics for Embedded_Systems Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top viewers: Top contributors for ...
WebPreferences
Embedded_Systems Web Preferences The following settings are web preferences of the Embedded_Systems web. These preferences override the site level preferences in ...
BMP180
The BMP180 Temperature and Atmospheric Pressure Sensor The BMP180 is a sensor that measures temperature to 0.1 \xB0C precision and barometric (atmospheric air) pr...
ImplementingTheArduinoToolbox
Implementing the Arduino toolbox The program structure As you would probably expect, the program will consist of three parts * a server running on the Arduino...
Scilab
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 e...
WebHome
Overview The Embedded Systems course at the University of Cape Coast, Ghana, was first offered in 2017. It focuses on data acquisition and control using networked...
3-axisAccelerometers
Accelerometers Introduction Accelerometers are used in many portable devices like smart phones, to detect if the device is held vertically or horizontally, in fi...
MoreSensors
Additional Sensors The sensor kit was originally designed to be used with the Arduino, an Italian micro controller design very popular with hobbyists. The Arduino...
MMA8452Q
The MMA8452Q accelerometer Article text. Comments
ADS1115
The ADS1115 16 bit ADC The ADS1115 from Texas Instruments is a high precision I2C controlled Delta Sigma ADC. In addition to the ADC itself which provides 2 diffe...
JoyStick
The joystick The joystick consists of 2 potentiometers which are read through two ADCs. On the Arduino we use the built in 10 bit ADCs giving us values of 0..1024...
SolutionsToTheExercises
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 unp...
LectureSlides
Lecture Slides This page contains all the lecture slides: For more information please contact: uli.raich #64;gmail.com Lecture 1: Introduction Lecture 2: Th...
TheUCCOpenDay
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 s...
ExercisesInPython
Exercises in Python One way to develop the course in a new direction is the replacement of the C programming language by Python. You should not be mislead however...
TutorSessions
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 em...
CourseExercises
Exercise List Here is a list of exercises to be solved during the course on emdedded systems. First we play on the Linux system installed on the PC, then we write...
I2CEEProm
Exercise 15: EEPROM and Driver Access Goal: The goal of this exercise is twofold: First we will learn about an EEPROM, a Electrically Erasable Read Only Memory. ...
TemperatureHumidity
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 wir...
ExamPhys
Examination projects on Embedded Systems, Physics class I expect that you solve the problems on your own and you do not copy from your colleagues. For the examin...
DigitalToAnalogueConversion
The mcp4725 Digital to Analogue Converter Goal: The digital to analogue converter is a device very often used in control applications. Some HV power supplies are...
AnalogueToDigitalConversion
Analogue to Digital Conversion (ADC) Goal: Apart from the digital to analogue converter where we created analog signal levels from digital values, we have only h...
LedDisplay
Exercises 5: First Exercise on Hardware: LEDs Goal: Now that we know how to program the Raspberry Pi we will start to setup our first electronic circuits, albeit...
LCDDisplay
Exercise 11: The LCD Display Goal: The main goal of this exercise is to prepare for an exercises on Analogue to Digital Conversion (ADC). In the ADC exercise we ...
SteppingMotor
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 posit...
RemoteControlThroughBluetooth
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 robo...
RobotSoftware
The Robot Software The robot software can be divided into several parts: * control of the DC motor * control of the servo motor * distance measuremen...
ControlOfTheDCMotor
Controlling the DC motors The motors cannot be driven by the Arduino PWM outputs directly but they must pass through a motor driver boosting the signal power In o...
ProtocolRecipe
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) ...
SerialProtocol
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 t...
ATModeCommands
The AT commands atMode: The serial line is connected to /dev/ttyUSB0you may connect to another port with ./atMode portname, e.g./dev/ttyUSB1Please enter AT comman...
RobotKit
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
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 co...
HD44780
The 2 line LCD display. A 2 line LCD display can be used to display simple information. When using an ADC to read voltages it can be used to show the results impl...
HeartBeatSensor
The Heart Rate Sensor Goal: The heartbeat monitor consists of a simple Infrared LED combined with a photo diode measuring the IR light traversing you finger and ...
HeartBeatMonitor
The heart beat monitor This consists of an Infrared LED and a photocell. If you put your finger in between the LED and the photocell the you can observe small var...
AVoltmeter
Voltmeter The 2 line LCD display controlled by a HD44780 LCD controller can be used for a number of small projects. Here we use it to display the voltage drop...
ANameDisplay
Name display It is always nice to have a demo where the visitor can become active himself. For this reason we prepared a demo in which the visitor will type his n...
AnAdditionalLectureOnCProgramming
An additional Lecture on C Programming Creating a Signal GeneratorUli RaichCourse on Embedded SystemsUCC semester end 2017 C is too abstract? I was told that yo...
SketchForBluetoothControl
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 ...
RaspberryPi
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 connecte...
SolutionsToTest2
Solutions to test 2 The sine function Here is the source code of the 3 functions of mysin. /mysin.tar.gz The mySin function calculated the sin function but this ...
Test2
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 functio...
SolutionsToTest1
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".."...
CompilationTools
Exercises 3: Compilation Tools: Editor, Compiler, Linker, Debugger, Make Goal: This exercise session should get you acquainted with the tools we will use for edi...
Hantek6022BEScope
The Hantek 6022BE Digital Storage Oscilloscope For the course on embedded systems we need an oscilloscope to be able to see certain signals created by micro contr...
RaspberryPiDescription
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 machi...
ASmallMeteorologicalStation
A meteorological station. We have 2 PCBs in our sensor collection for use in a meteorological station: The BMP180 atmospheric pressure sensor, which can also ...
ATrafficLightSimulator
Traffic light simulator The Raspberry Pi (see Raspberry Pi Description ) is the embedded system we use for our course. It can connect to the outside world thro...
ASteppingMotor
Stepping Motor The Raspberry Pi's GPIO pins can also be used to generate the signals needed for the different phases of a stepping motors. Driving a stepping moto...
Number of topics: 50
See also:
RSS feed, recent changes with
50,
100,
200,
500,
1000 topics,
all changes
Topic revision: r1 - 15 Nov 2006, TWikiContributor