Transcript
Page 1: MODULE 10: INTELLIGENT - NanoSonic Technology€¦ · As a class, you will divide into teams and develop one piece of the “Smart Suit” using a LilyPad Arduino. As part of your

MODULE10:INTELLIGENTTRANSPORTATIONSYSTEMS:

SMARTWORKZONESLESSON3:DEVELOPINGSMARTSUIT

SENSORTECHNOLOGYConnectedvehicle(CV)safetyapplicationsaredesignedtoincreaseawarenessofwhatishappeningintheenvironmentaspeopledrive,walk,orbikewithinourtransportationsystem.Inthislesson,studentswillsimulatetheusageofITSsystemsandconnectedvehiclesensorstoalertdriverstoupcomingworkzoneareasandthepresenceofhighwaypersonnel.Demonstrationswillalsoincludealertingworkzonepersonnelofpotentialvehiclehazards.

Createdby:

NanoSonic,Inc.

GilesCountyPublicSchools

Leidos

Page 2: MODULE 10: INTELLIGENT - NanoSonic Technology€¦ · As a class, you will divide into teams and develop one piece of the “Smart Suit” using a LilyPad Arduino. As part of your

1

Lesson3:SmartSuitSensorTechnologyContributedby:NanoSonic,Leidos,GilesCountyPublicSchools

GradeLevel:AdaptabletoGrades6-12 LessoninthisModule:3of4

TimeRequired:90-120minutes LessonDependency:Thisbuildsonlesson2andthematerialslistedinLesson1

Keywords:transportationengineering,intelligenttransportationsystems,e-textiles,‘smartsuit’technology

MaterialsList(FromLesson1ofthisModule)

LilyPadArduinoProtoSnapDevelopmentBoard,HighwaySafetyAttire(helmet,vest,pants,gloves),MiniUSBcable,Felt,FabricMarker,NeedleThreader,SeamRipper,Velcro

Pre-RequisiteKnowledgeMustCompleteLessons1and2

Lesson3ActivitiesInthislesson,studentswillsimulatetheusageofITSsystemsandconnectedvehiclesensorstoalertdriverstoupcomingworkzoneareasandthepresenceofhighwaypersonnel.Demonstrationswillalsoincludealertingworkzonepersonnelofpotentialvehiclehazards.

• Activity1:SmartSuitGroups(5minutes)

Asaclass,youwillbedevelopingdifferentpiecesofa“SmartSuit”thatinconjunctionwithotherITSsystemsandconnectedvehicletechnology,couldalertbothadrivertoworkzonepersonnelaswellastoalertworkzonepersonnelofapotentialincominghazardfromavehicle.Considerthedifferentpiecesofapparelwornbyworkzonepersonnel:helmets,vests,pants,andgloves.Howcouldsensorsina“SmartSuit”work

Page 3: MODULE 10: INTELLIGENT - NanoSonic Technology€¦ · As a class, you will divide into teams and develop one piece of the “Smart Suit” using a LilyPad Arduino. As part of your

2

withroadwaysensorsorConnectedVehiclesensorstomakeworkersmorevisibletodrivers,alertpersonneltopotentialvehiclehazards,andalertdriverstobothworkzonesandpersonnelinthearea?Asaclass,youwilldivideintoteamsanddeveloponepieceofthe“SmartSuit”usingaLilyPadArduino.Aspartofyour“SmartSuit”design,youwillhaveaccesstothecomponentsontheLilyPadProtoSnapDevelopmentBoard.HowcouldyouusethesecomponentstosimulatehowConnectedVehiclesensorsandotherIntelligentTransportationSystemscouldimprovesafetyofbothhighwaydriversaswellasworkzonepersonnel?DivideintoSmartSuitTeamsHelmet:Vest:Pants:Gloves:TeacherDirections:Forthispartofthelesson,studentswillbedividedintoteamsandwilltake1pieceofthe“SmartSuit”todesign.Studentsshouldbegroupedintoteamsof2-4students.StudentswilluseaLilyPadArduino.• Activity2:PlanningITSWorkZoneSensors(20minutes)

NowthatyouhavehadtheopportunitytoexperimentwiththeLilyPadProtoSnapDevelopmentBoardandtolearnbasicprogrammingskills,thinkabouthowthecomponentsoftheboardcanbeutilizedwithotherITSsystemstoimprovesafetyofbothdriversandworkzonepersonnel.

**Informationincludedbelowisincludedinthestudentworksheetinformation

LilyPadProtoSnapDevelopmentComponentsToBeUsed

DecidewhichcomponentsoftheLilyPadProtoSnapBoardyourgroupwouldliketoincorporateintoa“SmartSuit”Design.Youcanuseupto2differentcomponentsoneachLilyPad.

Page 4: MODULE 10: INTELLIGENT - NanoSonic Technology€¦ · As a class, you will divide into teams and develop one piece of the “Smart Suit” using a LilyPad Arduino. As part of your

3

