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.