Raspberry Pi: Solusi murah untuk pendidikan pemrograman dasar dan dasar-dasar kontrol

download Raspberry Pi: Solusi murah untuk pendidikan pemrograman dasar dan dasar-dasar kontrol

If you can't read please download the document

description

Presented on Seminar Kontribusi Fisika 2-3 Desember 2013

Transcript of Raspberry Pi: Solusi murah untuk pendidikan pemrograman dasar dan dasar-dasar kontrol

  • 1. Raspberry Pi: Solusi Murah untuk Pendidikan Pemrograman Dasar dan Dasar-dasar Kontrol Christian Fredy Naa, Sparisoma Viridi Program Studi Fisika Institut Teknologi Bandung, Jalan Ganesha 10, Bandung 40132, IndonesiaSeminar Kontribusi Fisika 2013Bandung, 2-3 Desember 20131

2. Outline Pendahuluan Raspberry Pi Implementasi Raspberry Pi untuk Pendidikan Contoh project KesimpulanSeminar Kontribusi Fisika 2013Bandung, 2-3 Desember 20132 3. Pendahuluan Generasi Inovatif vs Konsumtif Membentuk generasi inovatif sejak dini sangat diperlukan untuk bersaing di masa depan. Dasar-dasar pemrograman merupakan salah satu landasan untuk melakukan inovasi tersebut.Seminar Kontribusi Fisika 2013Bandung, 2-3 Desember 20133 4. Pendahuluan .. Inovatif vs Konsumtif (cont.) 3 Jam 15 menit/hariPengguna smart phone di Indonesia rata-rata menghabiskan 3 jam 15 menit / hari untuk aplikasi mobile.* Remaja Indonesia menghabiskan 8.6 milyar rupiah/tahun untuk konsumsi teknologi (membeli komputer, smart phone dan tablet).***Indonesia Consumer Insight, Riset Nielsen Indonesia, Mei 2013 ** Jakarta Post, Cheap Smartphones change RI Internet Behaviour: Survey Seminar Kontribusi Fisika 2013Bandung, 2-3 Desember 20134 5. Pendahuluan Perangkat smart phone/tablet merupakan perangkat yang sudah jadi, sehingga kurang mengakomodasi generasi muda untuk membuat inovasi. Diperlukan solusi untuk menstimulus generasi muda untuk ngoprek.Seminar Kontribusi Fisika 2013Bandung, 2-3 Desember 20135 6. Memperkenalkan Raspberry Pi Tantangan pembelajaran pemrograman di sekolah menengah: harga PC yang relatif mahal (1.5-2 Jt Rupiah/unit). PC masih terbatas untuk akses dengan perangkat elektronik lainnya Solusi murah: Raspberry PiSeminar Kontribusi Fisika 2013Bandung, 2-3 Desember 20136 7. Memperkenalkan .. Pi (cont.)Seminar Kontribusi Fisika 2013Bandung, 2-3 Desember 20137 8. Memperkenalkan .. Pi (cont.) Prosesor RAM256 MBGPUVideo Core IVHard DriveSD CardOutput VideoHDMI & S-VideoOutput AudioStereoInternetEthernet inputPower5V micro USBUSB2 USB inputPort GPIO2x13 PinOSLinux DebianHargaSeminar Kontribusi Fisika 2013ARM, 700 MHzRp. 500.000,-Bandung, 2-3 Desember 20138 9. Memperkenalkan .. Pi (cont.)Seminar Kontribusi Fisika 2013Bandung, 2-3 Desember 20139 10. PemrogramanSeminar Kontribusi Fisika 2013Bandung, 2-3 Desember 201310 11. Pemrograman (cont.) Sederhana, terutama apabila Anda telah terbiasa dengan sistem operasi Linux Terutama command line style Seminar Kontribusi Fisika 2013Bandung, 2-3 Desember 201311 12. Raspberry Pi + Elektronik Raspberry Pi + Piface terhubung via GPIO Pi-Face: 2 DC, 4 input switch, 8 input digital, 8 output dan 8 indikator LEDSeminar Kontribusi Fisika 2013Bandung, 2-3 Desember 201312 13. Raspberry Pi + Elektronik (cont.)Seminar Kontribusi Fisika 2013Bandung, 2-3 Desember 201313 14. Raspberry Pi + Elektronik (cont.) Membaca status GPIO (masukan) dan mengubah statusnya (keluaran): import RPi.GPIO as GPIO GPIO.setup(11, GPIO.IN) GPIO.setup(12, GPIO.OUT) # input from pin 11 input_value = GPIO.input(11) # output to pin 12 GPIO.output(12, True) Seminar Kontribusi Fisika 2013Bandung, 2-3 Desember 201314 15. Implementasi Pembelajaran pemrograman dasar. Editor: Nano, VIM Bahasa Pemrograman: Python, C, C++ etc Pembelajaran berbasis proyekSeminar Kontribusi Fisika 2013Bandung, 2-3 Desember 201315 16. Contoh proyekKontrol lampu belajar via wi-fi. Raspberry Pi terhubung via wi-fi doodle, terhubung dengan relay AC Seminar Kontribusi Fisika 2013Bandung, 2-3 Desember 201316 17. Contoh proyek (cont.)Seminar Kontribusi Fisika 2013Bandung, 2-3 Desember 201317 18. Contoh proyek (cont.)Seminar Kontribusi Fisika 2013Bandung, 2-3 Desember 201318 19. Kesimpulan Raspberry Pi diperkenalkan sebagai solusi untuk pembelajaran dasar-dasar pemrograman di sekolah menengah. Raspberry Pi memiliki keunggulan dari segi harga, aksesibilitas dan fleksibilitas. Antarmuka dengan perangkat keras elektronik relatif mudah dipahami memperkenalkan dasar-dasar kontrol Seminar Kontribusi Fisika 2013Bandung, 2-3 Desember 201319 20. Terima kasihSeminar Kontribusi Fisika 2013Bandung, 2-3 Desember 201320