Skip to content
Inovatif, Proesional dan Berkepribadian
facebook
instagram
Jurusan Elektro Terbaik di SUMUT
Call Support +62 838-2608-9005
Email Support [email protected]
Location Jl. Kolam No. 1 Medan Estate
Jl. PBSI No.1 Medan Estate
  • Home
  • PROFIL
    • AKREDITASI
    • FUNGSIONARIS
    • STRUKTUR ORGANISASI
    • VISI & MISI
  • AKADEMIK
    • INFORMASI AKADEMIK
      • AKADEMIK ONLINE
      • E-LEARNING
      • JURNAL TEKNIK ELEKTRO
    • JADWAL AKADEMIK
      • JADWAL PENGISIAN KRS
      • JADWAL KULIAH
      • Jadwal Ujian
        • JADWAL UTS
        • JADWAL UAS
      • JADWAL SEMINAR
      • JADWAL PRAKTIKUM
      • JADWAL SEMESTER ANTARA
      • JADWAL WISUDA
    • KALENDER AKADEMIK
    • KURIKULUM
  • AKTIVITAS PRODI
    • KEGIATAN PRODI
    • Prestasi Prodi
  • MAHASISWA
    • Beasiswa
      • SYARAT DAN KETENTUAN PENERIMA KIP KULIAH
      • BEASISWA BANK INDONESIA (BI)
      • BEASISWA YPHAS BAGI SISWA/I BERSAUDARA KANDUNG
      • BEASISWA YPHAS BAGI SISWA/I BERPRESTASI DI SEKOLAH (RANGKING I, II, III)
      • BEASISWA PENINGKATAN PRESTASI AKADEMIK
    • PRESTASI MAHASISWA
    • SISTEM INFORMASI
      • AOC
      • APIK
      • ELEARNING
      • DATA MAHASISWA
      • JURNAL MAHASISWA
      • OPAC
      • WEBMAIL
  • DOSEN
    • PENASEHAT AKADEMIK
    • DOSEN PRODI
    • BLOG DOSEN
    • AKTIVITAS DOSEN
    • PRESTASI DOSEN
    • JURNAL DOSEN
    • AOC
    • TKTD
    • ELEARNING
    • OPAC
    • WEBMAIL
  • ALUMNI
    • TRACER STUDY
    • DATA ALUMNI
    • LAYANAN ALUMNI
    • AKTIFITAS ALUMNI
    • PRESTASI ALUMNI
  • ARSIP
    • SK Mahasiswa
    • DOKUMEN
    • Pengumuman
  • LABORATORIUM
    • INFORMASI LABORATORIUM
    • APLIKASI LABORATORIUM
  • HUBUNGI KAMI

Membuat daftar harga di papan PCB dengan arduino

Posted on 22 November 202323 November 2023 by elektro
0

Untuk membuat daftar harga di papan PCB dengan Arduino, Anda dapat menggunakan beberapa komponen dasar, seperti Arduino, sensor RFID (Radio-Frequency Identification), dan layar LCD. Berikut adalah langkah-langkah umum yang dapat Anda ikuti:

Komponen yang Dibutuhkan Membuat daftar harga di papan PCB dengan arduino:

  1. Arduino (misalnya Arduino Uno)
  2. Sensor RFID (misalnya RC522)
  3. Layar LCD (misalnya LCD 16×2)
  4. Kartu RFID atau tag RFID
  5. Papan PCB dan kabel jumper
  6. Resistors, LED, dan komponen lain yang mungkin dibutuhkan untuk proyek spesifik Anda.

