SlideShare a Scribd company logo
Squishy Logic 
@SteveBattle
Squishy Circuits 
• “Squishy circuits are a project from 
the Playful Learning Lab at the 
University of St. Thomas. The goal of 
the project is to design tools and 
activities which allow kids of all 
ages to create circuits and explore 
electronics using play dough.” 
• http://courseweb.stthomas.edu/ 
apthomas/SquishyCircuits/
Building a circuit 
• 9V Battery (PP3). 
• Light Emitting Diode (LED) 
• The longer anode connects to +9V (red). 
• The shorter cathode connects to 0V (black). 
• The play dough is a resistor. Please don't 
connect the LED directly to the battery as 
this will release the magic smoke (bad).
Conductive Dough Recipe 
Makes approximately 500g play-dough 
• 1 cup water 
• 1½ cups of flour 
• ¼ cup of salt 
• 3 tbsp. Cream of Tartar or 9 tbsp. 
lemon juice 
• 1 tbsp. vegetable oil 
• food colouring 
Source: http://courseweb.stthomas.edu/ 
apthomas/SquishyCircuits/conductiveDough.htm
Squish-tronics 
Our mission is to rescue the squishbot 
from a maze. At each junction the robot’s 
squish-tronic brain receives input and it 
has to make a decision to turn left or 
right. 
• Input: The switch can be ON or OFF. 
• Representing true/false or 1/0. 
• Output: The LED lamp can be ON or OFF 
• Representing a left or right turn.
First Challenge 
• At the first junction 
the robot sees a sign 
‘A’ on the wall. 
• Instruct the robot to 
turn left (LED ON) if 
it sees input A. 
A
Making a switch 
• Cut a gap to break the circuit. 
• Place a penny across the gap to make a 
switch.
Second Challenge 
• At the second junction the robot sees 
the sign ‘B’ on the wall. 
• Instruct the robot to turn left (LED ON) 
if it sees either input A, B. 
A B Turn left if: 
A or B
Logical OR 
• The electrical current can follow either path. 
• The switches are in parallel.
A or B
Truth table: A or B 
A B A∨B 
0 0 0 
0 1 1 
1 0 1 
1 1 1
Third Challenge 
• At the third 
junction the robot 
sees the sign ‘BC’ 
on the wall. 
• Whereas before B 
switches the LED ON, 
in conjunction with 
C it must be OFF. 
BC 
A B 
Turn left if 
(A or B) and C̅
Logical AND 
• First of all - look at B AND C. 
• The switches B, C are in series.
B and C
Truth table: A and B 
B C B∧C 
0 0 0 
0 1 0 
1 0 0 
1 1 1
Not C, C̅ 
• Electricity tries to take the easy path. The penny 
is very conductive. 
• Adding the penny pulls the circuit down to ground. 
The play dough is a resistor so this is not a 
short-circuit. Never short-circuit a battery.
Truth table: not C 
C C̅ 
0 1 
1 0
(A or B) and C̅ 
• This combines the parallel circuit 
(A or B) with the negation (not) of C.
(A or B) and C̅ 
Turn left at the 
1st junction. 
Turn left at the 
2nd junction. 
Turn right at the 
3rd junction.
Truth table: 
(A or B) and C̅ 
A B C A∨B C̅ (A∨B)∧C̅ 
0 0 0 0 1 0 
0 0 1 0 0 0 
0 1 0 1 1 1 
0 1 1 1 0 0 
1 0 0 1 1 1 
1 0 1 1 0 0 
1 1 0 1 1 1 
1 1 1 1 0 0
• Electrical logic circuits 
were first described by 
Claude Shannon, the creator 
of information theory, in 
1937, “A Symbolic Analysis of 
Relay and Switching 
Circuits.” 
http://blog.stevebattle.me

More Related Content

Similar to Squishy logic

Analysing Electric Fields and Charge Flow
Analysing Electric Fields and Charge FlowAnalysing Electric Fields and Charge Flow
Analysing Electric Fields and Charge Flow
Tuisyen Geliga
 
Electricity Review Trashketball
Electricity Review TrashketballElectricity Review Trashketball
Electricity Review Trashketball
Jessi Dildy
 
elecabsbegin.pdf
elecabsbegin.pdfelecabsbegin.pdf
elecabsbegin.pdf
FrederickKwoba
 
