Assignment
individual assignment :
design and build a wired or wireless network connecting at least two processors
group assignment :
send a message between two projects
Here is the link to Group assignment.
This is how draw the board at Eagle. I put every components on schematic and connect each component by labelling. And created board file and routed. There is no problem at DRC.
This is my PNG image.
I opened it at Fabmodules and It was fine there is no shorts.
These art PNG file for outline and Fabmodules capture. It was fine too.
I repeated same process for node boards.
I opened it at Fabmodules and It was fine there is no shorts too.
These art PNG file for outline and Fabmodules capture. It was fine too.
I started milling and prepared components.
After milling done, i finished boards and soldered all the components.
Here's my board. Pretty good soldering skill^^
I made cable for programming and communicating.
Before programming, i should change the code. At the .c file there is #define node_id section to define each id. Id will be used for communicate and reaction.
I put id like this. Bridge is '0', and nodes are '3', '4'.
BRIDGE PROGRAMMING
Bridge programming was fine.
NODE PROGRAMMING
There was problem at programming node3. It said 'In function 'main'
if (chr == node_id) line has error. but I couldn't find what's wrong. So I downloaded code and try again. then programed well.
This the terminal message from programming node3.
and node4.
success video.
I'd love your feedback!
Feel free to contact! , or leave me a note: