rancang bangun trainer motor dc controller berbasis raspberry pi dan python programming

7
Rancang Bangun Trainer Motor DC Controller Berbasis Raspberry Pi dan Python Programming 389 RANCANG BANGUN TRAINER MOTOR DC CONTROLLER BERBASIS RASPBERRY PI DAN PYTHON PROGRAMMING Barriq Faiz Aulia Ihya ‘Ulumuddin S1 Pend.Teknik Elektro, Fakultas Teknik, Universitas Negeri Surabaya E-mail:[email protected] Meini Sondang Sumbawati S1 Pend.Teknologi Informasi, Fakultas Teknik, Universitas Negeri Surabaya. E-mail:[email protected] Abstrak Penelitian ini bertujuan untuk menghasilkan produk berupa rancang bangun trainer motor DC controller berbasis raspberry pi dan python programming sebagai pengembangan media pembelajaran teknik mikroprosesor yang valid dan layak digunakan beserta jobsheet sebagai bantuan belajar bagi peserta didik untuk melakukan percobaan dengan menggunakan trainer. Penelitian ini bertujuan juga untuk mengetahui respon peserta didik terhadap trainer dan jobsheet tersebut. Sasaran penelitian yaitu kelas X-AV 1 di SMK Negeri 5 Surabaya semester genap tahun ajaran 2014/2015. Metode penelitian yang digunakan adalah Research and Development (R&D) yang telah dibatasi menjadi 7 tahapan dan dikelompokkan menjadi 4 fase besar yaitu 1) Fase I, tahap analisis potensi masalah dan pengumpulan data; 2) Fase II, merancang desain media pembelajaran; 3) Fase III, validasi dan revisi; 4) Fase IV, ujicoba empiris dan revisi final. Hasil penelitian yang telah dilakukan menunjukkan bahwa nilai rata-rata HR (Hasil Rating) trainer dan jobsheet sebesar 85.46% dan 85.34% yang termasuk dalam kriteria sangat layak (rentang presentase 81%-100%). Respon peserta didik terhadap trainer dan jobsheet secara keseluruhan sebesar 89.88% dan 91.69% yang termasuk dalam kriteria sangat layak (rentang presentase 81%-100%). Sebagai bentuk penyempurnaan produk yang telah dikembangkan, penelitian ini dapat ditindaklanjuti dengan penelitian selanjutnya agar hal yang belum tercapai dapat terealisasi khususnya penerapan trainer dan jobsheet pada peserta didik dengan metode pembelajaran tertentu agar dapat berjalan dengan maksimal. Kata Kunci: Motor DC Controller, Raspberry Pi, Python Programming, Validitas, Respon Peserta Didik. Abstract This study aims to produce a product that was developed in the form of design-based trainers DC motor controller raspberry pi and python programming as the development of microprocessor instructional media used along with a valid and worthy with jobsheet as a learning aid for students to conduct experiments using the trainer and to determine the learner response to trainer and jobsheet. Target research is class X-AV 1 at State Vocational High School 5 Surabaya second semester of the school year 2014/2015. The method used is the Research and Development (R & D) which has been restricted to 7 stages and are grouped into four major phases: 1) Phase I, phase analysis of potential problems and data collection; 2) Phase II, designing instructional media design; 3) Phase III, validation and revision; 4) Phase IV, empirical testing and final revision. Research results have shown that the average value of HR (Results Rating) trainer at 85.46%, which is included in the very decent criteria (percentage range 81% - 100%) and the overall average value HR (Results Rating) jobsheet at 85.34 %, which is included in the very decent criteria (percentage range 81% -100%). Response learners to trainers overall by 89.88%, which is included in the very decent criteria (percentage range 81% -100%) and overall jobsheet of 91.69%, which is included in the very decent criteria (percentage range 81% -100%). For Perfections, product has been developed can be upgrade for another research in particular implementation of trainer and jobsheet to learner with instructional method for better learning. Keywords: DC Motor Controller, Raspberry Pi, Python Programming, Validity, Learner Response. PENDAHULUAN Pasal 2 Undang-Undang Nomor 20 Tahun 2003 tentang Sistem Pendidikan Nasional menerangkan bahwa pendidikan nasional berdasarkan Pancasila dan Undang- Undang Dasar Negara Republik Indonesia Tahun 1945. Pada pasal 3 menegaskan bahwa pendidikan nasional berfungsi untuk mengembangkan kemampuan dan membentuk watak serta peradaban bangsa yang bermartabat dalam rangka mencerdaskan kehidupan bangsa. Dalam rangka mewujudkan tujuan tersebut maka dibutuhkan kualifikasi yang ditujukan kepada peserta didik, kualifikasi tersebut dituangkan dalam Standar Kompetensi Lulusan (SKL). Sesuai dengan Peraturan