Dhiman debnath rollno1023
Dhiman debnath rollno1023Dhiman debnath rollno1023
Dhiman debnath rollno1023
Dhiman12Debnath
 
class6_lab.ppt
class6_lab.pptclass6_lab.ppt
class6_lab.ppt
ssusere83be3
 
Clicker questions farady induction
Clicker questions farady inductionClicker questions farady induction
Clicker questions farady inductionmrmeredith
 
Potato_Battery.pdf
Potato_Battery.pdfPotato_Battery.pdf
Potato_Battery.pdf
IsaKakakhail
 
Ch 18 Electric Fields
Ch 18 Electric FieldsCh 18 Electric Fields
Ch 18 Electric FieldsScott Thomas
 
Technotoy
TechnotoyTechnotoy
Technotoy
ralexander1938
 
pedals.pdf
pedals.pdfpedals.pdf
pedals.pdf
ssuser87bfc51
 
Electricity and circuits
Electricity and circuitsElectricity and circuits
Electricity and circuits
Emily Neistadt
 
Make an Electric Quiz
Make an Electric QuizMake an Electric Quiz
Make an Electric Quiz
AnnMarie Ppl
 
hardware.ppt
hardware.ppthardware.ppt
hardware.ppt
Sandeep754657
 
Basic electronics by Prof. K. Adisesha
Basic electronics  by Prof. K. AdiseshaBasic electronics  by Prof. K. Adisesha
Basic electronics by Prof. K. Adisesha
Prof. Dr. K. Adisesha
 
Electricity
ElectricityElectricity
Electricity
Jainam Mehta
 
Electric current.pptx
Electric current.pptxElectric current.pptx
Electric current.pptx
theresabalatico1
 
Physics investigatory project
Physics investigatory projectPhysics investigatory project
Physics investigatory project
Aravianju
 
ECE18R201_Unit1.pptx
ECE18R201_Unit1.pptxECE18R201_Unit1.pptx
ECE18R201_Unit1.pptx
BamaHari
 
Repair Kopitiam Electrical Training
Repair Kopitiam Electrical TrainingRepair Kopitiam Electrical Training
Repair Kopitiam Electrical Training
yeokm1
 
An_Introduction_to_Simple_Electric_Circuits_3rd_Edition.pptx
An_Introduction_to_Simple_Electric_Circuits_3rd_Edition.pptxAn_Introduction_to_Simple_Electric_Circuits_3rd_Edition.pptx
An_Introduction_to_Simple_Electric_Circuits_3rd_Edition.pptx
Stefan Oprea
 

Similar to Squishy logic (20)

Analysing Electric Fields and Charge Flow
Analysing Electric Fields and Charge FlowAnalysing Electric Fields and Charge Flow
Analysing Electric Fields and Charge Flow
 
Electricity Review Trashketball
Electricity Review TrashketballElectricity Review Trashketball
Electricity Review Trashketball
 
elecabsbegin.pdf
elecabsbegin.pdfelecabsbegin.pdf
elecabsbegin.pdf
 
Dhiman debnath rollno1023
Dhiman debnath rollno1023Dhiman debnath rollno1023
Dhiman debnath rollno1023
 
class6_lab.ppt
class6_lab.pptclass6_lab.ppt
class6_lab.ppt
 
Clicker questions farady induction
Clicker questions farady inductionClicker questions farady induction
Clicker questions farady induction
 
Potato_Battery.pdf
Potato_Battery.pdfPotato_Battery.pdf
Potato_Battery.pdf
 
Ch 18 Electric Fields
Ch 18 Electric FieldsCh 18 Electric Fields
Ch 18 Electric Fields
 
Technotoy
TechnotoyTechnotoy
Technotoy
 
pedals.pdf
pedals.pdfpedals.pdf
pedals.pdf
 
Electricity and circuits
Electricity and circuitsElectricity and circuits
Electricity and circuits
 
Make an Electric Quiz
Make an Electric QuizMake an Electric Quiz
Make an Electric Quiz
 
hardware.ppt
hardware.ppthardware.ppt
hardware.ppt
 
Basic electronics by Prof. K. Adisesha
Basic electronics  by Prof. K. AdiseshaBasic electronics  by Prof. K. Adisesha
Basic electronics by Prof. K. Adisesha
 
