auto startup di raspberry pi

Posted: 20 November 2015 in Otomasi dan Robotika
Tag:

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🙂

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s