diff --git a/Week 3/Servo-Control/Servo-Control.arduino.avr.uno.elf b/Week 3/Servo-Control/Servo-Control.arduino.avr.uno.elf new file mode 100755 index 0000000..c221797 Binary files /dev/null and b/Week 3/Servo-Control/Servo-Control.arduino.avr.uno.elf differ diff --git a/Week 3/Servo-Control/Servo-Control.arduino.avr.uno.hex b/Week 3/Servo-Control/Servo-Control.arduino.avr.uno.hex new file mode 100644 index 0000000..125843b --- /dev/null +++ b/Week 3/Servo-Control/Servo-Control.arduino.avr.uno.hex @@ -0,0 +1,216 @@ +:100000000C945D000C9485000C9485000C94850084 +:100010000C9485000C9485000C9485000C9485004C +:100020000C9485000C9485000C9485000C94F502CA +:100030000C9485000C9485000C9485000C9485002C +:100040000C94AB020C9485000C9479020C9453022E +:100050000C9485000C9485000C9485000C9485000C +:100060000C9485000C94850000000008000201003B +:100070000003040700000000000000000000000072 +:10008000250028002B0000000000240027002A0083 +:10009000040404040404040402020202020203032E +:1000A0000303030301020408102040800102040836 +:1000B0001020010204081020B10311241FBECFEF4D +:1000C000D8E0DEBFCDBF11E0A0E0B1E0E2E2FDE0AC +:1000D00002C005900D92A633B107D9F722E0A6E33E +:1000E000B1E001C01D92A730B207E1F710E0CDE505 +:1000F000D0E004C02197FE010E948906CC35D107CB +:10010000C9F70E940E040C948F060C940000AF9265 +:10011000BF92CF92DF92EF92FF920F931F93CF93F4 +:10012000DF936C017B018B01040F151FEB015E0156 +:10013000AE18BF08C017D10759F06991D601ED91EB +:10014000FC910190F081E02DC6010995892B79F78A +:10015000C501DF91CF911F910F91FF90EF90DF903C +:10016000CF90BF90AF900895FC01538D448D252F03 +:1001700030E0842F90E0821B930B541710F0CF9641 +:10018000089501970895FC01918D828D981761F073 +:10019000A28DAE0FBF2FB11D5D968C91928D9F5F8A +:1001A0009F73928F90E008958FEF9FEF0895FC0169 +:1001B000918D828D981731F0828DE80FF11D858D1C +:1001C00090E008958FEF9FEF0895FC01918D228DAF +:1001D000892F90E0805C9F4F821B91098F73992734 +:1001E000089582E491E00E94E50021E0892B09F462 +:1001F00020E0822F089580E090E0892B29F00E9472 +:10020000F10081110C9400000895FC01A48DA80F49 +:10021000B92FB11DA35ABF4F2C91848D90E0019648 +:100220008F739927848FA689B7892C93A089B18968 +:100230008C91837080648C93938D848D981306C009 +:100240000288F389E02D80818F7D80830895EF926D +:10025000FF920F931F93CF93DF93EC0181E0888F80 +:100260009B8D8C8D98131AC0E889F989808185FF50 +:1002700015C09FB7F894EE89FF896083E889F989F2 +:1002800080818370806480839FBF81E090E0DF91F4 +:10029000CF911F910F91FF90EF900895F62E0B8D47 +:1002A00010E00F5F1F4F0F731127E02E8C8D8E1102 +:1002B0000CC00FB607FCFACFE889F989808185FF69 +:1002C000F5CFCE010E940501F1CFEB8DEC0FFD2F94 +:1002D000F11DE35AFF4FF0829FB7F8940B8FEA8924 +:1002E000FB8980818062CFCFCF93DF93EC01888D33 +:1002F0008823B9F0AA89BB89E889F9898C9185FDA1 +:1003000003C0808186FD0DC00FB607FCF7CF8C912E +:1003100085FFF2CF808185FFEDCFCE010E940501E0 +:10032000E9CFDF91CF91089590E0FC01E859FF4FAC +:100330002491FC01EC55FF4F3491FC01E057FF4F35 +:10034000E491EE23C9F0222339F0233001F1A8F41F +:10035000213019F1223029F1F0E0EE0FFF1FE458AF +:10036000FF4FA591B4918FB7F894EC91611126C01D +:1003700030953E233C938FBF08952730A9F0283055 +:10038000C9F0243049F7809180008F7D03C08091AF +:1003900080008F7780938000DFCF84B58F7784BD16 +:1003A000DBCF84B58F7DFBCF8091B0008F778093BA +:1003B000B000D2CF8091B0008F7DF9CF3E2BDACF45 +:1003C0003FB7F89480913C0190913D01A0913E018E +:1003D000B0913F0126B5A89B05C02F3F19F00196AB +:1003E000A11DB11D3FBFBA2FA92F982F8827BC018F +:1003F000CD01620F711D811D911D42E0660F771FB7 +:10040000881F991F4A95D1F708958F929F92AF92B6 +:10041000BF920F931F93CF93DF93CDB7DEB7A19712 +:100420000FB6F894DEBF0FBECDBF19A2423008F45C +:100430004AE08E010F5D1F4F842E912CB12CA12C10 +:10044000A50194010E944506E62FB901CA01EA30D0 +:1004500044F5E05DD801EE938D01232B242B252B51 +:1004600079F790E080E0109769F0FD01019000209D +:10047000E9F73197AF014A1B5B0BBD0182E491E0C4 +:100480000E948700A1960FB6F894DEBF0FBECDBFC5 +:10049000DF91CF911F910F91BF90AF909F908F9060 +:1004A0000895E95CD7CF1F920F920FB60F921124D7 +:1004B0002F933F934F935F936F937F938F939F936C +:1004C000AF93BF93EF93FF9382E491E00E94050105 +:1004D000FF91EF91BF91AF919F918F917F916F911C +:1004E0005F914F913F912F910F900FBE0F901F90F2 +:1004F00018951F920F920FB60F9211242F938F937E +:100500009F93EF93FF93E0915201F091530180810B +:10051000E0915801F091590182FD1BC090818091BA +:100520005B018F5F8F7320915C01821741F0E09136 +:100530005B01F0E0EE5BFE4F958F80935B01FF91D6 +:10054000EF919F918F912F910F900FBE0F901F9061 +:1005500018958081F4CF1F920F920FB60F9211243D +:100560002F933F938F939F93AF93BF9380913801C5 +:1005700090913901A0913A01B0913B01309137013E +:1005800023E0230F2D3758F50196A11DB11D2093AF +:1005900037018093380190933901A0933A01B093C9 +:1005A0003B0180913C0190913D01A0913E01B091B1 +:1005B0003F010196A11DB11D80933C0190933D0127 +:1005C000A0933E01B0933F01BF91AF919F918F9156 +:1005D0003F912F910F900FBE0F901F90189526E816 +:1005E000230F0296A11DB11DD2CF1F920F920FB6FD +:1005F0000F9211242F933F934F935F936F937F93A9 +:100600008F939F93AF93BF93CF93DF93EF93FF931A +:1006100080913601C0910302D0E087FF24C0109280 +:10062000850010928400809136018F5F809336019F +:1006300080913601082E000C990B8C179D0724F42D +:10064000809136018C30C4F18091840090918500B6 +:10065000049680349C4908F47AC08091840090917B +:100660008500049676C080913601082E000C990B07 +:100670008C179D07C4F6E09136018E2FEE0F990B73 +:10068000FC01EE0FFF1FE80FF91FE152FE4F8081C2 +:1006900086FFC9CFE09136018E2FEE0F990BFC013A +:1006A000EE0FFF1FE80FF91FE152FE4F808160E05F +:1006B0008F730E949401B7CF209184003091850000 +:1006C000E09136018E2FEE0F990BFC01EE0FFF1F0C +:1006D000E80FF91FE152FE4F81819281820F931F33 +:1006E0009093890080938800E09136018E2FEE0F61 +:1006F000990BFC01EE0FFF1FE80FF91FE152FE4FAF +:10070000808186FF11C0E09136018E2FEE0F990B8C +:10071000FC01EE0FFF1FE80FF91FE152FE4F808131 +:1007200061E08F730E949401FF91EF91DF91CF916F +:10073000BF91AF919F918F917F916F915F914F91F9 +:100740003F912F910F900FBE0F901F90189580E44E +:100750009CE990938900809388008FEF8093360105 +:10076000E3CF109245011092440188EE93E0A0E09F +:10077000B0E08093460190934701A0934801B09365 +:10078000490184E091E0909343018093420185EC1C +:1007900090E090934F0180934E0184EC90E0909311 +:1007A00051018093500180EC90E09093530180932D +:1007B000520181EC90E0909355018093540182ECBA +:1007C00090E0909357018093560186EC90E09093CF +:1007D00059018093580110925B0110925C011092B4 +:1007E0005D0110925E01809103028C3098F491E0DB +:1007F000980F909303028093040290E0FC01EE0FA7 +:10080000FF1FE80FF91FE152FE4F88EB9BE0928338 +:10081000818308958FEF809304020895789484B5BE +:10082000826084BD84B5816084BD85B5826085BDEC +:1008300085B5816085BD80916E00816080936E007A +:10084000109281008091810082608093810080916C +:10085000810081608093810080918000816080931D +:1008600080008091B10084608093B1008091B000DD +:1008700081608093B00080917A00846080937A00D8 +:1008800080917A00826080937A0080917A00816002 +:1008900080937A0080917A00806880937A00109229 +:1008A000C100809104028C3008F068C0EAEAF0E0F0 +:1008B0002491E6E9F0E08491882399F090E0880F94 +:1008C000991FFC01EA57FF4FA591B491FC01E45830 +:1008D000FF4F859194918FB7F894EC91E22BEC93B4 +:1008E0008FBF80910402282F30E0F901EE0FFF1F27 +:1008F000E20FF31FE152FE4F9081907C966090834F +:1009000010920502109206022CE0622F0E947606D9 +:10091000829FB001112430E020E0AB01420F531F51 +:10092000FA01EE0FFF1FE40FF51FE152FE4F908119 +:1009300096FD16C02F5F3F4F2C30310571F78111A6 +:100940000FC01092800082E0809381001092850099 +:1009500010928400B19A80916F00826080936F0042 +:10096000E09104028E2F90E0FC01EE0FFF1FE80FD4 +:10097000F91FE152FE4F808180648083E091520133 +:10098000F091530182E08083E0914E01F0914F019C +:100990001082E0915001F09151018FEC8083109210 +:1009A0005A01E0915601F091570186E08083E09171 +:1009B0005401F0915501808180618083E091540160 +:1009C000F0915501808188608083E0915401F0911D +:1009D0005501808180688083E0915401F091550138 +:1009E00080818F7D808308E810E0C8E5D2E024EBA9 +:1009F000422E512C612C712C30E0232E30E0332E0E +:100A000025E420937C0080917A00806480937A00B2 +:100A100080917A0086FDFCCF9091780080917900DA +:100A2000892798278927909341018093400146E1C7 +:100A300050E062E171E082E491E00E948700C090A2 +:100A40004001D09041010D2C000CEE08FF084AE057 +:100A5000C701B601F7FE0DC06DE282E491E00E948D +:100A6000270166277727CB016C197D098E099F091D +:100A70004AE00E940502A0914001B091410124EB9F +:100A800030E00E9482062FEF33E040E050E00E9409 +:100A9000130630934101209340014CE050E069E29D +:100AA00071E082E491E00E948700C0904001D09004 +:100AB00041010D2C000CEE08FF084AE0C701B60109 +:100AC000F7FE0DC06DE282E491E00E9427016627E7 +:100AD0007727CB016C197D098E099F094AE00E9496 +:100AE0000502A0914001B0914101A03232E0B3076C +:100AF000B4F5809105026801C81AD10887FDD39426 +:100B0000CC0CDD1CCC0CDD1C0D2C000CEE08FF0801 +:100B1000809106029E01281B310987FD3395220F23 +:100B2000331F220F331F032E000C440B550B2C19BF +:100B30003D094E095F09A53BB10514F0A4EBB0E0F7 +:100B4000B7FF02C0B0E0A0E00E943D06A301920101 +:100B50000E941306C20ED31EE41EF51ED60140915C +:100B600004024C3080F5809105029801281B310960 +:100B700087FD3395C901880F991F880F991FA81702 +:100B8000B90784F0809106029E01281B310987FD78 +:100B90003395C901880F991F880F991FA817B907A6 +:100BA0000CF4CD010297880F991F6FB7F89450E0AD +:100BB0009A01220F331F240F351FF901E152FE4F16 +:100BC000928381836FBF0E94E0014B015C018FE043 +:100BD000C82ED12CE12CF12C0E94E0016819790972 +:100BE0008A099B09683E734081059105A8F331E0AD +:100BF000C31AD108E108F10888EE880E83E0981E38 +:100C0000A11CB11CC114D104E104F10429F7211481 +:100C1000310409F4F5CE0E94F100882309F4F0CEE6 +:100C20000E940000EDCE052E97FB1EF400940E945A +:100C30002A0657FD07D00E94450607FC03D04EF454 +:100C40000C942A0650954095309521953F4F4F4F73 +:100C50005F4F089590958095709561957F4F8F4F68 +:100C60009F4F08950E946706A59F900DB49F900D19 +:100C7000A49F800D911D11240895B7FF0C94320696 +:100C80000E943206821B930B0895A1E21A2EAA1B22 +:100C9000BB1BFD010DC0AA1FBB1FEE1FFF1FA2172C +:100CA000B307E407F50720F0A21BB30BE40BF50B29 +:100CB000661F771F881F991F1A9469F760957095B2 +:100CC000809590959B01AC01BD01CF010895A29F35 +:100CD000B001B39FC001A39F700D811D1124911D10 +:100CE000B29F700D811D1124911D0895991B79E00B +:100CF00004C0991F961708F0961B881F7A95C9F7AC +:100D0000809508950E946706B7FF0895821B930B94 +:100D10000895EE0FFF1F0590F491E02D0994F894CB +:020D2000FFCF03 +:100D22000000000027018700B4007401E500C30041 +:100D3200D70056616C6F7220706F74656E6369C301 +:100D4200B36D6574726F3A2000202D20C3816E67E7 +:060D5200756C6F3A2000F1 +:00000001FF diff --git a/Week 3/Servo-Control/Servo-Control.ino b/Week 3/Servo-Control/Servo-Control.ino new file mode 100644 index 0000000..3ceda0a --- /dev/null +++ b/Week 3/Servo-Control/Servo-Control.ino @@ -0,0 +1,26 @@ +#include + +Servo myservo; + +int potentiometer = A5; +int val; + +void setup() { + myservo.attach(6); + Serial.begin(9600); +} + +void loop() { + val = analogRead(potentiometer); + + Serial.print("Valor potenciĆ³metro: "); + Serial.print(val); + + val = map(val, 0, 1023, 0, 180); + + Serial.print(" - Ɓngulo: "); + Serial.print(val); + + myservo.write(val); + delay(15); +}