Posts Tagged ‘raspberry pi; gpio’


Assalamu’alaikum Wr. Wb.

Ilmu itu ibarat binatang buruan, kamu harus memburunya dan mengikatnya agar tidak lepas meninggalkanmu, dan untuk mengikat ilmu adalah dengan menuliskannya. Hmmm saya tulis apapun yang saya ketahui, meski mungkin hanya hal-hal kecil dan remeh yang mungkin bagi sebagian orang tidak penting. Tapi inilah hobi saya, riset dan menulis… Pengen jadi Profesor peneliti he he . ya udah kita mulai saja ya. semoga bermanfaat.

seperti yang saya tulis sebelumnya di https://tarecha.wordpress.com/2015/11/18/hellow-word-versi-raspi/ silahkan download di http://wiringpi.com/ librarynya dan diinstal. lalu download IDE C geany, IDE ini cukup mudah penggunaannya dan cukup ringan.

 

 

buat

Code blink

Code blink

Buat code berikut, idenya cukup sederhana, bikin lampu led blink seperti yang sebelumnya kemudian ditulis notifikasi ON atau OFF di layar.

setelah itu compile. sebelum itu edit dahulu confignya di menu Build ==> Set Build Commands, setting seperti berikut

S

 

compile config

compile config

Coba Compile lalu Build kemudian Execute (F5). hasilnya akan seperti ini

 

 

hasil run

hasil run

setelah programnya jalan kita butuh bikin scrip shell lagi untuk run program tersebut , untuk jalankan biasa kan cukup dari shell lalu jalankan sudo ./helloword . untuk startup sepertinya gk bisa gitu. saya coba langsung beberapakali gagal. jadi ini caranya

bikin helloword.sh

lal

script untuk startup

script untuk startup

waktu di klik 2x scrip tesebut belum bisa dijalankan. harus di chmod execute dahulu, tapi biasanya saya chmod 777

 

chmod script sh

chmod script sh

coba di klik 2x

coba tes di terminal

coba tes di terminal

excute in terminal akan menampilkan hasilnya di terminal, ada teks ON OFF nya yang tampil, tapi jika execute saja hanya lampu led nya yang hidup mati dan programnya jalan backgroud.

 

lalu sekarang setting startupnya ada 2 cara. 1. Execute biasa sehingga programnya hidden dan 2. atau run as terminal.

cara 1 bagus digunakan agar program jalan terus dan sulit di kill

edit file /etc/rc.local lalu restart

 

start up as service

start up as service

program akan berjalan tapi tidak ada notifikasi.

namun bila kita juga butuh nampilkan data di screen gunakan cara berikut

run in terminal startup

run in terminal startup

 

demikian semoga bermanfaat šŸ™‚


Assalamu’alaikum.

saya mau melanjutkan posting sebelumnya, jadi ternyata saya udah beli raspi, sensor suhu dan kelembapan dht22, dan 1 buah RTC 1203DS. ternyata sudah saya coba2 menggunakan piton gk bisa, kurang kompatibel kali. jadi saya mulai dari dasar lagi pakai C, Alhamdulillah ada seseorang yang bikin library nya… link nya ini http://wiringpi.com/, orangnya tampaknya cukup berumur tapi hebat update raspi he he saya akan belajar dari web beliau. ini nih hellow word nya raspi… bikin lampu led blink.

cukup sekian ya… yang penting istiqomah..