Commit 5493a346 authored by Teddy Warner's avatar Teddy Warner
Browse files

networking work

parent d2916728
Pipeline #228388 passed with stage
in 38 seconds
# Networking & Communication
# 11. Networking & Communication
This week our group experimented with networking & communication through communicating between two projects, and sending and recieving a message.
......@@ -8,11 +8,9 @@ We communicated between the final project boards of studnets [Drew Griggs](http:
We started by hooking up our boards. Drew's final project included the use of both software and hardware serial, so we used that board as a "slave" board. We had it recieve messages through the software serial port, and send them out to a monitor through the hardware serial ports.
IMAGE OF DREWS BOARD
Teddy's board included many more pin headers for an LCD display, as well as a power regulator to drop power down from 12V, tx/rx pins, and other features. These extra features make it optimal if we wanted to hook up multiple different boards to it, so we used it as a master board.
IMAGE OF TEDDYS BOARD
![](../images/week11/serialconnections.jpg)
We connected the programming pins to their respective locations, and programmed our boards. Drew's board uses FTDI protocol, so we hooked up an FTDI chip to program it. Teddy's board uses ISP protocol, so we connected an arduino uno programmed with "Arduino as ISP" to program it.
......@@ -64,8 +62,10 @@ The master code simply prints an incrementing integer every 1/2 second.
## Testing
We uploaded our code using our different protocols and starting testing. We connected the tx pin of Teddy's board to the software serial rx pin on Drew's, opened the serial port, and found ourselves reading an incrementing integer:
We uploaded our code using our different protocols and starting testing. We connected the tx pin of Teddy's board to the software serial rx pin on Drew's, opened the serial port, and found ourselves reading an incrementing integer
![](../images/week11/runnignsystem.jpg)
VIDEO
<iframe width="800" height="650" src="https://www.youtube.com/embed/Qtg5RR7s4lg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Our files for this group assignment can be found in this [zip file](../files/NetworkingFiles.zip)
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment