Assalamualiakum wrwb. besrjumpa lagi dengan saya. Kali
ini saya akan memberikan tutorial data logger arduino di sd card.
langsung saja.
Apa sih!!!!!
Data logger? Data logger secara mudahnya intimya kita mengirim data dari
arduino ke sd card dan menyimpanya. Apa sih fungsinya? Yaa untuk nyimpan data
misalkan kita mau memonitor suhu selama 1 hari 1 minggu dst.
Oke pada tutorial ini saya akan menggunakan trimpot
yang akan dibaca adc nya oleh arduino kemudian disimpan di sd card
Komponen yang diperlukan
Trimpot bebas mau pakai ukuran berapa (1x)
Kabel jumper (secukupnya)
Arduino boleh nano,uno atau mega(1x)
Module sd card(1x)
Sd card(1x)
Lanjut ke wiringnnya atau pengkabelanya.untuk kalian
yang belum tahu dataseet dari modul sd card kunjungi dulu disini untuk
memudahkan kalian dalam memahami tutorial ini.
Kemudian kita ke coding nya
- /*
- SD card read
- MRAMIKROKONTROL.blogspot.com
- data logging ke sd card
- ** MOSI - pin 11
- ** MISO - pin 12
- ** CLK - pin 13
- ** CS - pin 4
- */
- #include <SPI.h>
- #include <SD.h>
- File myFile;
- void setup() {
- Serial.begin(9600);
- while (!Serial) {
- }
- Serial.println("sendang menginisialisasi sd card");
- if (!SD.begin(4)) {
- Serial.println("inisaialisasi gagal");
- return;
- }
- SD.remove("example.txt");
- myFile = SD.open("example.txt", FILE_WRITE);
- myFile.close();
- }
- void loop() {
- myFile = SD.open("example.txt", FILE_WRITE);
- int adc=analogRead(A0);
- if (myFile) {
- Serial.println("data yang dikirim");
- myFile.println(adc);//menulis nilai adc pada file
- myFile.close();
- } else {
- Serial.println("error opening test.txt");
- }
- delay(500); // delay agar data dikirim setiap 500ms
- }
Setelah di upload kemudian tekan serial monitor di pojok
kanan atas kemudian putar putar trimpot
Maka
hasilnya sebagai berikut
Kemudian kita cek hasil data logging di kartu memori
dengan membuka file example txt dengan pc kita
Dan hasil nya akan seperti ini
Oke jika sama maka berhasil.
Sekian tutorial kali ini semoga bermanfaat .untuk
tutorial lainya bisa lihat di bawah
program yang sudah jadi bisa di download disini
*data logger sd card*sd card data logger*
*koneksi arduino dengan sd card* arduino with sd card*
*read and write sd card* cara koneksi sd card modul*
No comments:
Post a Comment