Skip to main content

SIW Level 9 - STEM Uno

Page 1


This book belongs to:

Copyright©2026

Editors:AsmaMahamedi,LindseyOwn,NatashaKarampela,HariMukulSagar,and RebeccaMcDowell

ISBN:978-981-17494-1-4

Publishedby: SKOOL21PTE.LTD.

71RobinsonRoad,#14-01,068895,Singapore

FirstEditionpublishedbySKOOL21PTELTD-Singapore,2024

SecondEditionpublishedbySKOOL21LLC-UnitedStates,2026

Nopartofthisbookmaybereproduced,distributed,ortransmittedinanyformorbyany means,includingphotocopying,recording,orotherelectronicormechanicalmethods, withoutthepriorwrittenpermissionofthepublisher,exceptinthecaseofbriefquotations embodiedincriticalreviewsandcertainothernon-commercialusespermittedby copyrightlaw.

Forpermissionsorinquiries,pleasecontact:

Email:info@skool21.org

Website:https://skool21.org

Address:600CaliforniaSt,#13-021,SanFrancisco,CA94108,UnitedStates

STEMInnovator! Hello, STEMInnovator! STEM Innovator!STEM Innovator!

Welcometoyourbook! Welcometoyourbook!

Youarea YouareaSTEMInnovator STEMInnovator..AnInnovatorisaProgrammeranda AnInnovatorisaProgrammeranda ScientistwhousesC++codetoanalyzethelawsofnatureandbuild ScientistwhousesC++codetoanalyzethelawsofnatureandbuild smartsolutionsfortheplanet! smartsolutionsfortheplanet!

MeetYour MeetYourSTEMUnoKit STEMUnoKit..Insideyouhave: Insideyouhave:

TheBrain: TheBrain:TheATmega328PMicrocontroller,apowerfulchipthatruns TheATmega328PMicrocontroller,apowerfulchipthatruns yourC++codeandcontrolsyourinventions. yourC++codeandcontrolsyourinventions.

TheTools: TheTools:ArduinoIDE,theprofessionalworkspacewhereyouwillwrite ArduinoIDE,theprofessionalworkspacewhereyouwillwrite anduploadtext-basedcode. anduploadtext-basedcode.

TheLaboratory: TheLaboratory:AdvancedcomponentslikePotentiometers,DCMotors, AdvancedcomponentslikePotentiometers,DCMotors, andSensorstomeasureeverythingfromreflectiontomagneticfields. andSensorstomeasureeverythingfromreflectiontomagneticfields.

IInthisbook,youwill: nthisbook,youwill:

HarnessRenewableEnergy HarnessRenewableEnergybybuildingWindTurbinestolearnhowwe bybuildingWindTurbinestolearnhowwe canpowertheworldwithoutharmingtheplanet. canpowertheworldwithoutharmingtheplanet.

AnalyzeChemicalReactions AnalyzeChemicalReactionsbyusingyoursensorstodetect byusingyoursensorstodetect EndothermicandExothermicenergychangesinreal-time. EndothermicandExothermicenergychangesinreal-time.

ExploreAtomic ExploreAtomicPhysics PhysicsbyrecreatingthefamousGoldFoilExperiment byrecreatingthefamousGoldFoilExperiment ttovisualizetheinvisiblebuildingblocksofourworld ovisualizetheinvisiblebuildingblocksofourworld.

EarnYour EarnYourRewards! Rewards!

AsyoumasterthelogicofC++andthelawsofphysicalscience,youwillearnyour AsyoumasterthelogicofC++andthelawsofphysicalscience,youwillearnyour Expert ExpertIInnovatorStickers nnovatorStickers.

Attheendofthisjourney,youwillreceiveyour Attheendofthisjourney,youwillreceiveyourCertificateofInnovation CertificateofInnovationiinApplied nApplied Sciencetoshowtheworldthatyouarea SciencetoshowtheworldthatyouareaMasterofIntegratedTechnology! MasterofIntegratedTechnology!

Let’scodeanddiscovertogether! Let’scodeanddiscovertogether!

PoweredbytheATmega328Pmicrocontroller,thiskitisyour gatewaytoprofessionalelectronics.BywritingC++codein theArduinoIDE,youwilllearntobridgethegapbetween softwareandmechanicalhardware.Explorehowsensors, motors,andbuildingblocksworktogethertocreatesmart, responsivemachines.Let’sstartbuilding!"

LEARNINGOBJECTIVES LEARNINGOBJECTIVES

Attheendofthislesson,learnerswillbeableto:

IdentifythemainpartsoftheControllerboard

LocatetheUSBport,sensorports,powerswitch,andservopins

Explainthedifferencebetweendigitalandanalogports

UnderstandwhatGND(ground)means

InstalltheArduinosoftwareandselectthecorrectboard

VOCABULARY VOCABULARY

MATERIALS MATERIALS

AsignalthatiseitherONorOFF

Asignalthatcanhavemanyvalues(0to1023)

Controllerboard USBCable Computer

WHATISTHECONTROLLER? WHATISTHECONTROLLER?

