Tampilkan postingan dengan label Hardware. Tampilkan semua postingan
Tampilkan postingan dengan label Hardware. Tampilkan semua postingan

21 Feb 2016

Bluino-ONE

Bluino-One


Bluino merupakan embaded system berbasis Arduino uno yang telah ditambahkan modul bluetooth HC05 kedalamnya sehingga menjadikan Bluino one dapat diprogram secara wireless menggunakan Laptop (Arduino software) atau menggunakan Android (Bluino Loader).




Spesifikasi Hardware:

Bluino one memiliki bentuk dan susunan pin yang sama seperti arduino uno, sehingga banyak shield arduino yang dapat dipasangkan diatas Bluino one,  seperti shield motor, shield LCD, shield breadboard, shield 7 segment, shield relay dan banyak shield lainnya.




Socket micro USB berfungsi hanya sebagai line power 5V, tidak berfungsi sebagai line programming. Pemograman hanya dapat dilakukan melalui koneksi bluetooth. Led biru adalah indikator yang berkedip ketika Bluino one sedang diprogram atau ketika terhubung dengan perangkat bluetooth (Laptop/Android). Jumper SMD pada posisi defaultnya terhubung untuk mengaktifkan auto reset ketika mode programming.

Microcontroller Atmega328 (TQFP)
Communication Bluetooth HC-05
Operating Voltage 5V
Digital I/O Pin 12 (dengan 6 dapat berfungsi sebagai PWM output)
DC Current per I/O pin 40mA
Flash Memory 32KB (Atmega328) dimana 0.5KB digunakan oleh bootloader
SRAM 2KB (Atmega328) 
EEPROM 1KB (Atmega328) 
Clock Speed 16Mhz
Ukuran 72x54mm
Berat 50gr



Pemograman:

Banyak yang sudah mengetahui bagaimana cara memasukan sketch/code program ke dalam board arduino uno yaitu buatlah sketch pada aplikasi Arduino IDE dilaptop kemudian hubungkan arduino dengan laptop memakai kabel USB, dan klik upload.



Dengan Bluino one menjadi sangat mudah dan praktis ketika proses pemograman, cukup menghubungkan Bluino one dengan power 5V dimana saja, buatlah sketch/code program bisa dari laptop melalui aplikasi Arduino IDE ataupun dari Android melalui aplikasi Bluino Loader, dan klik upload, maka sketch/code program akan terkirim melalui bluetooth.









Aplikasi Pemograman:

Software untuk memprogram Bluino one melalui laptop bisa kamu download Arduino software, dan ikuti langkah demi langkah cara instalasinya. Aplikasi untuk memprogram Bluino one melalui Android bisa kamu download Bluino Loader dari playstore. Cara menggunakan Bluino Loader bisa kamu ikuti petunjuk disini


Project yang dapat dibuat oleh Bluino-ONE:

Bluino one dapat melakukan apa yang Arduino uno bisa lakukan, sudah cukup banyak sekali tutorial yang bisa kamu dapatkan dari internet bagaimana cara membuat sesuatu project yang menarik dengan arduino. Dengan adanya modul bluetooth pada Bluino one memberikan suatu kelebihan dapat diprogram/komunikasi melalui bluetooth sehingga bisa membuat project kamu jauh lebih menarik dari arduino.





22 Jun 2015

micro Bluino

micro-Bluino

Bluino merupakan microcontroller berbasis Atmega328 (Arduino Uno) dan terdapat modul bluetooth HC-05 di dalamnya. Bluino memiliki 12 digital input/output (dengan 6 pin dapat berfungsi sebagai PWM output), 6 analog input, sebuah resonator 16 MHz, USB koneksi untuk power 5VDC, dan sebuah tombol reset. Bluino sangat simple cukup menghubungkannya ke usb power bisa berupa casan HP, laptop, power bank atau baterai menggunakan kabel USB untuk memainkannya. Dengan terdapatnya modul bluetooth HC-05 menjadikan Bluino dapat diprogram oleh Arduino software pada Laptop/PC secara wireless/tanpa kabel dari jarah jauh. Bluino juga dapat diprogram menggunakan android menggunakan aplikasi Bluino Loader.

Spesifikasi:

