- Beranda
- Hobby & Community
Hobby Elektronika Digital, MicroController & solder Menyolder gabung sini Yuks
...
TS
ahocool
Hobby Elektronika Digital, MicroController & solder Menyolder gabung sini Yuks
DIGITAL ELECTRONICS HOBBY FORUM

UPDATE 8/JUNI/2014
DUKUN FUSEBIT AKAN MENGHIDUPKAN IC MU YANG MATI !

Selengkapnya dibahas di sini gan !!
CLINOMETER SEDERHANA MEMANFAATKAN ADC

Selengkapnya dibahas di post berikut
Proyek2 micro yg sudah jadi
I.N.D.E.X F.O.R.U.M
Biar ngiler, ane kasih contoh hasil karya TS...
.

Spoiler for apa aja sih yang dibahas?:
Spoiler for "Hobby Microcontroller Itu Mahal ? Kreativitasmu Itu yg Mahal Gan !":
UPDATE 8/JUNI/2014
DUKUN FUSEBIT AKAN MENGHIDUPKAN IC MU YANG MATI !

Selengkapnya dibahas di sini gan !!
CLINOMETER SEDERHANA MEMANFAATKAN ADC

Selengkapnya dibahas di post berikut
Spoiler for Buka Jika Mau Paket Belajar:
Proyek2 micro yg sudah jadi
Quote:
I.N.D.E.X F.O.R.U.M
Quote:
Biar ngiler, ane kasih contoh hasil karya TS...
Spoiler for Contact TS lewat dimari yahh:
.
Diubah oleh ahocool 14-06-2025 11:27
0
1M
8.6K
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Hobby & Community
10.5KThread•7.2KAnggota
Tampilkan semua post
TS
ahocool
#4098
Lanjutan FRID
Untuk rangkaian dari datasheet produk RFID Innovations, seperti berikut:
![kaskus-image]()
![kaskus-image]()
![kaskus-image]()
perbedaan yang mencolok hanya di antenna , dimana ID0/2 tidak memiliki antena internal seperti ID12. Tapi ID12 dapat juga dipasangkan antena external yg dapat digunakan bersamaan
jika dihubungkan dengan Micro, gunakan saja mode UART TTL , dan hanya digunakan pin RX saja , karena hanya membaca data yg diberikan oleh modul
jadi....codenya kira2 begini , output ke LCD 16x2:
SELAMAT MENCOBA
Untuk rangkaian dari datasheet produk RFID Innovations, seperti berikut:



perbedaan yang mencolok hanya di antenna , dimana ID0/2 tidak memiliki antena internal seperti ID12. Tapi ID12 dapat juga dipasangkan antena external yg dapat digunakan bersamaan
jika dihubungkan dengan Micro, gunakan saja mode UART TTL , dan hanya digunakan pin RX saja , karena hanya membaca data yg diberikan oleh modul
jadi....codenya kira2 begini , output ke LCD 16x2:
Code:
#define F_CPU 4000000UL //sesuaikan dengan clock micro
#include <avr/io.h>
#include <avr/interrupt.h>
#include <util/delay.h>
#include "lcd.h" //silahkan baca pembahasan menulis LCD
#define USART_BAUDRATE 9600 //baudrate
#define BAUD_PRESCALE (((F_CPU / (USART_BAUDRATE * 16UL))) - 1)
void init_usart(void)
{
UCSRB |= (1 << RXEN) | (1 << TXEN);
UCSRC |= (1 << UCSZ0) | (1 << UCSZ1);
UBRRL = BAUD_PRESCALE;
UBRRH = (BAUD_PRESCALE >> 8);
UCSRB |= (1 << RXCIE); //interupt serial usart
sei(); //enable interupt
}
ISR(USART_RX_vect) //interupt ketika ada data yg diterima
{
char databyte;
databyte = UDR; // isi data
if(databyte == 2) { //deteksi STX (0x02h)
lcd_gotoxy(0,1);
}
//tampilkan data kecuali data status ke LCD
else if((databyte != 0x0D)&&(databyte != 0x0A)&&(databyte != 0x03))
{lcd_putc(databyte);
}
}
int main(void)
{
//inisialisasi port I/O
DDRC=0b1111111; //port LCD
ADCSRA &= ~_BV(ADEN); //matiin ADC biar irit
//inisialisasi LCD
lcd_init(LCD_DISP_ON);
lcd_clrscr();
lcd_puts(" BACA RF ID");
init_usart();
while(1)
{
}
return 0;
}
SELAMAT MENCOBA
0
