User Tools

Site Tools


haas:fall2020:common:projects:led1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
haas:fall2020:common:projects:led1 [2021/09/05 09:49] – [Program] wedgehaas:fall2020:common:projects:led1 [2021/09/05 10:01] (current) – external edit 127.0.0.1
Line 203: Line 203:
 With an expanded set of LED circuits, be sure to test the operation of each one. With an expanded set of LED circuits, be sure to test the operation of each one.
 =====Program===== =====Program=====
-It is your task to write a C program that interfaces successfully with four independently connected LED circuitsarranged in some orientation to ascertain an order or positioningwhere your program will (in endless fashionor until being manually interrupted) display count (in binaryof values from 0 to 15 (then rolloveror reset).+It is your task to compilerunexpand uponand understand program to interface with a set of LEDs (light emitting diodes), a nice software-hardware connection, on your raspberry pi.
  
-If "1" means the LED in that position is ON, and "0" means the LED in that position is OFFthen you want to write program that performs the following progression (over and over again):+The program files provided for this project are, while not complete, minimally functional. You merely have to get it on your pi, compile it, and run it, and expand it with the appropriate circuitry hooked up to the specified places. You will want to make sure you UNDERSTAND what is going on. So be sure to ASK QUESTIONSand do so EARLY enough so that you aren't in mad dash to make the deadline.
  
-<code> +In future projects you will start implementing more logic to attain further functionality.
-0 0 0 0 +
-0 0 0 1 +
-0 0 1 0 +
-0 0 1 1 +
-0 1 0 0 +
-0 1 0 1 +
-0 1 1 0 +
-0 1 1 1 +
-1 0 0 0 +
-1 0 0 1 +
-1 0 1 0 +
-1 0 1 1 +
-1 1 0 0 +
-1 1 0 1 +
-1 1 1 0 +
-1 1 1 1   <-- 15 +
-0 0 0 0   <-- 0, we "roll over" and start again +
-0 0 0 1 +
-0 0 1 0 +
-... +
-</code> +
- +
-The program files provided for this project are, while not complete, a good base to start from. Be sure to ASK QUESTIONS, and do so EARLY enough so that you aren't in a mad dash to make the deadline.+
  
 ====Grabbing project resources (on lab46)==== ====Grabbing project resources (on lab46)====
Line 337: Line 314:
   * Solutions not utilizing indentation to promote scope and clarity will be subject to a 25% overall deduction   * Solutions not utilizing indentation to promote scope and clarity will be subject to a 25% overall deduction
   * Solutions not organized and easy to read are subject to a 25% overall deduction   * Solutions not organized and easy to read are subject to a 25% overall deduction
 +
haas/fall2020/common/projects/led1.1630849771.txt.gz · Last modified: 2021/09/05 09:49 by wedge