NS.One RTOS Blink Serial ADC

Berikut adalah sebuah contoh lain, menggunakan tiga thread untuk menangani blink LED, pengiriman data serial dan pembacaan input analog dan mengirimkannya melalui serial. #include <ChibiOS_AVR.h> MUTEX_DECL(demoMutex); static WORKING_AREA(waThread1, 16); static msg_t Thread1(void *arg) { bitWrite(DDRA,PA7,OUTPUT); while (1) { bitWrite(PORTA,PA7,HIGH); chThdSleepMilliseconds(250);…

Read more

NS.One RTOS Blink LED dan Serial

Berikut adalah sebuah contoh aplikasi NS.One RTOS, dimana blink LED dan pengiriman data melalui serial, ditangani oleh dua thread yang berbeda. #include <ChibiOS_AVR.h> static WORKING_AREA(waThread1, 16); static msg_t Thread1(void *arg) { pinMode(30, OUTPUT); while (1) { digitalWrite(30, HIGH); chThdSleepMilliseconds(250); digitalWrite(30,…

Read more

NS.One RTOS Blink LED

Berikut adalah sebuah contoh aplikasi blink LED dimana penyalaan LED dilakukan pada thread#2 sementara pemadaman LED dilakukan pada thread#1. Agar tidak terjadi tabrakan ketika menyalakan dan memadamkan LED, kita gunakan teknik semaphore. #include <ChibiOS_AVR.h> SEMAPHORE_DECL(sem, 0); static WORKING_AREA(waThread1, 64); static…

Read more

Robot Edukasi ARM Cortex-M

Robot Edukasi, yang merupakan robot untuk pembelajaran robotik yang dikembangkan oleh Padepokan Robot NEXT SYSTEM Bandung, kini memasuki generasi 32-bit, dengan menggunakan mikrokontroler ARM Cortex M4. Versi beta dari Robot Edukasi ARM Cortex M4 ini, pertama kali, dihadirkan di kelas…

Read more

Program Bimbingan Tugas Akhir

Sejak tahun 2010, Padepokan NEXT SYSTEM Bandung menyelenggarakan sebuah program khusus, Bimbingan Tugas Akhir, dengan pembatasan pada bidang mikrokontroler (embedded system, termasuk komunikasi data), aplikasi robotika dan teknologi informasi. Program ini dikhususkan untuk peserta mahasiswa yang merasa perlu mendapatkan pembekalan,…

Read more