Thecontrollerboardisthemainhubofyourproject.Itstores yourprogram.Itconnectstosensorsandmotors.Ithelps sensorsandmotorsworktogether.

Lookcarefullyatyourboard.Compareitwiththediagram.

IIMPORTANTIDEA MPORTANTIDEA

Observingyourcontrollerboard.Canyoupointto: USBport

Portnumber1

Resetbutton

Thepowerswitch ExternalPower(6-12V)

9.InstalltheControllerboarddriverif yourcomputerasksforit. LOOKATYOURCONTROLLERBOARD

1.OpenGoogleChrome.

2.Goto: https://www.arduino.cc/en/software

3.DownloadArduinoforWindows,Mac, orLinux.

4.OnceArduinoisinstalled,openthe application.

5.UsetheUSBcabletoconnectthe Controllerboardtoyourcomputer.

6.Waitafewseconds.Your computerwilldetecttheboard.

7.InArduino,clickTools → Board.

8.SelectArduinoUno.

IINTRODUCTION NTRODUCTION

Robotsandhumansneedjointstomove.Joints connectbodypartsandallowmotion.Thinkabout yourbody.Whenyoustand,throw,orkick,your jointshelpyoumove.Yourkneemoveslikeadoor. Itopensandclosesinonedirection.Thisiscalleda hingejoint.Machinesusethesameidea.Doors androbotarmsusehingejointstomove.Inthis project,youwillbuildajointmodel.Itwillshowhow ahingejointmoves,likeinthehumanbody.

Understandingthe MovementCrisis

Globally,1in5adultsover 60sufferfrom osteoarthritis,leadingto painandreducedmobility

CreatingaJoint Model

Buildingjointmodelshelps usvisualizeforceand motioninthehumanbody.

DEFINETHEPROBLEM DEFINETHEPROBLEM

Aphysicaltherapisthelpspeoplerecover movementafterinjury.Sheneedssimplejoint modelstoshowhowjointsmove.

Youwillbeengineers!

Yourtaskistodesignajointmodel.Themodelmust showhingemovement,likeakneeorelbow.Can youhelpherdesignthismodel?

Jointmodelshelp peoplerecover movementafter injury.

Itinspiresengineers todesignmachines thatmovemorelike thehumanbody.

Innovationfor Empowerment

MEASUREYOURSUCCESS MEASUREYOURSUCCESS

TEAMROLES TEAMROLES

Workwithyourteamtodeterminewhowillcompleteeachrole.

Leader

MaterialManager

Reporter

TestingSupervisor

MATERIALS MATERIALS

GETTINGSTARTED GETTINGSTARTED

Aservomotorcanturntospecificangles.Itdoesnotspinfreelylikeafan.You cancontrolhowfaritturnsusingcode.Withaservo,youcan: TECHNOLOGYINFOCUS TECHNOLOGYINFOCUS

BUILD BUILD Moverobot arms

Movepartstoexact positions Createsweeping movements

Seethestepsbelowforinspirationonhowtotobuild.

ConnecttheArduinoUno CODE

1.OpentheArduinosoftware.

2.SelectArduinoUnoasyourboard. MakesurethecorrectUSBportisselected.

CodetheServo

3.Opentheexample: File → Examples → Servo → Sweep

4.Changetheservoconnectionpinto13.

5.ClickUpload.

Theservoshouldmovebackandforthlikeajoint

Changethedelay()value Makethemovementfasterorslower

Question: Howfastcanyourjointmoveandstillstaysmooth?

Usethebuildingbrickstocreateahumanoidarm thathingesatthefollowingplaces,usingthemotors:

DESIGNANDPLAN DESIGNANDPLAN

Usethespacebelowtodrawandplanyoursolution.UsetheDesignPromptson therighttohelpyou.

SHAREYOURIDEAS SHAREYOURIDEAS

Whichideaswillyouusefromeachteammember?

Elbow

1.Afullcircleis360degrees.Thisequals2πradians.Yourjointmodelmoves 270degrees.

b.MarkthevaluefromQuestion1onthenumberline.Startat0.Movetotheright.

2.Whenthejointreturnstoitsstartingposition,itturns–270degrees.

a.Write–270degreesinradians.

a.Write270degreesinradians. –π / 2 –π –3π / 2 –2π

b.Markthisvalueonthenumberline.Startat0.Movetotheleft.

3.Positiveanglesshow:(Circlethecorrectanswer)

4.Negativeanglesshow:(Circlethecorrectanswer)

GoodHealthmeanshelpingpeoplemoveandlivewell Yourjointmodelcansupport recoveryafterinjury.Thisincludes:

1.HowdoesyourjointmodelsupportGoodHealthandWell-being? Circlethecorrectanswer.

2.WhichSTEMcareerfitsthisproject?Circlethecorrectanswer.

FEEDBACK FEEDBACK

Completethefollowingsentenceandpracticesayingtoyourfriends: Showyourprojectto3friendsandcollectstickers!