Studentsmayhaveideasfortheir“SmartSuit”thattheycannotexactlyreplicatei.e.havingabuzzersoundwhenavehicleistooclosetotheworkzone.Ifthisisthecase,encouragestudentstouseandcodesimilarcomponentsintheirSmartSuitandusethedescriptionareatoexplainhowthistechnologywouldwork.Forolderstudentsorstudentswithmoreprogrammingexperience,considerallowingthemtousemorethan2components.

1.

2.

3.

4.

5.

DescriptionOfHowComponentsWillFunction

ExplainhowyourSmartSuitwillfunctionwithotherITStechnologiestoimprovesafetyforboththeworkzoneareapersonnelaswellasoncomingdrivers.

Basedonexperimentswiththeprotosnapboardandcoding,studentsneedtoconsiderhowtheywillcreatetheir“SmartSuit”andhowitwillfunction.Consideringthecodinglevelofthestudents,studentsneedtoknowwhatcodeswillbeneededtomaketheir“SmartSuit”work.StudentsmayusethecodingexamplesfoundintheGithubfilesasastarter.

_____________________________________________________________________________________________________________________________________________________________________________________________________________________

**SpecialNote:ThecodingsketchesfortheLilyPadProtoSnapDevelopmentBoardinwhichthecomponentsarealreadywiredtogethermayusehiddenpinsthatarenotlocateddirectlyonthepetalsoftheLilyPadArduino.StudentswillneedtousethepinslocateddirectlyontheLilyPadpetalswhensewingcircuitsintotheirSmartSuit.TheGitHubaccountincludesacoupleofexamplecodesforsewncircuits.Studentscanusethesesketchesasstarterstodevelopingtheirowncode.

Page 5: MODULE 10: INTELLIGENT - NanoSonic Technology€¦ · As a class, you will divide into teams and develop one piece of the “Smart Suit” using a LilyPad Arduino. As part of your

4

• Activity3:SewingWithE-Textiles(60-75minutes)

UnderstandingE-TextileVideos

*TeacherDirections:Thefollowingarevideosthatexplainhowtosetupsoftcircuitsandsewwithconductivethread.Ifyourstudentshavenosewingore-textilesexperience,thesevideoswouldbeusefulasanintroduction.Afterviewingthevideos,studentsshouldhaveabasicunderstandingofhowe-textilesworkandshouldbeabletodesignandsewtheLilyPadcircuits.

Video1–GettingStartedWithE-textiles:ThreadingANeedle

https://www.youtube.com/watch?v=TfB5L4qwsJA

Video2–GettingStartedWithE-Textiles:BasicStitches

https://www.youtube.com/watch?v=_VhLwGwpk9A

Video3–StartingToSewAnE-TextilesCircuit

https://www.youtube.com/watch?v=boaIQvO-8MU

Video4–FinishingStitchesOnAnE-TextilesCircuit

https://www.youtube.com/watch?v=XC8BaN-uKFw

Video5–GettingStartedWithE-Textiles:BasicCircuitWithAPCBLED

https://www.youtube.com/watch?v=vBTLDH_3NoM

**SpecialNote:isveryItimportantthatstudentsplanhowthecircuitswillbelaidout.Whenusingconductivethread,youwillnotbeabletocrossstitchesunlesstheyareinsulated.Inaddition,theendofthreadsonthebackofthefeltcannottouchortherewillbeashortcircuit.NOTE:TOKEEPSTITCHESFROMTOUCHING,HOTGLUECANBEUSEDTOSECURESTITCHES.

**Informationbelowisincludedinthestudentworksheetinformation

Nowthatyouhavelearnedsomebasicinformationaboute-textilesandtheArduinocodinglanguage,youarereadytomapoutyourLilyPadArduinocircuits.TocreateyourSmartSuit,youwillbesewingthecomponentsoftheLilyPadontofeltfabricpiecesandthenattachingthefeltcircuittothesuitgarments.

Page 6: MODULE 10: INTELLIGENT - NanoSonic Technology€¦ · As a class, you will divide into teams and develop one piece of the “Smart Suit” using a LilyPad Arduino. As part of your

5

STEPSForDesigningSewnCircuits

1. Considerwhereeachcomponentwillbelocatedinrelationtoothercomponentsthatwillbeused.

2. ConsiderwhichpinswillbeusedforeachcomponentontheLilyPadArduino

relativetoothercomponentsbeingused.3. Decidewhatsizepieceoffeltwillbeneededforyourdesign–testthefeltpiece

insidethegarmentitwillbesewnintotoensureproperfit.4. Sketchthecircuittoplanthelayoutofthestitching.Ensurethatstitchesdonot

cross.Crossingstitchescancauseashortcircuit.Ifstitchesmustcross,theywillneedtobeinsulated.a. Positiveportsonthecomponentsneedtobeconnectedtothevariouspinsonthe

LilyPad.BECAREFUL!!!!Positivestitchesfromoneportcannotcontactpositivestitchesonanotherport.Ifitisnecessarytohavestitchescross,makesuretoinsulatethestitchesfromeachotherusingasmallpieceoffelt.

b. NegativeportswillbeconnectedtothenegativeportontheLilyPadtocreatethegroundofthecircuit.NegativeportscanbeconnectedinonecontinuouscircuitordirectlytothenegativeportofontheLilyPad