Electricity
ElectricityElectricity
Electricity
 
Electric current.pptx
Electric current.pptxElectric current.pptx
Electric current.pptx
 
Physics investigatory project
Physics investigatory projectPhysics investigatory project
Physics investigatory project
 
ECE18R201_Unit1.pptx
ECE18R201_Unit1.pptxECE18R201_Unit1.pptx
ECE18R201_Unit1.pptx
 
Repair Kopitiam Electrical Training
Repair Kopitiam Electrical TrainingRepair Kopitiam Electrical Training
Repair Kopitiam Electrical Training
 
An_Introduction_to_Simple_Electric_Circuits_3rd_Edition.pptx
An_Introduction_to_Simple_Electric_Circuits_3rd_Edition.pptxAn_Introduction_to_Simple_Electric_Circuits_3rd_Edition.pptx
An_Introduction_to_Simple_Electric_Circuits_3rd_Edition.pptx
 

More from Steven Battle

Digital Storytelling with Twine
Digital Storytelling with TwineDigital Storytelling with Twine
Digital Storytelling with Twine
Steven Battle
 
Coding Chinese Dragons
Coding Chinese DragonsCoding Chinese Dragons
Coding Chinese Dragons
Steven Battle
 
Coding with Counting Songs: “Ten Green Bottles” in Python
Coding with Counting Songs: “Ten Green Bottles”  in PythonCoding with Counting Songs: “Ten Green Bottles”  in Python
Coding with Counting Songs: “Ten Green Bottles” in Python
Steven Battle
 
Droid Geometry
Droid GeometryDroid Geometry
Droid Geometry
Steven Battle
 
Ashby's Mobile homeostat
Ashby's Mobile homeostatAshby's Mobile homeostat
Ashby's Mobile homeostat
Steven Battle
 
Quick & Dirty Model-Driven Architecture Evaluation
Quick & Dirty Model-Driven Architecture EvaluationQuick & Dirty Model-Driven Architecture Evaluation
Quick & Dirty Model-Driven Architecture Evaluation
Steven Battle
 
Autaptic Circuits for Neural Vehicles
Autaptic Circuits for Neural VehiclesAutaptic Circuits for Neural Vehicles
Autaptic Circuits for Neural Vehicles
Steven Battle
 
Adventures in ARM Assembler
Adventures in ARM AssemblerAdventures in ARM Assembler
Adventures in ARM Assembler
Steven Battle
 
Processing 2.0 + Open Data
Processing 2.0 + Open DataProcessing 2.0 + Open Data
Processing 2.0 + Open Data
Steven Battle
 
Ecore Model Reflection in RDF
Ecore Model Reflection in RDFEcore Model Reflection in RDF
Ecore Model Reflection in RDF
Steven Battle
 
Introduction to App Development with Processing 2
Introduction to App Development with Processing 2Introduction to App Development with Processing 2
Introduction to App Development with Processing 2
Steven Battle
 
CycQL: A SPARQL Adapter for OpenCyc
CycQL: A SPARQL Adapter for OpenCycCycQL: A SPARQL Adapter for OpenCyc
CycQL: A SPARQL Adapter for OpenCyc
Steven Battle
 

More from Steven Battle (12)

Digital Storytelling with Twine
Digital Storytelling with TwineDigital Storytelling with Twine
Digital Storytelling with Twine
 
Coding Chinese Dragons
Coding Chinese DragonsCoding Chinese Dragons
Coding Chinese Dragons
 
Coding with Counting Songs: “Ten Green Bottles” in Python
Coding with Counting Songs: “Ten Green Bottles”  in PythonCoding with Counting Songs: “Ten Green Bottles”  in Python
Coding with Counting Songs: “Ten Green Bottles” in Python
 
Droid Geometry
Droid GeometryDroid Geometry
Droid Geometry
 
Ashby's Mobile homeostat
Ashby's Mobile homeostatAshby's Mobile homeostat
Ashby's Mobile homeostat
 
Quick & Dirty Model-Driven Architecture Evaluation
Quick & Dirty Model-Driven Architecture EvaluationQuick & Dirty Model-Driven Architecture Evaluation
Quick & Dirty Model-Driven Architecture Evaluation
 