MicrocontrollerAtmega328 (TQFP)
CommunicationBluetooth HC-05
Operating Voltage3.7V-5V
Digital I/O Pin12 (dengan 6 dapat berfungsi sebagai PWM output)
DC Current per I/O pin40mA
Flash Memory32KB (Atmega328) dimana 0.5KB digunakan oleh bootloader
SRAM2KB (Atmega328)
EEPROM1KB (Atmega328)
Clock Speed16Mhz
Panjang29.5mm
Lebar21mm
Berat5gr

Tegangan Kerja:

Idealnya tegangan kerja Bluino yaitu 5V, dapat melalui koneksi USB power atau pin V. Jika bluino diberi power menggunakan USB maka pada pin V dan pin G akan mengeluarkan output sesuai tegangan USB, karena pin V dan pin G merupakan paralel dari jalur USB. Apabila ingin menggunakan baterai lipo 3.7V dapat menghubungkannya pada pin V (positip) dan pin G (Ground).

Memory:

Atmega328 flash memory sebesar 32KB dimana 0.5KB digunakan oleh bootloader. Juga mempunyai 2KB SRAM dan 1KB EEPROM yang dapat dibaca dan ditulis menggunakan EEPROM Library.

Input dan Output:

Pada 12 pin digital ( pin 2-13) dapat berfungsi sebagai input atau output, menggunakan perintah pinMode(), digitalWrite(), dan digitalRead. Semua pin beroprasi pada tegangan kerja 5 volt, dan arus yang dapat dihasilkan dari masing-masing pin adalah 40 mA dan mempunyai internal pull-up resistor 20-50Kohm (normalnya tidak aktif). Beberapa pin digital I/O mempunyai fungsi khusus :
  • - pin 2 dan pin 3 dapat berfungsi sebagai external interrupts. Lebih jelasnya lihat fungsi attachInterrupt().
  • - pin: 3, 5, 6, 9, 10, dan 11 dapat diset sebagai output PWM 8-bit dengan menggunakan fungsi analogWrite().
  • - pin: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) mendukung komunikasi SPI menggunakan SPI Library.
  • - pin 13 dihubungkan dengan led berwarna putih, sehingga led akan menyala apabila kondisi pin 13 HIGH dan led akan mati apabila kondisi pin 13 LOW.


Bluino mempunyai 6 pin analog input yaitu A0 - A5 yang memiliki resolusi ADC 10-bit (Decimal 0-1024), masing-masing pin menerima masukan tegangan analog dari 0 volt (Decimal 0) sampai dengan 5 volt (Decimal 1024). Beberapa pin analog input mempunyai fungsi khusus :
  • - pin A0 - A5 dapat difungsikan sebagai pin digital input atau output menggunakan fungsi pinMode(). A0=D14, A1=D15, A2=D16, A3=D17, A4=D18, dan A5=D19.
  • - pin A4 (pin SDA) dan pin A5 (pin SCL) mendukung komunikasi I2C/TWI menggunakan Wire Library.

Komunikasi:

Bluino mempunyai fasilitas untuk komunikasi dengan laptop/PC atau dengan android melalui koneksi bluetooth. Pada Atmega328 mendukung serial komunikasi yaitu pada pin 0 dan pin 1 yang telah dihubungkan dengan modul bluetooth HC-05. Sehingga Bluino memerlukan kode pairing yaitu default "1234". Pada pemograman bluino supaya sinkron dalam komunikasi dengan perangkat menggunakan SoftwareSerial Library dan baudrate diset 115200 bps, Serial.begin(115200). Led biru pada Bluino akan berkedip ketika proses komunikasi terjadi dengan perangkat bluetooth lainnya.

Pemograman:

Bluino dapat diprogram menggunakan Arduino software (download). Atau diprogram menggunakan Android dengan aplikasi Bluino IDE. Pertama lakukan pairing antara Bluino dengan laptop/PC. Tuliskan isi program pada aplikasi pemograman, sebelum mengupload ke Bluino terlebih dahulu pilih jenis board dengan cara klik tab Tool > Board lalu pilih "Arduino Uno" karena Bluino memiliki bootloader yang sama dengan Arduino Uno. Serta pilih port serial dengan cara klik tab Tool > Serial Port lalu pilih port COM sesuai dengan port bluetooth bluino yang terinstal pada laptop/PC ketika proses pairing. Untuk lebih jelasnya dapat dilihat pada video di bawah :