Langkah-langkah:

  1. Sambungkan Sensor RFID ke Arduino:
    • Hubungkan pin SDA sensor RFID ke pin digital 10 pada Arduino.
    • Sambungkan pin SCK ke pin digital 13.
    • Hubungkan pin MOSI ke pin digital 11.
    • Sambungkan pin MISO ke pin digital 12.
    • Sambungkan pin IRQ ke salah satu pin digital (misalnya pin 9).
    • Hubungkan pin RST ke salah satu pin digital (misalnya pin 8).
    • Sambungkan GND sensor RFID ke GND Arduino dan VCC ke 3.3V.
  2. Sambungkan Layar LCD ke Arduino:
    • Sambungkan pin SDA layar LCD ke pin A4 pada Arduino.
    • Hubungkan pin SCL ke pin A5.
    • Sambungkan VCC ke 5V dan GND ke GND.
  3. Buat Struktur Data untuk Harga:
    • Buat struktur data atau array untuk menyimpan daftar harga barang yang akan ditampilkan di layar LCD.
    cpp
    struct Item {
    char nama[20];
    float harga;
    };

    Item daftarHarga[] = {
    {"Barang1", 10.00},
    {"Barang2", 20.00},
    // Tambahkan barang lainnya sesuai kebutuhan
    };

  4. Baca Kartu RFID:
    • Gunakan perpustakaan RFID untuk membaca kartu RFID.
    cpp
    // Contoh menggunakan perpustakaan MFRC522
    #include <MFRC522.h>
    #define SS_PIN 10
    #define RST_PIN 9
    MFRC522 mfrc522(SS_PIN, RST_PIN);
  5. Tampilkan Harga di Layar LCD:
    • Gunakan perpustakaan LiquidCrystal untuk mengontrol layar LCD dan tampilkan harga barang setelah membaca kartu RFID.
    cpp
    // Contoh menggunakan perpustakaan LiquidCrystal
    #include <Wire.h>
    #include <LiquidCrystal_I2C.h>
    LiquidCrystal_I2C lcd(0x27, 16, 2); // Alamat 0x27, 16 kolom, 2 baris

    // Fungsi untuk menampilkan harga
    void tampilkanHarga(float harga) {
    lcd.clear();
    lcd.setCursor(0, 0);
    lcd.print("Harga: $");
    lcd.print(harga, 2);
    }

  6. Baca Kartu dan Tampilkan Harga:
    • Baca kartu RFID dan cari harga yang sesuai dalam struktur data.
    cpp
    void loop() {
    // Baca kartu RFID
    if (mfrc522.PICC_IsNewCardPresent() && mfrc522.PICC_ReadCardSerial()) {
    // Temukan harga sesuai dengan ID kartu atau tag
    // Misalnya, Anda dapat menggunakan fungsi untuk mencari ID kartu dan mengembalikan harga yang sesuai dari array daftarHarga.

    // Tampilkan harga di layar LCD
    tampilkanHarga(hargaItem);
    }

    // Tambahkan fungsi-fungsi lain yang mungkin dibutuhkan
    }

  7. Sesuaikan dengan Kebutuhan:
    • Sesuaikan kode sesuai dengan kebutuhan dan perangkat keras yang Anda gunakan.
    • Tambahkan kontrol input/output atau fungsi lain sesuai dengan kebutuhan proyek.

Pastikan Anda menggunakan perpustakaan yang diperlukan dan memahami spesifikasi teknis dari setiap komponen yang Anda gunakan. Gunakan dokumentasi resmi dari perpustakaan dan perangkat keras yang digunakan untuk memahami cara mengintegrasikannya dengan Arduino.

Sudah dilihat : 177
Lihat postingan ini di Instagram

Sebuah kiriman dibagikan oleh Prodi Teknik Elektro UMA (@elektro.uma)

Berita

Rektor UMA Menerima Kunjungan Silaturahmi dari BSI Tbk Iskandar Muda Medan
Rektor...
Delegasi UNIKL Kunjungi Laboratorium Prodi Teknik Elektro Fakultas Teknik Universitas Medan Area
Medan,...
Program Studi Teknik Elektro Melakukan Kuliah Umum International Bersama University Kuala lumpur Malaysia
Medan,...

KAITAN UMA

LOKASI FAKULTAS TEKNIK UMA

KAMPUS I :
Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI, Medan 20223
Telepon : (061) 7360168, 7366878, 7364348
Fax : (061) 7368012
CALL CENTER UMA : 0811-6013-888

KAMPUS II :
Jalan Sei Serayu No. 70 A / Jalan Setia Budi No. 79 B, Medan 20112
Telepon : (061) 8225602, 8201994
FAX : (061) 8226331
CALL CENTER UMA : 0811-6013-888

Silahkan kunjungi juga website Prodi

  • Teknik Sipil : sipil.uma.ac.id
  • Teknik Mesin : mesin.uma.ac.id
  • Arsitektur : arsitektur.uma.ac.id
  • Teknik Industri : Industri.uma.ac.id
  • Teknik Informatika : informatika.uma.ac.id
Copyright © 2016 - 2026 PDAI - Universitas Medan Area