ExampleofaSewnCircuit

Thiscircuitusesabuttonattachedtopin11tocontrolthebuzzerattachedtopin5.Thebuzzerandbuttonaregroundedindividuallyonthenegativeport.

Page 7: MODULE 10: INTELLIGENT - NanoSonic Technology€¦ · As a class, you will divide into teams and develop one piece of the “Smart Suit” using a LilyPad Arduino. As part of your

6

• Activity4:DesigningtheCircuit

CIRCUITSKETCH

Pleaseusethespacebelowtodesignhowyourcircuitwillbeconstructed.Includeallcomponentsthatwillbeusedandstitchingleads.Ifyouhavemorethanonecircuit,pleasesketchallcircuitsbeingused.

TeacherDirections:Thisisaveryimportantpartofthelessonwherestudentswillconsiderhoweverycomponentintheircircuitwillbeconstructed.ItisveryimportantthatstudentsmapoutexactlywhereeachcomponentwillbeconnectedontheLilyPadandthestitchingthatwillbeused.Ifanyofthestitchingwillneedtocross,studentswillneedtoinsulatethestitchesfromeachothertopreventashortcircuit.Afterstudentshaveplannedhowtheircircuitwillbeconstructed,theycanthenmapthecircuitoutonthefeltpieces(Task4)andbeginwritingthecodingsketchtocontrolthevariouscomponents.Thereare2differentpagesinthestudentworksheetstosketch2individualcircuits.

Page 8: MODULE 10: INTELLIGENT - NanoSonic Technology€¦ · As a class, you will divide into teams and develop one piece of the “Smart Suit” using a LilyPad Arduino. As part of your

7

Belowareexamplesofsewncircuits.(Thesearenotincludedinthestudentedition).

Button&2LEDs

2LEDlightsconnectedinaparallelcircuittopin11.Buttonconnectedtopin6.ButtonandbothLEDsgroundedin1circuittonegativeportonLilyPad.

11

6

Page 9: MODULE 10: INTELLIGENT - NanoSonic Technology€¦ · As a class, you will divide into teams and develop one piece of the “Smart Suit” using a LilyPad Arduino. As part of your

8

LightSensor&2LEDs

2LEDlightsconnectedonpins5&10.LightsensorconnectedonSignalportconnectedonpinA3,positiveportconnectedtopositiveportonLilyPad.LEDlightsandlightsensorgroundedin1circuittothenegativeportonLilyPad.

• Activity5:Sewing&CodingCircuits(60minutes)

**Informationbelowisincludedinthestudentworksheetinformation

Afterdesigningthelayoutofthecircuit,youarereadytomapoutthecircuitonthefeltpiecesthatwillbeattachedtoyourSmartSuit.

*Acodingreferenceguideandcomponenthookupguideisincludedintheteachereditionofthelessonworksheet.

105

A3

Page 10: MODULE 10: INTELLIGENT - NanoSonic Technology€¦ · As a class, you will divide into teams and develop one piece of the “Smart Suit” using a LilyPad Arduino. As part of your

9

ENSURETHATALLCOMPONENTSAREDISCONNECTEDFROMTHECOMPUTER.YOUCANNOWBREAKAPARTYOURLILYPADPROTOSNAPDEVELOPMENTBOARDJBECAREFUL!!!!!THELILYPADCOMPONENTSAREVERYSMALLANDCANBEEASILYLOST.

SewingDirections:

1. UsingtheindividualcomponentsfromtheLilyPadProtoSnapBoard,arrangethemonthefeltpieces.

2. Usingmarkers,sketchthestitchingoutonthefelt.(Redcanbeusedforpositivestitchingleads–blackcanbeusedfornegativestitchingleads).

ImportantInformation:

a. PositiveportsonthecomponentsneedtobeconnectedtothevariouspinsontheLilyPad.BECAREFUL!!!!!Positivestitchesfromoneportcannotcontactpositivestitchesonanotherport.

b. NegativeportswillbeconnectedtothenegativeportontheLilyPadtocreatethegroundofthecircuit.NegativeportscanbeconnectedinonecontinuouscircuitordirectlytothenegativeportofontheLilyPad.

3. Aftermappingoutthecircuit,sewthecircuitcomponentstogether.

4. Onceallsewingiscomplete,checkthestitchingtoensurethatnoconductivethreadpiecesaretouching.Ifneeded,usehotgluetosecurestitchingtofelt.

CodingDirections:

1. Youmayuseanyofthecodingstructuresfoundathttps://github.com/gilescountystem

2. Developyourowncodetocontrolthecomponentsofyour“SmartSuit.”IfusingcodesketchesfromtheGitHubaccount,checkthatpinnumbersforcomponentsarecorrect.

3. Oncethecodeiswritten,verifythecodetomakesuretherearenomistakes.Iftherearemistakesgobackandfixthoseandthenverifyagain.

4. Whenyouareabletoverifyyourcodewithnomistakesandthecircuitsaresewntogether,uploadthecodetotheLilyPadArduinoandseeifcomponentsworkproperly.


Top Related