Upload: alim-sumarno

Post on 18-Dec-2015

37 views

Category:

Documents


3 download

DESCRIPTION

Jurnal Online Universitas Negeri Surabaya, author : Barriq Faiz 'Umuluddin, Meini Sumbawati,

TRANSCRIPT

  • Rancang Bangun Trainer Motor DC Controller Berbasis Raspberry Pi dan Python Programming

    389

    RANCANG BANGUN TRAINER MOTOR DC CONTROLLERBERBASIS RASPBERRY PI DAN PYTHON PROGRAMMING

    Barriq Faiz Aulia Ihya UlumuddinS1 Pend.Teknik Elektro, Fakultas Teknik, Universitas Negeri Surabaya

    E-mail:[email protected]

    Meini Sondang SumbawatiS1 Pend.Teknologi Informasi, Fakultas Teknik, Universitas Negeri Surabaya.

    E-mail:[email protected]

    AbstrakPenelitian ini bertujuan untuk menghasilkan produk berupa rancang bangun trainer motor DC controllerberbasis raspberry pi dan python programming sebagai pengembangan media pembelajaran teknikmikroprosesor yang valid dan layak digunakan beserta jobsheet sebagai bantuan belajar bagi peserta didikuntuk melakukan percobaan dengan menggunakan trainer. Penelitian ini bertujuan juga untuk mengetahuirespon peserta didik terhadap trainer dan jobsheet tersebut. Sasaran penelitian yaitu kelas X-AV 1 diSMK Negeri 5 Surabaya semester genap tahun ajaran 2014/2015. Metode penelitian yang digunakanadalah Research and Development (R&D) yang telah dibatasi menjadi 7 tahapan dan dikelompokkanmenjadi 4 fase besar yaitu 1) Fase I, tahap analisis potensi masalah dan pengumpulan data; 2) Fase II,merancang desain media pembelajaran; 3) Fase III, validasi dan revisi; 4) Fase IV, ujicoba empiris danrevisi final. Hasil penelitian yang telah dilakukan menunjukkan bahwa nilai rata-rata HR (Hasil Rating)trainer dan jobsheet sebesar 85.46% dan 85.34% yang termasuk dalam kriteria sangat layak (rentangpresentase 81%-100%). Respon peserta didik terhadap trainer dan jobsheet secara keseluruhan sebesar89.88% dan 91.69% yang termasuk dalam kriteria sangat layak (rentang presentase 81%-100%). Sebagaibentuk penyempurnaan produk yang telah dikembangkan, penelitian ini dapat ditindaklanjuti denganpenelitian selanjutnya agar hal yang belum tercapai dapat terealisasi khususnya penerapan trainer danjobsheet pada peserta didik dengan metode pembelajaran tertentu agar dapat berjalan dengan maksimal.Kata Kunci: Motor DC Controller, Raspberry Pi, Python Programming, Validitas, Respon Peserta Didik.

    AbstractThis study aims to produce a product that was developed in the form of design-based trainers DC motorcontroller raspberry pi and python programming as the development of microprocessor instructionalmedia used along with a valid and worthy with jobsheet as a learning aid for students to conductexperiments using the trainer and to determine the learner response to trainer and jobsheet. Targetresearch is class X-AV 1 at State Vocational High School 5 Surabaya second semester of the school year2014/2015. The method used is the Research and Development (R & D) which has been restricted to 7stages and are grouped into four major phases: 1) Phase I, phase analysis of potential problems and datacollection; 2) Phase II, designing instructional media design; 3) Phase III, validation and revision; 4)Phase IV, empirical testing and final revision. Research results have shown that the average value of HR(Results Rating) trainer at 85.46%, which is included in the very decent criteria (percentage range 81% -100%) and the overall average value HR (Results Rating) jobsheet at 85.34 %, which is included in thevery decent criteria (percentage range 81% -100%). Response learners to trainers overall by 89.88%,which is included in the very decent criteria (percentage range 81% -100%) and overall jobsheet of91.69%, which is included in the very decent criteria (percentage range 81% -100%). For Perfections,product has been developed can be upgrade for another research in particular implementation of trainerand jobsheet to learner with instructional method for better learning.Keywords: DC Motor Controller, Raspberry Pi, Python Programming, Validity, Learner Response.

    PENDAHULUANPasal 2 Undang-Undang Nomor 20 Tahun 2003 tentangSistem Pendidikan Nasional menerangkan bahwapendidikan nasional berdasarkan Pancasila dan Undang-Undang Dasar Negara Republik Indonesia Tahun 1945.Pada pasal 3 menegaskan bahwa pendidikan nasional

    berfungsi untuk mengembangkan kemampuan danmembentuk watak serta peradaban bangsa yangbermartabat dalam rangka mencerdaskan kehidupanbangsa. Dalam rangka mewujudkan tujuan tersebut makadibutuhkan kualifikasi yang ditujukan kepada pesertadidik, kualifikasi tersebut dituangkan dalam StandarKompetensi Lulusan (SKL). Sesuai dengan Peraturan

  • Jurnal Pendidikan Teknik Elektro. Volume 04 Nomor 02 Tahun 2015, 389-395

    390

    Menteri Pendidikan dan Kebudayaan Nomor 54 Tahun2013 tentang standar kompetensi lulusan (SKL)menjelaskan bahwa standar kompetensi lulusan adalahkriteria mengenai kualifikasi kemampuan lulusan yangmencakup sikap, pengetahuan dan keterampilan. Padapeserta didik SMK kompetensi yang mencakuppengetahuan dan keterampilan sangatlah penting sehinggapara lulusan SMK dituntut untuk memiliki pengetahuandan keterampilan dibidangnya masing-masing.

    Observasi awal yang telah dilakukan di SMK Negeri 5Surabaya diketahui bahwa para calon lulusan di SMKtersebut harus memiliki keterampilan yang benar benarunggul agar dapat bersaing dalam dunia kerja.Keterampilan yang dimaksud adalah keterampilanmaintenance and repair atau maintenance andtroubleshooting. Untuk mengasah dua keterampilantersebut, dibutuhkan sebuah media pembelajaran yangsesuai agar peserta didik dapat berlatih langsung danmempraktekkan materi yang telah diajarkan oleh guru.Media pembelajaran yang dimaksud adalah trainerkhususnya pada mata pelajaran teknik mikroprosesorsehingga dapat mendukung kegiatan belajar mengajarsekaligus sebagai sarana praktek, sarana berlatih pesertadidik secara langsung untuk meningkatkan pengetahuandan keterampilan maintenance and repair ataumaintenance and troubleshooting khususnya pada matapelajaran tersebut.

    Berdasarkan penjelasan di atas, dirasa perlu untukmerancang dan membangun trainer motor DC controllerberbasis raspberry pi dan python programming sebagaipengembangan media pembelajaran teknik mikroprosesordi SMK Negeri 5 Surabaya. Menurut pencipta dariraspberry pi, Eber Upton (dalam Dennis 2013: 23-24)raspberry pi adalah sebuah microcomputer dengan ARMsebagai mikroprosesornya, pada tahun 2006 awal muladiciptakan raspberry pi, di laboratorium komputerUnversitas Cambrige terdapat wacana bagaimanamenciptakan mini komputer yang memiliki banyakfungsi lebih dari sekedar fungsinya sebagai embeddedkomputer yang tidak hanya digunakan oleh kalanganprofessional tapi juga dapat digunakan dalam duniapendidikan untuk mengenalkan kepada peserta didiktentang ilmu komputer dan pemrograman.

    Raspberry pi sebagai sebuah mikrokomputer tidakdapat dioperasikan apabila tidak ada sistem operasididalamnya, oleh karena itu raspberry pi membutuhkanoperating system (OS) berbasis linux sebagai pengatursemua peripherial didalamnya. Menurut Membrey et al(2013:9) sistem operasi linux digunakan dalam raspberrypi karena linux hanya memiliki satu kernel sistemoperasi, yang berarti bahwa kernel tersebut menanganisemua perangkat seperti driver, jaringan dan mediapenyimpanan. Python menurut Zelle (2002:12) adalah

    salah satu bahasa pemrograman tingkat tinggi sepertiC++, Perl, BASIC yang dirancang untuk digunakan dandipahami oleh pengguna. Python programming yangditanamkan ke dalam sistem linux pada rancang bangunini berfungsi sebagai program untuk mengatur motor DC.Motor DC adalah objek yang dikontrol atau dikendalikandari raspberry pi, jadi pengguna dapat mempraktikkanlangsung pergerakan motor berdasarkan program yangdibuat dengan bahasa pemrograman python.

    Pengendalian motor DC melalui mikroprosesoradalah pengendalian cerdas untuk mengontrol hardware-motor DC selain itu juga dapat dijadikan dasar untukmempelajari teknik mikroprosessor hal ini didasari olehpendapat Tamaki et al (1986) dan Canudas et al (1987)walaupun komponen yang digunakan sedikit berbedanamun keduanya memiliki kesamaan yaitu sama-samamenggunakan mikroprosesor untuk mengendalikan motorDC. Oleh karena itu, rancang bangun ini di desainsedemikian rupa agar peserta didik dengan mudahmempelajari teknik mikroproprosesor sampai ketingkatan selanjutnya.

    Rancang bangun tersebut diharapkan mampumembantu peserta didik untuk meningkatkanpengetahuan dan keterampilan dalam rangka mencapaikualifikasi standar kompetensi lulusan SMK sehinggalulusan mempunyai bekal dan mampu bersaing di duniakerja, serta bagi guru diharapkan rancang bangun tersebutdapat mendukung kegiatan belajar mengajar sekaligusmempermudah guru untuk menyampaikan materi dalammata pelajaran teknik mikroprosesor. Oleh karena iturancang bangun trainer Motor DC Controller berbasisraspberry pi dan python programming dilengkapi denganpanduan praktikum berupa jobsheet yang keduanya harusdivalidasi oleh tim ahli untuk mengetahui tingkatkelayakan sehingga dapat diterapkan pada peserta didik.Selain itu diperlukan pula respon peserta didik untukmengetahui minat dan ketertarikan peserta didik terhadaprancang bangun trainer yang disertai jobsheet.

    METODEMetode yang digunakan dalam penelitian ini adalahResearch and Development (R&D) yaitu 10 tahapan Borgand Gall (1983:775). 10 tahapan Research andDevelopment (R&D) tersebut diringkas menjadi 7 tahapanmengacu pada Sugiyono (2010:409) yaitu: (1) analisispotensi masalah; (2) pengumpulan data; (3) desainproduk; (4) validasi desain; (5) revisi desain; (6) ujicobaproduk; (7) revisi produk.

    Tahapan yang telah diringkas kemudiandikelompokkan menjadi 4 fase besar sehingga variabel,metode, dan hasil tiap tahapan diketahui 4 fase besartersebut yaitu: (1) fase I, analisis potensi masalah danpengumpulan data, pada fase ini dilakukan studi

  • Rancang Bangun Trainer Motor DC Controller Berbasis Raspberry Pi dan Python Programming

    391

    pendahuluan atau observasi awal dengan metodequestioner terhadap guru dan peserta didik untukmemperoleh informasi berkaitan dengan kualitas mediapembelajaran teknik mikroprosesor kelas X SMK Negeri5 Surabaya, hasil observasi awal adalah dirasa perluuntuk membuat media pembelajaran berbasis trainer padamata pelajaran teknik mikroprosesor di SMK Negeri 5Surabaya; (2) fase II, merancang desain mediapembelajaran, pada tahapan ini dilakukan perancangandesain media pembelajaran dengan menyesuaikandengan kondisi yang ada dan tujuan yang ingin dicapai,media pembelajaran yang dikembangkan merujuk padasilabus teknik mikroprosesor kelas X kompetensi dasar3.5 yaitu menerapkan pemrograman input-ouput analogdan digital serta 4.5 yakni membuat pemrogramanmikroprosesor input-output analog dan digital sehinggamedia pembelajaran yang dikembangkan diharapkandapat mendukung kegiatan belajar mengajar sekaligussebagai sarana praktek, sarana berlatih peserta didiksecara langsung untuk meningkatkan pengetahuan danketerampilan maintenance and repair atau maintenanceand troubleshooting khususnya pada mata pelajaranteknik mikroprosesor, hasil yang diperoleh pada tahap iniadalah produk berupa prototipe I yang telahdikembangkan secara mandiri, produk hasilpengembangan secara mandiri meliputi rancang banguntrainer motor DC controller berbasis raspberry pi danpython programming beserta josbsheet; (3) fase III,validasi dan revisi, pada fase ini prototipe I mediapembelajaran yang telah dikembangkan selanjutnyadivalidasi oleh validator ahli yang merupakan pakardibidangnya masing-masing, media pembelajaran yangsudah melalui tahap validasi maka dilakukan revisi agarmendapatkan produk berupa media pembelajaran yangberkualitas, efektif dan efisien. Hasil dari tahapan iniadalah peniliaian, saran dan masukan terhadap mediapembelajaran yang telah dikembangkan yaitu prototipe Imedia pembelajaran yang diberikan oleh validatorsehingga dapat dilakukan revisi dan menjadi prototipe II;(4) ujicoba empiris dan revisi final, prototipe II mediapembelajaran diujicobakan kepada peserta didik kelas Xjurusan teknik audio video SMK Negeri 5 Surabaya padamata pelajaran teknik mikroprosesor, proses uji cobaserta pengambilan data penelitian dilakukan pada saatproses pembelajaran berlangsung sesuai dengan rencanapelaksanaan pembelajaran (RPP), pada tahapan akhir inidihasilkan data berupa respon peserta didik terhadaprancang bangun trainer dan jobsheet, jika trainer danjobsheet dirasa masih ada kekurangan maka akandilakukan revisi final secara mandiri.

    Untuk memperjelas bagaimana bentuk rancangbangun trainer dan jobsheet yang melengkapi maka akandijelaskan masing-masing per bagian. Desain trainer

    meliputi: 1) mainboard; 2) box; 3) program dalamtrainer. Sedangkan materi pada jobsheet meliputi: 1)percobaan 1 (pengenalan, konfigurasi raspberry pi danpengenalan python programming); 2) percobaan 2(pemrograman python); 3) percobaan 3(pemrogramandan perakitan motor DC controller).

    MainboardMainboard terdiri dari raspberry pi, konektor header

    untuk menghubungkan rangkaian motor DC controller keport GPIO raspberry pi. Konektor header lainyaberfungsi untuk menghubungkan rangkaian motor DCcontroller dengan motor DC. Pada mainboard iniditampikan schematic dan label untuk mempermudahpeserta didik dalam memahaminya. Berikut gambarmainboard dalam tampilan full color.

    Gambar 1.Mainboard (panjang 28 cm x lebar 16 cm).

    BoxBox berfungsi sebagai pelindung atau casing dari

    produk yang dikembangkan. Box berbentuk pesegiempat, di dalamya berisi mainboard yang dibawahnyaterdapat rangkaian power supply dan motor DCcontroller. Box terbuat dari kayu partikel yang dilapisidengan kulit hitam sintetis dan dilengkapi denganpengunci, pelindung sudut yang terbuat dari besi chromeserta gagang yang terbuat dari plastik. Berikut gambarbox beserta dimensi untuk memperjelas ukuranya.

    Gambar 2.Box Trainer.

  • Jurnal Pendidikan Teknik Elektro. Volume 04 Nomor 02 Tahun 2015, 389-395

    392

    Program dalam TrainerProgram yang ada di dalam rancang bangun trainer

    motor DC controller berbasis raspberry pi dan pythonprogramming merujuk dari desain Monk (2013) yangterbagi menjadi 3 bagian yaitu: 1) program untukmenampilkan kata hello world sebagai pengantarpemrograman python; 2) program untuk mengatur tingkatkecerahan LED dengan menggunakan PWM dengan nilaiinput yang berbeda sebagai pengenalan PWM; 3)program untuk menggerakkan motor DC dengan direksiatau arah putaran motor maju (forward) maupun mundur(reverse) beserta kecepatan yang diatur denganmenggunakan PWM. Berikut algoritma dari ketiga desainprogram tersebut, ditunjukkan pada tabel di bawah ini.

    Tabel 1. Algoritma program dalam trainer.

    HASIL DAN PEMBAHASANHasil Pra Validasi dan PembahasanProduk yang dihasilkan dalam penelitian yang dilakukanadalah rancang bangun trainer motor DC controllerberbasis raspberry pi dan python programming besertajobsheet yang menyertainya. Sebelum melakukan tahapperancangan atau pembuatan trainer dan jobsheet(prototipe I), dilakukan proses pra validasi yangbertujuan untuk mengetahui kelebihan dan kekurangandesain yang dibuat di atas kertas dan dikonsultasikanlangsung dengan validator sebelum melalui prosesvalidasi. Hasil dari proses ini adalah saran dari validator

    ahli terhadap desain yang akan dirancang atau dibuat.Adapun validator dan rekapitulasi saran validator padaproses pra validasi adalah sebagai berikut.

    Tabel 2. Rekapitulasi saran validator (pra validasi)

    \

    Pada proses perancangan atau pembuatan trainer danjobsheet, ada satu saran validator pada proses pra validasiyang belum bisa terealisasi yaitu belum terealisasinyasensor kecepatan motor dan arah putaran sebagai umpanbalik untuk siswa karena mahalnya komponen tersebutdisatu sisi juga singkatnya waktu penelitian. Sebagaigantinya ditambahkan ring dari plastik yang dipasangkanpada motor DC untuk mengetahui arah putaran motor,selain itu ditambahkan pula rentang kecepatan motor DCpada program agar peserta didik tidak hanya mampumemasukkan nilai input PWM tetapi juga dapatmengetahui kecepatan motor tersebut secara sederhana.

    Hasil Validasi Trainer dan PembahasanPrototipe I yang telah dirancang yaitu rancang banguntrainer motor DC controller berbasis raspberry pi danpython programming divalidasi untuk mengetahui tingkatvaliditas dan kualitas trainer tersebut. Hasil validasi akandigunakan sebagai bahan acuan revisi apabila terdapatkekurangan dan kelemahan dalam pengembangan trainerbeserta jobsheetnya sehingga nantinya siap diujicobakanpada peserta didik kelas X Teknik Audio Video 1 SMKNegeri 5 Surabaya. Berikut gambar trainer dan tabel hasilvalidasi trainer.

    Gambar 3. Penampakan trainer.

  • Rancang Bangun Trainer Motor DC Controller Berbasis Raspberry Pi dan Python Programming

    393

    Tabel 3. Hasil validasi trainer.

    Berdasarkan tabel hasil validasi trainer dan analisisdi atas dapat diketahui nilai rata-rata HR (Hasil Rating)pada indikator mainboard sebesar 91.96% dan nilai rata-rata HR (Hasil Rating) pada indikator teknis sebesar86.65%, presentase nilai rata-rata kedua indikatortersebut termasuk dalam kriteria sangat layak (rentangpresentase 81%-100%), sedangkan nilai rata-rata HRpada indikator box/case sebesar 77.77% presentase nilairata-rata indikator tersebut termasuk dalam kriteria layak(rentang presentase 61%-80%). Presentase nilai rata-rataketiga indikator tersebut dijumlahkan dan dirata-ratakembali sehingga presentase keseluruhan nilai rata-rataHR (Hasil Rating) trainer sebesar 85.46%, presentasenilai rata-rata HR (Hasil Rating) trainer mengacu padaskala likert yang dikutip dari Riduwan (2013:39-40)termasuk dalam kriteria sangat layak (rentang presentase81%-100%) sehingga trainer dapat diujicobakan secaraempiris pada peserta didik kelas X Teknik Audio Video 1SMK Negeri 5 Surabaya.

    Hasil Validasi Jobsheet dan PembahasanSebagai pelengkap dari prototipe I yang telah dirancangyaitu rancang bangun trainer motor DC controllerberbasis raspberry pi dan python programmingdisertakan jobsheet sebagai panduan untuk melakukanpercobaan dengan menggunakan trainer tersebut.Jobsheet juga divalidasi untuk mengetahui tingkatvaliditas, kualitas dan kelayakan. Hasil validasi akandigunakan sebagai bahan acuan revisi apabila terdapatkekurangan dan kelemahan di dalamnya. Berikut gambarjobsheet dan tabel hasil validasi jobsheet.

    Gambar 4. Penampakan jobsheet.

    Tabel 4. Hasil validasi jobsheet.

    Berdasarkan tabel hasil validasi jobsheet dan analisisdi atas dapat diketahui nilai rata-rata HR (Hasil Rating)pada indikator teknis, bahasa dan instruksional sebesar89.16%, 82.22%, dan 93.33%, presentase nilai rata-rataketiga indikator tersebut termasuk dalam kriteria sangatlayak (rentang presentase 81%-100%), sedangkan nilairata-rata HR pada indikator materi sebesar 76.66%,

  • Jurnal Pendidikan Teknik Elektro. Volume 04 Nomor 02 Tahun 2015, 389-395

    394

    presentase nilai rata-rata indikator tersebut termasukdalam kriteria layak (rentang presentase 61%-80%).

    Presentase nilai rata-rata keempat indikator tersebutdijumlahkan dan dirata-rata kembali sehingga presentasekeseluruhan nilai rata-rata HR (Hasil Rating) jobsheetsebesar 85.34%, presentase nilai rata-rata HR (HasilRating) trainer mengacu pada skala likert yang dikutipdari Riduwan (2013:39-40) termasuk dalam kriteriasangat layak (rentang presentase 81%-100%) sehinggajobsheet dapat digunakan sebagai pelengkap sertapedoman percobaan dengan menggunakan trainer motorDC controller berbasis raspberry pi dan pythonprogramming, selain itu jobsheet juga siap untuk diujicobakan secara empiris pada peserta didik kelas XTeknik Audio Video 1 SMK Negeri 5 Surabaya.

    Hasil Respon Peserta DidikPrototipe I yaitu rancang bangun trainer motor DC

    controller berbasis raspberry pi dan python programmingbeserta jobsheet yang telah dirancang dan melalui tahapvalidasi oleh tim ahli selanjutnya diujicobakan pada 33peserta didik (dua diantaranya tidak mengikuti KBM dansatu orang telah dikeluarkan dari sekolah) kelas Xjurusan teknik audio video 1 SMK Negeri 5 Surabaya.Ujicoba empiris menghasilkan respon peserta didikterhadap trainer dan jobsheet yang dikembangkan. Hasilrekapitulasi respon peserta didik terhadap trainer dapatdilihat pada tabel di bawah ini.

    Tabel 5. Hasil respon terhadap trainer.

    Berdasarkan tabel hasil respon peserta didik terhadaptrainer di atas dapat diketahui nilai rata-rata HR trainer(respon) secara keseluruhan sebesar 89.88%, presentasenilai rata-rata HR trainer (respon) tersebut mengacu padaskala likert yang dikutip dari Riduwan (2013:39-40)termasuk dalam kriteria sangat layak (rentang presentase81%-100%), sehingga trainer dapat digunakan sebagaimedia pembelajaran teknik mikroprosesor untuk pesertadidik kelas X Teknik Audio Video 1 SMK Negeri 5Surabaya. Selanjutnya adalah hasil respon peserta didik

    terhadap jobsheet yang menyertai trainer yangditampilkan dalam tabel sebagai berikut.

    Tabel 6. Hasil respon terhadap josbsheet.

    Berdasarkan tabel hasil respon peserta didik terhadapjobsheet di atas dapat diketahui nilai rata-rata HRjobsheet (respon) secara keseluruhan sebesar 91.69%,presentase nilai rata-rata HR jobsheet (respon) tersebutmengacu pada skala likert yang dikutip dari Riduwan(2013:39-40) termasuk dalam kriteria sangat layak(rentang presentase 81%-100%), sehingga jobsheet dapatdigunakan sebagai bantuan belajar bagi peserta didikkhususnya dalam melakukan percobaan denganmenggunakan trainer motor DC controller berbasisraspberry pi dan python programming yang sebagaimedia pembelajaran teknik mikroprosesor untuk pesertadidik kelas X Teknik Audio Video 1 SMK Negeri 5Surabaya.

    PENUTUPSimpulanHasil validasi trainer menginterpretasikan bahwaPresentase nilai rata-rata keseluruhan HR (Hasil Rating)trainer sebesar 85.46%, presentase nilai rata-rata HR(Hasil Rating) trainer tersebut termasuk dalam kriteriasangat layak (rentang presentase 81%-100%) dan hasilvalidasi jobsheet menginterpretasikan bahwa rata-rata HR(Hasil Rating) jobsheet keseluruhan sebesar 85.34%,presentase nilai rata-rata HR (Hasil Rating) jobsheettermasuk dalam kriteria sangat layak (rentang presentase81%-100%).

    Respon peserta didik terhadap trainer dan jobsheetyang menyertai trainer. Nilai rata-rata HR trainer(respon) secara keseluruhan sebesar 89.88%, presentasenilai rata-rata HR trainer (respon) dan nilai rata-rata HRjobsheet (respon) secara keseluruhan sebesar 91.69%,

  • Rancang Bangun Trainer Motor DC Controller Berbasis Raspberry Pi dan Python Programming

    395

    kedua presentase nilai rata-rata HR tersebut tersebuttermasuk dalam kriteria sangat layak (rentang presentase81%-100%).

    SaranDi dalam produk yang dikembangkan yaitu rancangbangun trainer motor DC berbasis raspberry pi danpython programming ada beberapa hal yang belum bisaterealisasi diantaranya adalah belum adanya sensorkecepatan dan arah putaran motor, belum adanya adapterHDMI to VGA untuk lebih mempermudah penggunaan,belum adanya modul khusus yang melengkapi trainer.Oleh karena itu, sebagai bentuk penyempurnaan produkyang telah dikembangkan, dapat ditindaklanjuti denganpenelitian selanjutnya agar hal yang belum tercapaiseperti yang telah dijelaskan sebelumnya dapat terealisasidengan baik.

    Peneliti berharap ke depan, rancang bangun trainermotor DC berbasis raspberry pi dan python programmingdapat diterapkan pada peserta didik SMK kelas X jurusanaudio video dengan metode pembelajaran tertentu agardapat berjalan dengan maksimal.

    DAFTAR PUSTAKA

    Canudas, C., K. J. Astrom, K. Braun. 1987. AdaptiveFriction Compensation in DC-Motor Drive. IEEEJournal of Robotics and Automation. Vol. 3 (6): pp681-685.

    Dennis, Andrew K. 2013. Raspberry Pi HomeAutomation With Arduino. Birmingham: PacktPublishing.

    Gall, Meredith D and Walter R. Borg. 1983. EducationalResearch An Intoduction Fourth Edition. NewYork. Longman Incorporated.

    Membrey, Peter and David Hows. 2013. Learn RaspberryPi With Linux. California. Technology in Action.

    Monk, Simon. 2014. Raspberry Pi Cookbook.Sebastopol. OReilly.

    Peraturan Menteri Pendidikan dan Kebudayaan Nomor 54Tahun 2013 tentang standar kompetensi lulusan(SKL).

    Riduwan. 2013. Dasar-Dasar Statistika. Bandung:Alfabeta.

    Sugiyono. 2013. Metode Penelitian Pendidikan,Pendekatan Kuantitatif, Kualitatif danR&D.Bandung: Alfabeta.

    Tamaki, Kenji., Kiyoshi Ohishi, Kouhei Ohnishi, KunioMiyachi. 1986. Microprocessor-Based RobustControl of a DC Servo Motor dalam IEEE Control

    System Magazine. Oktober. San Fransisco,California.

    Undang-Undang Nomor 20 Tahun 2003 tentang SistemPendidikan Nasional.

    Undang-Undang Dasar Negara Republik Indonesia Tahun1945.

    Zelle, John M. 2002.Python Programming: AnIntroduction to Computer Science. Oregon.Franklin, Beedle & Associate, Incorporated.