Difference between revisions of "Arcane mixing techniques"

From Gender and Tech Resources

m
m
Line 8: Line 8:
 
Alternatively (and the path I will take), start gathering and collecting IDC ribbon connectors (Floppy drive cables, old HD cables, SCSI cables) to build your own breadboards with. To do this, you will also need a solder iron, hot glue, wire (for example telephone wire will do), a small screw driver, and a clamp. This board will also be scalable. Fine grained scalable. :D
 
Alternatively (and the path I will take), start gathering and collecting IDC ribbon connectors (Floppy drive cables, old HD cables, SCSI cables) to build your own breadboards with. To do this, you will also need a solder iron, hot glue, wire (for example telephone wire will do), a small screw driver, and a clamp. This board will also be scalable. Fine grained scalable. :D
  
== Digital techniques basics ==
+
=== Digital techniques basics ===
 +
For conceptual basics from the atomic level up see ''Semiconductors, Diodes and Transistors'' https://www.youtube.com/watch?v=wPHG0DCWcC0 AND ''An Introduction to Logic Gates'' https://www.youtube.com/watch?t=10&v=95kv5BF2Z9E.
  
== Boolean algebra ==
+
==== Gates ====
 +
'''AND'''
 +
[[File:And.png|140px|thumb|left]]
 +
{| class="wikitable"
 +
|-
 +
! Input 1 !! Input 2 !! Output
 +
|-
 +
| 0 || 0 || 0
 +
|-
 +
| 0 || 1 || 0
 +
|-
 +
| 1 || 0 || 0
 +
|-
 +
| 1 || 1 || 1
 +
|}
  
== Examples ==
+
'''OR'''
 +
[[File:Or.png|140px|thumb|left]]
 +
{| class="wikitable"
 +
|-
 +
! Input 1 !! Input 2 !! Output
 +
|-
 +
| 0 || 0 || 0
 +
|-
 +
| 0 || 1 || 1
 +
|-
 +
| 1 || 0 || 1
 +
|-
 +
| 1 || 1 || 1
 +
|}
 +
 
 +
'''XOR'''
 +
[[File:Xor.png|140px|thumb|left]]
 +
{| class="wikitable"
 +
|-
 +
! Input 1 !! Input 2 !! Output
 +
|-
 +
| 0 || 0 || 0
 +
|-
 +
| 0 || 1 || 1
 +
|-
 +
| 1 || 0 || 1
 +
|-
 +
| 1 || 1 || 0
 +
|}
 +
 
 +
'''NOT'''
 +
[[File:Not.png|140px|thumb|left]]
 +
{| class="wikitable"
 +
|-
 +
! Input 1 !! Output
 +
|-
 +
| 0 || 1
 +
|-
 +
| 1 || 0 
 +
|}
 +
 
 +
'''NAND'''
 +
[[File:Nand.png|140px|thumb|left]]
 +
{| class="wikitable"
 +
|-
 +
! Input 1 !! Input 2 !! Output
 +
|-
 +
| 0 || 0 || 1
 +
|-
 +
| 0 || 1 || 1
 +
|-
 +
| 1 || 0 || 1
 +
|-
 +
| 1 || 1 || 0
 +
|}
 +
 
 +
'''NOR'''
 +
[[File:Nor.png|140px|thumb|left]]
 +
{| class="wikitable"
 +
|-
 +
! Input 1 !! Input 2 !! Output
 +
|-
 +
| 0 || 0 || 1
 +
|-
 +
| 0 || 1 || 0
 +
|-
 +
| 1 || 0 || 0
 +
|-
 +
| 1 || 1 || 0
 +
|}
 +
 
 +
'''XNOR'''
 +
[[File:Xnor.png|140px|thumb|left]]
 +
{| class="wikitable"
 +
|-
 +
! Input 1 !! Input 2 !! Output
 +
|-
 +
| 0 || 0 || 1
 +
|-
 +
| 0 || 1 || 0
 +
|-
 +
| 1 || 0 || 0
 +
|-
 +
| 1 || 1 || 1
 +
|}
 +
 
 +
== Boolean algebra applied ==
 +
 
 +
== Examples on the board ==

Revision as of 10:51, 31 August 2015

Resources

Breadboards

Cable-bus.png

You can buy solderless breadboards in a shop or online. Mind that you pick scalable like the SD-12 so you can hook up breadboards together and they become reuseful for other projects such as prototyping our own greenhouse sprinkler management systems.

Alternatively (and the path I will take), start gathering and collecting IDC ribbon connectors (Floppy drive cables, old HD cables, SCSI cables) to build your own breadboards with. To do this, you will also need a solder iron, hot glue, wire (for example telephone wire will do), a small screw driver, and a clamp. This board will also be scalable. Fine grained scalable. :D

Digital techniques basics

For conceptual basics from the atomic level up see Semiconductors, Diodes and Transistors https://www.youtube.com/watch?v=wPHG0DCWcC0 AND An Introduction to Logic Gates https://www.youtube.com/watch?t=10&v=95kv5BF2Z9E.

Gates

AND

And.png
Input 1 Input 2 Output
0 0 0
0 1 0
1 0 0
1 1 1

OR

Or.png
Input 1 Input 2 Output
0 0 0
0 1 1
1 0 1
1 1 1

XOR

Xor.png
Input 1 Input 2 Output
0 0 0
0 1 1
1 0 1
1 1 0

NOT

Not.png
Input 1 Output
0 1
1 0

NAND

Nand.png
Input 1 Input 2 Output
0 0 1
0 1 1
1 0 1
1 1 0

NOR

Nor.png
Input 1 Input 2 Output
0 0 1
0 1 0
1 0 0
1 1 0

XNOR

Xnor.png
Input 1 Input 2 Output
0 0 1
0 1 0
1 0 0
1 1 1

Boolean algebra applied

Examples on the board