setelah selesai instalasi python buka command promt
ketik python
menginstal pyserial
keluar python dengan mengetik exit()
kemudian ketikan pip install pyserial
mencoba serial port arduino
(arduino dapat berfunsi sebagai serial port ) dalam hal ini akan dicoba comunikasi yang biasanya mempergunakan serial port monitor pada Arduino IDE diubah mempergunakan python
Hubungkan arduino dalam hal ini saya mempergunakan Arduino Mega WIFI sebagai serial port
untuk program pythonnya dapat dipergunakan perintah seperti dibawah ini
python C:\Users\Dell\python\serial.py
import serial ser = serial.Serial('COM5',baudrate=9600,timeout=1) while 1: arduinoData = ser.readline() print(arduinoData)
Ini adalah arduino compatible untuk arduino board menggakan IC ESP8266 yang biasa dipergunakan untuk WIFI, jangan harap menemukan IC Atmel 328 diboardnya karena tidak ada. Beberapa keunggulan juga ada pin yang hilang
Pengiriman RF transmitter menggunakan Arduino adalah mikrocontroller yang amenggunakan pemancar Radio Frequency sebagai salah satu cara pengiriman data.
Adapun cara penggunaan telah diterangkan pada
Manual untuk pengunaan library
http://www.open.com.au/mikem/arduino/VirtualWire.pdf
Contoh program arduino transmitter akan mengirimkan string "hello" dan diambil oleh arduino kedua receiver dan ditampiljan melalui serial monitor di IDE. Sebagai catatan pada PCB baik transmitter dan receiver harus ditambahkan antenna yng terbuat dari kabel.
Backup dari liblary arduino terdapat di
https://www.dropbox.com/s/0xjtayaj14dy1ha/VirtualWire.zip?dl=0
Sehingga dengan menggunakanjumper dan mini breadboarddihubungkan seperti gambar dibawah ini
untuk. Perhatian vcc untuk AD9850 pcb adalah 3.3 V atau 5 V
Setelah itu program arduino sebelumnya donlot daahulu pogram dari alamat github diatas dan unzip. Kaarena mmpergunakan liblari adari AD9850.h maka add lib dan pilih zip file yang didownload sebelumnya. Pergunakan program contohh yang trdapat didalam folder zip yang telah diextrak
Setup arduino+AD9850 dibaca dengan osiloskop
Hasil menggunakan Hantek osiloskop menghasilkan hanya sekitar 800 Hz
Tampilan arduino biasanya di hubungkan dengan LCD 16 x 2, akan tetapi pada tulisan ini akan dibahas cara menghubungkan Arduino uno dengan seven segment berjumlah 8, dengan tambahan 8 switch dan 8 led sebagai input. Keuntungan dari module ini adalah dengan tampilan sederhana dapat dilihat dari jarak sekitar 1 meter yang menjadikan prototipe tampilan cocok untuk foot controller gitar.
Arduino terhubung menggunakan 5 cabel jumper 2 diantaranya adalah VCC dan ground sedang 3 pin lainnya terhubung seperti dibawah ini
Arduino Seven segmen
pin pin
5 V VCC
GND GND
pin 7 STB (strobe)
pin 9 CLK (clock)
pin 8 DIO(data input output)
untuk program dapat di unduh pada link dibawah ini
Cara penggunakan instal liblary yang terdapat di zip file diatas
cara menambahkan liblary di arduino IDE
buka exsample File;> Examples> tm1638
Apabila sudah terbuka maka unduh program tersebut ke arduino uno .
maka tamplian keluaran akan seperti dibawah ini
Hasil tampilan adalah angka 1.2.3.4AbCd dan apabila 4 switch pertama ditekan akan membuat 4 led pertama menyala sesuai dengan sitch mana yang di tekan .
Selamat mencoba
Masalah dan solusi
1.Kesulitan ketika meng instal driver. karena diunduh menggunakan zip ketika dimasukan didalam liblary ternyata liblary masih didalam folder sehingga #include tidak terbaca. solusi di folder liblary Aduino IDE pastikan folder sudah benar , dengan meng cut keluar folder diatanya akan menelsaikan masalah ini
2. ketika menggunakan contoh lainnya pastikan pin pada progam sudah benar.
pastikan tuliasan inilialisasi modul adalah seperti ini
TM1638 module(8, 9, 7);
kita dapat mengubah pin tersebut akan tetapi kita harus pula mengubah konfigurasi pin koneksinya pada hardwarw arduino dan modu seven segmen
Jam tangan dengan barometer CASIO SGW400HD-1BV dengan satuan hPa jika di"bandingkan dengan barmeter Parosscientific di lab Tekanan KRISS maka perbedaanya sekitar 1 hPa..
Sebelum pergi di cek dahulu pada hari ini bulan februari jam 11 pagi tekanan udara sekitar 1022 hPa
Di pesawat tekanan akan turun terus mampai sekitar 812 hPa
Setelah sampai di bandara Sukarno Hatta bulan februari jam 16 tekanan naik menjadi 1008 hPa perlu diingat kedua bandara berada disekitar pantai
Di bandung dengan ketinggian sekitar 700 m diatas permukaan laut maka tekanan sekitar 933 hPa
Update: 08 Maret 2015
Dibandingkan dengan sensor tekanan BMP 085 + arduino dan 5510 LCD
Membuat suatu data loger kondisi ruangan yang dapat merekam kondisi suhu, kelembapan relatif, dan tekanan udara pada ruangan menjadi relatif mudah dbagi yang belum mengetahui apa arduino itu sebenarnya arduiono adalah sebuah mikrocontroller yang dapat diprogram menggunakan PC, dikarenakan kemudahan dan komunitasnya cukup banyak menyebabkan arduino mempunyai kelebihan dibandingkan dengan pengembangan mikro kontroller.
Spekteknis dari data loger.
input. Suhu internal dan eksternal,sensor kelembapan relatif, dan sensor tekanan udara (barometer)
keluaran serial via usb dan LCD monocrom.
Optional LAN dan micro SD.