Autaptic Circuits for Neural Vehicles
Autaptic Circuits for Neural VehiclesAutaptic Circuits for Neural Vehicles
Autaptic Circuits for Neural Vehicles
 
Adventures in ARM Assembler
Adventures in ARM AssemblerAdventures in ARM Assembler
Adventures in ARM Assembler
 
Processing 2.0 + Open Data
Processing 2.0 + Open DataProcessing 2.0 + Open Data
Processing 2.0 + Open Data
 
Ecore Model Reflection in RDF
Ecore Model Reflection in RDFEcore Model Reflection in RDF
Ecore Model Reflection in RDF
 
Introduction to App Development with Processing 2
Introduction to App Development with Processing 2Introduction to App Development with Processing 2
Introduction to App Development with Processing 2
 
CycQL: A SPARQL Adapter for OpenCyc
CycQL: A SPARQL Adapter for OpenCycCycQL: A SPARQL Adapter for OpenCyc
CycQL: A SPARQL Adapter for OpenCyc
 

Recently uploaded

Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 

Recently uploaded (20)

Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 

Squishy logic

  • 2. Squishy Circuits • “Squishy circuits are a project from the Playful Learning Lab at the University of St. Thomas. The goal of the project is to design tools and activities which allow kids of all ages to create circuits and explore electronics using play dough.” • http://courseweb.stthomas.edu/ apthomas/SquishyCircuits/
  • 3. Building a circuit • 9V Battery (PP3). • Light Emitting Diode (LED) • The longer anode connects to +9V (red). • The shorter cathode connects to 0V (black). • The play dough is a resistor. Please don't connect the LED directly to the battery as this will release the magic smoke (bad).
  • 4. Conductive Dough Recipe Makes approximately 500g play-dough • 1 cup water • 1½ cups of flour • ¼ cup of salt • 3 tbsp. Cream of Tartar or 9 tbsp. lemon juice • 1 tbsp. vegetable oil • food colouring Source: http://courseweb.stthomas.edu/ apthomas/SquishyCircuits/conductiveDough.htm
  • 5. Squish-tronics Our mission is to rescue the squishbot from a maze. At each junction the robot’s squish-tronic brain receives input and it has to make a decision to turn left or right. • Input: The switch can be ON or OFF. • Representing true/false or 1/0. • Output: The LED lamp can be ON or OFF • Representing a left or right turn.
  • 6. First Challenge • At the first junction the robot sees a sign ‘A’ on the wall. • Instruct the robot to turn left (LED ON) if it sees input A. A
  • 7. Making a switch • Cut a gap to break the circuit. • Place a penny across the gap to make a switch.
  • 8. Second Challenge • At the second junction the robot sees the sign ‘B’ on the wall. • Instruct the robot to turn left (LED ON) if it sees either input A, B. A B Turn left if: A or B
  • 9. Logical OR • The electrical current can follow either path. • The switches are in parallel.
  • 11. Truth table: A or B A B A∨B 0 0 0 0 1 1 1 0 1 1 1 1
  • 12. Third Challenge • At the third junction the robot sees the sign ‘BC’ on the wall. • Whereas before B switches the LED ON, in conjunction with C it must be OFF. BC A B Turn left if (A or B) and C̅
  • 13. Logical AND • First of all - look at B AND C. • The switches B, C are in series.
  • 15. Truth table: A and B B C B∧C 0 0 0 0 1 0 1 0 0 1 1 1
  • 16. Not C, C̅ • Electricity tries to take the easy path. The penny is very conductive. • Adding the penny pulls the circuit down to ground. The play dough is a resistor so this is not a short-circuit. Never short-circuit a battery.
  • 17. Truth table: not C C C̅ 0 1 1 0
  • 18. (A or B) and C̅ • This combines the parallel circuit (A or B) with the negation (not) of C.
  • 19. (A or B) and C̅ Turn left at the 1st junction. Turn left at the 2nd junction. Turn right at the 3rd junction.
  • 20. Truth table: (A or B) and C̅ A B C A∨B C̅ (A∨B)∧C̅ 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 1 1 0 1 1 1 0 0 1 0 0 1 1 1 1 0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 0 0
  • 21. • Electrical logic circuits were first described by Claude Shannon, the creator of information theory, in 1937, “A Symbolic Analysis of Relay and Switching Circuits.” http://blog.stevebattle.me