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

Seminar Nasional 2014 : Arduino dan Android @ Universitas Budi Luhur

Hadiri Seminar Nasional 2014 : Arduino dan Android, Selasa, 10 Juni 2014, pk 09.00 – 12.00 WIB di Kampus Universitas Budi Luhur, Jakarta. Untuk informasi dan pendaftaran, silahkan menghubungi nomor kontak yang tertera pada flyer: Surya Gunali – 089635738738 Tiara…

Read more

Pelatihan Mikrokontroler Infineon XMC4500

Satu lagi topik pembelajaran mikrokontroler kelas ARM Cortex-M yang digelar NEXT SYSTEM Robotics Learning Center.  Menggunakan platform XMC4500 dari Infineon, produsen chip kelas atas yang sangat beken di kalangan industri. Di kuartal pertama 2014 ini, NEXT SYSTEM menyelenggarakan satu subyek…

Read more

I2C LCD Back Pack

I2C LCD Back Pack merupakan pilihan driver LCD dengan koneksi I2C. Dengan modul ini kita dapat menghubungkan LCD dengan dua pin mikrokontroler saja (SDA dan SCL). I2C LCD Back Pack menggunakan chip PCF8574, dengan alamat default 0x27. Library dapat di-download…

Read more

MikroPIC 16F877A

MikroPIC 16F877A adalah sebuah sistem minimum berbasis mikrokontroler Microchip PIC 16F887A. Board sudah dilengkapi dengan port USB dan bootloader, sehingga untuk memrogram, cukup menghubungkan board dengan komputer melalui jalur USB. Pada board juga disediakan port ICSP, untuk memrogram chip melalui…

Read more