Tic »

Tic

Tic.Tic History

Hide minor edits - Show changes to output

March 09, 2014 by procek -
Changed lines 20-21 from:

In session 1, you will download all the libraries necessary for this project. You will also install the LCD touchscreen onto an Arduino board and run an example.
to:
\\
In session 1, you will download all the libraries necessary for this project. You will also install the LCD touchscreen onto an Arduino board and run an example. When watching the tutorial, make sure you set it to HD 720p in full screen to follow along.
March 09, 2014 by procek -
Changed line 15 from:
|| [[http://www.youtube.com/watch?v=LNB0DkmNwuo|An Introduction to the Touchscreen Display]] ||  || ||
to:
|| [[http://www.youtube.com/watch?v=AtP3aqIyrz0&feature|An Introduction to the Touchscreen Display]] ||  || ||
March 09, 2014 by procek -
Changed lines 15-16 from:
|| [[http://www.youtube.com/watch?v=AtP3aqIyrz0&feature=youtu.be
|An Introduction to the Touchscreen Display]] ||  || ||
to:
|| [[http://www.youtube.com/watch?v=LNB0DkmNwuo|An Introduction to the Touchscreen Display]] ||  || ||
March 09, 2014 by procek -
Changed lines 15-16 from:
|| [[http://www.youtube.com/watch?v=LNB0DkmNwuo|An Introduction to the Touchscreen Display]] ||  || ||
to:
|| [[http://www.youtube.com/watch?v=AtP3aqIyrz0&feature=youtu.be
|An Introduction to the Touchscreen Display]] ||  || ||
March 09, 2014 by alejandr -
Changed lines 18-19 from:
[[http://maniacbug.github.com/RF24Network/|RF24Network Library]]\\
[[http://maniacbug.github.com/RF24/|RF24 Library]]\\
to:
[[https://github.com/maniacbug/RF24Network|RF24Network Library]]\\
[[https://github.com/maniacbug/RF24|RF24 Library]]\\
March 09, 2014 by alejandr -
Changed lines 18-19 from:
[[https://github.com/maniacbug/RF24Network|RF24Network Library]]\\
[[https://github.com/maniacbug/RF24|RF24 Library]]\\
to:
[[http://maniacbug.github.com/RF24Network/|RF24Network Library]]\\
[[http://maniacbug.github.com/RF24/|RF24 Library]]\\
March 09, 2014 by alejandr -
March 09, 2014 by alejandr -
Changed lines 18-19 from:
[[http://maniacbug.github.com/RF24Network/|RF24Network Library]]\\
[[http://maniacbug.github.com/RF24/|RF24 Library]]\\
to:
[[https://github.com/maniacbug/RF24Network|RF24Network Library]]\\
[[https://github.com/maniacbug/RF24|RF24 Library]]\\
March 02, 2014 by alejandr -
Changed lines 62-63 from:
|| || || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Sending-X/Sending-X.ino|Sending an 'X']] ||
|| || || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Receiving-X/Receiving-X.ino|Receiving an 'X']] ||
to:
|| || || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Sending-X/SendingX.ino|Sending an 'X']] ||
|| || || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Receiving-X/ReceivingX.ino|Receiving an 'X']] ||
March 01, 2014 by alejandr -
Changed line 39 from:
|| [[http://www.youtube.com/watch?v=2pElr6yc2jg|Pressure Activated Graphics]] ||  || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Touchscreen-Tutorial/Touchscreen-Tutorial.ino|Touchscreen]] ||
to:
|| [[http://www.youtube.com/watch?v=2pElr6yc2jg|Pressure Activated Graphics]] ||  || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Touchscreen-Tutorial/TICTACTOE_TOUCHSCREEN_TUTORIAL.ino|Touchscreen]] ||
March 01, 2014 by alejandr -
Changed line 29 from:
|| [[http://www.youtube.com/watch?v=y4-Bto8BfYw|Displaying Custom Graphics on the Touchscreen]] ||  || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Graphics-Tutorial/Graphics-Tutorial.ino|Graphics]] ||
to:
|| [[http://www.youtube.com/watch?v=y4-Bto8BfYw|Displaying Custom Graphics on the Touchscreen]] ||  || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Graphics-Tutorial/TICTACTOE_DISPLAY.ino|Graphics]] ||
March 01, 2014 by alejandr -
Changed line 17 from:
[[http://www.ladyada.net/products/tfttouchshield/|TFT, Touchscreen, and Graphics Libraries]]\\
to:
[[http://learn.adafruit.com/adafruit-2-8-tft-touch-shield-v2/graphics-test|TFT, Touchscreen, and Graphics Libraries]]\\
January 25, 2014 by pradip16 - Creating Tic-Tac-Toe
Added lines 1-85:
!!Tic-Tac-Toe

\\
\\

* [[Milestones]]
* [[Troubleshooting and FAQ]]

\\
\\

|| Border=1
||! Session 1-Installing the LCD Screen and Downloading Libraries !||
|| Videos || Text Files || Source File ||
|| [[http://www.youtube.com/watch?v=LNB0DkmNwuo|An Introduction to the Touchscreen Display]] ||  || ||

[[http://www.ladyada.net/products/tfttouchshield/|TFT, Touchscreen, and Graphics Libraries]]\\
[[http://maniacbug.github.com/RF24Network/|RF24Network Library]]\\
[[http://maniacbug.github.com/RF24/|RF24 Library]]\\

In session 1, you will download all the libraries necessary for this project. You will also install the LCD touchscreen onto an Arduino board and run an example.

\\
\\

|| Border=1
||! Session 2-Basic Graphics, Making a Board, and Making an X !||
|| Videos || Text Files || Source File ||
|| [[http://www.youtube.com/watch?v=y4-Bto8BfYw|Displaying Custom Graphics on the Touchscreen]] ||  || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Graphics-Tutorial/Graphics-Tutorial.ino|Graphics]] ||

In session 2, you will learn some basic graphics techniques using the graphics library you downloaded in session 1. By the end of the session, you should be able to make a tic-tac-toe board and put an 'X' or an 'O' on the board.

\\
\\

|| Border=1
||! Session 3-Getting the Touchscreen Working !||
|| Videos || Text Files || Source File ||
|| [[http://www.youtube.com/watch?v=2pElr6yc2jg|Pressure Activated Graphics]] ||  || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Touchscreen-Tutorial/Touchscreen-Tutorial.ino|Touchscreen]] ||

In session 3, you will learn how to use the touchscreen library to sense and store a pressure point on the screen. Then you will use this information to put a 'X' or a 'O' in the corresponding box.

\\
\\


|| Border=1
||! Session 4-Getting the Transceiver Working !||
|| Videos || Text Files || Source File ||
|| [[http://www.youtube.com/watch?v=znJZ5HwxoIM|Hello World Transmission]] || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Tic-Tac-Toe/Wiring-the-nRF24l01-Radio-Transceiver.docx|Wiring the nRF24L01 radio transceiver]] ||  ||

In session 4, you will get the Transceiver to be able to communicate with the other Arduino board and have it print to the serial port!

\\
\\

|| Border=1
||! Session 5-Sending and Receiving Data !||
|| Videos || Text Files || Source File ||
|| [[http://www.youtube.com/watch?v=5tQGCRHmWNc|Transmitting Packets between Touchscreens]] ||  || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Transceive-1/Transceive-1.ino|Transceiver Board 1]] ||
|| || || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Transceive-2/Transceive-2.ino|Transceiver Board 2]] ||
|| || || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Sending-X/Sending-X.ino|Sending an 'X']] ||
|| || || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Pseudo-Code/Tic-Tac-Toe/Receiving-X/Receiving-X.ino|Receiving an 'X']] ||

In this session,  you will combine the transceiver with the touchscreen to be able to touch the screen on one board and have an 'X' appear on both touchscreens.

\\
\\

|| Border=1
||! Session 6-Completing the Interface and One Player Game !||
|| Videos || Text Files || Source File ||
|| || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Tic-Tac-Toe/Making-a-Two-Player-Game.docx|Interface/Making a Single Player Game]] ||  ||

In session 6, you will complete a graphical interface that allows the player to choose between a single player game or a two player game. Then you will implement the single player game by programing the computer to respond to moves that the player makes.

\\
\\

|| Border=1
||! Session 7-Completing the Two Player Game !||
|| Videos || Text Files || Source File ||
|| [[http://www.youtube.com/watch?v=1Ux1JQd2Axk|Tic-Tac-Toe Example]] || [[http://pages.cs.wisc.edu/~karu/courses/BYOC/handouts/Tic-Tac-Toe/Making-a-Single-Player-Game.docx|Making a Two Player Game]] ||  ||

In session 7, you will complete the two player game by allowing communication through the radio transceiver. Then you must be able to display a message on both screens when the game is done and then go back to the interface.

Page last modified on March 09, 2014, visited times

Edit - History - Print - Recent Changes (All) - Search