From 5be5ee4ebbb7ab299d888f0259e6a0084322e440 Mon Sep 17 00:00:00 2001 From: coolneng <akasroua@gmail.com> Date: Fri, 22 Nov 2019 18:03:16 +0100 Subject: [PATCH] Add Servo sketch --- Week 3/Servo/Servo.arduino.avr.uno.elf | Bin 0 -> 21096 bytes Week 3/Servo/Servo.arduino.avr.uno.hex | 112 +++++++++++++++++++++++++ Week 3/Servo/Servo.ino | 14 ++++ 3 files changed, 126 insertions(+) create mode 100755 Week 3/Servo/Servo.arduino.avr.uno.elf create mode 100644 Week 3/Servo/Servo.arduino.avr.uno.hex create mode 100644 Week 3/Servo/Servo.ino diff --git a/Week 3/Servo/Servo.arduino.avr.uno.elf b/Week 3/Servo/Servo.arduino.avr.uno.elf new file mode 100755 index 0000000000000000000000000000000000000000..5b29ff43d2b9d004f02e3a5b773bdbe739e9feb5 GIT binary patch literal 21096 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 literal 0 HcmV?d00001 diff --git a/Week 3/Servo/Servo.arduino.avr.uno.hex b/Week 3/Servo/Servo.arduino.avr.uno.hex new file mode 100644 index 0000000..22779d0 --- /dev/null +++ b/Week 3/Servo/Servo.arduino.avr.uno.hex @@ -0,0 +1,112 @@ +:100000000C945D000C9485000C9485000C94850084 +:100010000C9485000C9485000C9485000C9485004C +:100020000C9485000C9485000C9485000C94AE0112 +:100030000C9485000C9485000C9485000C9485002C +:100040000C9464010C9485000C9485000C9485003C +:100050000C9485000C9485000C9485000C9485000C +:100060000C9485000C94850000000008000201003B +:100070000003040700000000000000000000000072 +:10008000250028002B0000000000240027002A0083 +:10009000040404040404040402020202020203032E +:1000A0000303030301020408102040800102040836 +:1000B0001020010204081020480311241FBECFEFB6 +:1000C000D8E0DEBFCDBF11E0A0E0B1E0EEEEF6E09B +:1000D00002C005900D92A030B107D9F721E0A0E051 +:1000E000B1E001C01D92A233B207E1F710E0CDE507 +:1000F000D0E004C02197FE010E946F03CC35D107E8 +:10010000C9F70E946A020C9475030C940000E091F8 +:100110000B01EC3088F540910C0128E830E0241BFD +:10012000310947FD3395220F331F220F331F8217EA +:10013000930784F040910D0128E532E0241B31093A +:1001400047FD3395220F331F220F331F821793076A +:100150000CF49C0122503109220F331F4FB7F89441 +:100160008E2F90E0FC01EE0FFF1FE80FF91FE25FFA +:10017000FE4F328321834FBF089590E0FC01E85980 +:10018000FF4F2491FC01EC55FF4F3491FC01E057E7 +:10019000FF4FE491EE23C9F0222339F0233001F11F +:1001A000A8F4213019F1223029F1F0E0EE0FFF1F01 +:1001B000E458FF4FA591B4918FB7F894EC91611179 +:1001C00026C030953E233C938FBF08952730A9F079 +:1001D0002830C9F0243049F7809180008F7D03C01A +:1001E000809180008F7780938000DFCF84B58F77F8 +:1001F00084BDDBCF84B58F7DFBCF8091B0008F773E +:100200008093B000D2CF8091B0008F7DF9CF3E2B8C +:10021000DACF3FB7F8948091070190910801A0913F +:100220000901B0910A0126B5A89B05C02F3F19F01E +:100230000196A11DB11D3FBFBA2FA92F982F882766 +:10024000BC01CD01620F711D811D911D42E0660F41 +:10025000771F881F991F4A95D1F708958F929F9213 +:10026000AF92BF92CF92DF92EF92FF920E9409016C +:100270004B015C0188EEC82E83E0D82EE12CF12CD6 +:100280000E940901681979098A099B09683E73402F +:1002900081059105A8F321E0C21AD108E108F1080F +:1002A00088EE880E83E0981EA11CB11CC114D104F5 +:1002B000E104F10429F7FF90EF90DF90CF90BF9019 +:1002C000AF909F908F9008951F920F920FB60F924C +:1002D00011242F933F938F939F93AF93BF9380915C +:1002E000030190910401A0910501B09106013091A4 +:1002F000020123E0230F2D3758F50196A11DB11DF2 +:10030000209302018093030190930401A0930501BF +:10031000B09306018091070190910801A091090115 +:10032000B0910A010196A11DB11D80930701909320 +:100330000801A0930901B0930A01BF91AF919F9169 +:100340008F913F912F910F900FBE0F901F90189596 +:1003500026E8230F0296A11DB11DD2CF1F920F9246 +:100360000FB60F9211242F933F934F935F936F9388 +:100370007F938F939F93AF93BF93CF93DF93EF932D +:10038000FF9380910101C0910001D0E087FF24C05C +:100390001092850010928400809101018F5F8093FC +:1003A000010180910101082E000C990B8C179D070B +:1003B00024F4809101018C30C4F1809184009091EB +:1003C0008500049680349C4908F47AC080918400AA +:1003D00090918500049676C080910101082E000C52 +:1003E000990B8C179D07C4F6E09101018E2FEE0F3B +:1003F000990BFC01EE0FFF1FE80FF91FE25FFE4FA4 +:10040000808186FFC9CFE09101018E2FEE0F990BFD +:10041000FC01EE0FFF1FE80FF91FE25FFE4F808126 +:1004200060E08F730E94BD00B7CF209184003091AF +:100430008500E09101018E2FEE0F990BFC01EE0F6C +:10044000FF1FE80FF91FE25FFE4F81819281820F4B +:10045000931F9093890080938800E09101018E2F73 +:10046000EE0F990BFC01EE0FFF1FE80FF91FE25F83 +:10047000FE4F808186FF11C0E09101018E2FEE0FAB +:10048000990BFC01EE0FFF1FE80FF91FE25FFE4F13 +:10049000808161E08F730E94BD00FF91EF91DF9139 +:1004A000CF91BF91AF919F918F917F916F915F910C +:1004B0004F913F912F910F900FBE0F901F90189565 +:1004C00080E49CE990938900809388008FEF80936B +:1004D0000101E3CF789484B5826084BD84B58160E6 +:1004E00084BD85B5826085BD85B5816085BD8091FF +:1004F0006E00816080936E00109281008091810077 +:10050000826080938100809181008160809381006E +:10051000809180008160809380008091B100846030 +:100520008093B1008091B00081608093B000809191 +:100530007A00846080937A0080917A008260809350 +:100540007A0080917A00816080937A0080917A00AD +:10055000806880937A001092C10080910B018C30EA +:1005600008F068C0EAEAF0E02491E6E9F0E084915E +:10057000882399F090E0880F991FFC01EA57FF4FFC +:10058000A591B491FC01E458FF4F859194918FB7E8 +:10059000F894EC91E22BEC938FBF80910B01282F04 +:1005A00030E0F901EE0FFF1FE20FF31FE25FFE4F95 +:1005B0009081907C9660908310920C0110920D01B6 +:1005C0002CE0622F0E946303829FB001112430E06F +:1005D00020E0AB01420F531FFA01EE0FFF1FE40FA3 +:1005E000F51FE25FFE4F908196FD16C02F5F3F4FD3 +:1005F0002C30310571F781110FC01092800082E01C +:10060000809381001092850010928400B19A8091AD +:100610006F00826080936F00E0910B018E2F90E05D +:10062000FC01EE0FFF1FE80FF91FE25FFE4F808114 +:1006300080648083C8E8D0E008E512E040E0E42E62 +:1006400040E0F42E80910C019E01281B310987FDAA +:100650003395C901880F991F880F991F0E94870041 +:100660000E942E0180910D019801281B310987FD00 +:100670003395C901880F991F880F991F0E94870021 +:100680000E942E01E114F104E9F20E940000DACF89 +:10069000809100018C3098F491E0980F90930001C4 +:1006A00080930B0190E0FC01EE0FFF1FE80FF91F94 +:1006B000E25FFE4F88EB9BE09283818308958FEF8A +:1006C00080930B010895991B79E004C0991F961738 +:1006D00008F0961B881F7A95C9F780950895EE0F4C +:0E06E000FF1F0590F491E02D0994F894FFCFD0 +:00000001FF diff --git a/Week 3/Servo/Servo.ino b/Week 3/Servo/Servo.ino new file mode 100644 index 0000000..1cb7df6 --- /dev/null +++ b/Week 3/Servo/Servo.ino @@ -0,0 +1,14 @@ +#include <Servo.h> + +Servo myservo; + +void setup() { + myservo.attach(6); +} + +void loop() { + myservo.write(0); + delay(1000); + myservo.write(180); + delay(1000); +}