Trytobuildandprogramthetoolyourself.Ifyouarehavingtrouble,trythe followingdirections.

SAMPLESOLUTION SAMPLESOLUTION

Trycreatingyourowndesign.Ifyouneedhelp,usethisexampleforinspiration.

SAMPLECODE SAMPLECODE

Opentheexample: File → Examples → Servo → Sweep Changetheservo connectionpinto13. ClickUpload.

SAMPLEBUILD SAMPLEBUILD

Theimagebelow showsanexampleof howtousethe buildingbricksto createhingedelbow andwristjointswith themotors

INTRODUCTION

While some diseases are congenital (present at birth), others are caused by lifestyle choices. This is encouraging, as it suggests that if lifestyle choices can impact one’s health, adopting good habits can help individuals live long, happy lives. Much like the brick we program, people have inputs and outputs. Inputs include what we consume such as food, alcohol, and drugs while the outputs relate to how we burn energy and build muscle through exercise. Weight machines are beneficial for building strength and are important not only for not only for the young but also for older adults, as they help prevent injury and enhancerangeofmotionandbonestrength.

DEFINETHEPROBLEM

A physical trainer wants to create a weightlifting machine to help his clients build muscle and strengthen theirbones.Canyouhelp?

MEASUREYOURSUCCESS

Yourweightliftingmachineshould:

1.Modelapulleysystemusingagear andacordwithasuspendedobject

2.Programtheservomotortoliftand lowertheobject.

TEAMROLES

Yourweightmachinemust:

1.Useonlythematerialsprovided.

2. Include design ideas from every teammember.

Workwithyourteamtodeterminewhowillcompleteeachroleforthisproject.

ProjectManager

ResourceManager

ProjectCommunicator

ProjectTester

MATERIALS

VOCABULARY

Reviewthefollowingvocabularytermsandtheircorrespondingdefinitions,which youwillencounterthroughoutthischallenge.

Congenital

Diet

Muscle

Weight machine

Thefoodanddrinkyouregularlyconsume. Somethingpresentfrombirth,likeaconditionortrait.

Tissues in your body that help you move by contracting andrelaxing.

Equipment used to build strength by lifting or pushing weights.

WIRE

Step 1: Connect the Controller to your device withtheUSBcord.

Step 2: Plug the 270 degree servo motor into port13,connectingthebrownwiretoGND,the redwiretoV,andtheorangewiretoD13.

CODE

Step1:InstalltheOLEDlibrarytobeabletodisplaytextonthescreen.

Step 2: Create the following code to run the servo motor and display “Weight machine!”ontheOLED.

Step1:Buildapulleysystemandwrapthewirearoundthe270degreeservo suchthatwhenthemotorturns,thepulleymovesupanddown. Build

CHALLENGE

Createamulti-pulleysystemthatfunctionsasaweightmachine,whereyoucan pull down on one end and lift weight on the other.. Are you able to lift more weightwithlessforcewithmultiplepulleys?

Go back to the Measure Your Success section and check the boxes. Does your project meet all the criteria and constraints? TEST

DesignStrengths

Take turns presenting solutions with another team. As you listen to the other team,considerwhichpartsoftheirprojecteffectivelymeetthegoals SHAREANDIMPROVE

SuggestionsforImprovement

Feedback

Design Strengths

Suggested Improvements

MATHANDSCIENCECONNECTION

1.Acubicweightwithahandleincreasesinweightwithsidelengths accordingtothefollowingexpression:s +2.

Weightismeasuredinlbsandsininches.

a.Whatdoesthe“2”likelyrepresentinthecontextoftheweight?

b.Whatdoesthe“s“likelyrepresent?

c.Ifthephysicaltherapistwantsherclienttolifta29lbweight,whatsidelength shouldshechoose?

REFLECT REFLECT

SUSTAINABILITYINFOCUS

GoodHealthmeansmakingsureeveryonecanseeadoctorandstaystrong. Yourultrasonicscannerhelpspeoplelearnhowtoseeinsidethebodywithout surgery.Thisincludes:

1.Howdoesyourscannerhelppeoplestayhealthy?Circlethecorrect answer.

2.Whichjobhelpsmothersandbabies?Circlethecorrectanswer.

FEEDBACK FEEDBACK

Completethefollowingsentenceandpracticesayingtoyourfriends: Showyourprojectto3friendsandcollectstickers!

3.OnewayImademy modeleffectivewas

1.Ibuilta 2.Ithelps

Trytowire,build,andprogramthesolutionyourself Ifyouarehavingtrouble, lookattheimagesbelowforguidance.

SAMPLESOLUTION

Thisbuildshowsonewaytocreateaweightliftingmachineusingpulleys.

C E R T I F I C A T E O F I N N O V A T I O N C E R T I F I C A T E O F I N N O V A T I O N

C E R T I F I C A T E O F I N N O V A T I O N C E R T I F I C A T E O F I N N O V A T I O N

I c a n B u i l d . I c a n C o d e . I c a n S h a r e . I a m a n I n n o v a t o r !

Turn static files into dynamic content formats.

Create a flipbook