-->

Week 11 - Output Devices

Assignment

  • add an output device to a microcontroller board you've designed, and program it to do something

Tools and software used

  • Roland MDX-40


Hello.bus.45

I used Neils Asynchronous hello.bus and node boards


I created 1 bridge board and 2 node boards

-----------------------------------------------

Avrdude managed to connect to both boards but the makefile was not working



-----------------------------------------------

Bas gave be a manual fix by deconstructing to makefile down and putting it straigth into Git bash

-----------------------------------------------

Here is an explination of the deconstruction

-----------------------------------------------

Pasting the deconstructed code straight to Git Bash

-----------------------------------------------

Each board needed a different node in the C file. Before programming each board the node had to be changed. Bridge board had the 0 while the other node boards got 1 and 2.


-----------------------------------------------

Node boards C file



-----------------------------------------------

Bridge board and node boards connected in a sequence

-----------------------------------------------

Using Serial monitor in IDLE I can communicate and control the light blinking on the 3 boards through the serial by pressing the corresponding number of the board and Enter to confirm. Below is a video of this working.

-----------------------------------------------

Click to see video.