KONSULTASI PENDEKAR SOLDER
Kolom Konsultasi ini sebagai sarana untuk bertukar ilmu sesama pendekar solder, khususnya ilmu elektronika.
Bagi kawan - kawan pendekar solder jika ada yang ingin ditanyakan mengenai elektronika baik sistem mikrokontroller, pemograman, komponen elektronika dan lain - lain silahkan tuliskan pertanyaan dikolom ini. bagi kawan - kawan yang mengerti jawaban dari pertanyaannya mohon membatu untuk saling membantu dengan cara memberikan jawabannya.
semoga ini menjadi sarana yang luas untuk pembahasan - pembahasan mengenai ilmu elektronika khususnya sistem kontrol mikrokontroller.
Salam
Aris Munandar
kang Aris, untuk postingan struktur penulisan program bahasa c bisa diperjelas gak pembahasannya?.. terimakasih..
BalasHapusinsyaallah kang nanti coba saya bahas di postingan selanjutnya.. cuman semampu saya ya..he..
Hapusassalamualaikum. gan maaf ni sebelumnya. saya lagi ada kuliah tentang mikrokontoller dari keluarga mcs51. saya disuruh bikin tentang updown counter. kalau ditekan tombol atas, angka akan naik satu persatu. kalu di tekan angka bawahnya angka akan turun satu persatu. bisa mnta tlong ajarkan cara pembuatan contoh scriptny?
BalasHapuswaslam... kalau untuk mcs51 programnya saya belum buat.. dan untuk saat ini sepertinya belum bisa bantu karena waktunya rada susah...
Hapuskalau untuk logiknya mas tinggal ikutin yang contoh menggunakan avr saja..
http://leselektronika.blogspot.com/2013/02/membuat-display-counter-up-down-dengan.html
oh gtu ya gan. memang kalo dari mcs51 dan avr perbedaanny ada dimana ya?
HapusAda banyak perbedaan antara MCS51 dengan AVR, perbedaan mendasar salahsatunya fungsi register dan alamat register.
Hapusbang admin saya minta tolong gmn cra hack facebook ya.. butuh bgt saya perlu informasi dr mantan saya .. thk
BalasHapusaduh maaf saya gak bisa bantu kang edward.. he...
Hapusassalamu'alaikum, mas admin bisa ajarin buat jam digital yang bhasa assembly nggak.........???? terimakasih
BalasHapusmaaf kang khoirul.. untuk bahasa assembler saya sudah jarang menggunakan jadi sudah agak lupa..
HapusBang boleh request pengaplikasian Flame sensor dan perhitungan untuk pembacaan frekuensi gelombang cahayanya?
BalasHapusmaaf kang nuriyanto untuk aplikasi seperti ini saya belum pernah mencobanya.
Hapusassalamu'alaikum, mas admin bisa request contoh script untuk menjalankan program sensor gy 521 mpu 6050 atau tidak,terimakasih..
BalasHapuswasalam, untuk contoh program di blog ini saya belum buat.. mungkin sebagai referensi silahkan masuk link berikut:
Hapushttp://playground.arduino.cc/Main/MPU-6050
semoga bisa terbantu... wasalam
seting fuse bit untuk atmega8 gimana bang? donwloder nya pakai usbasp
BalasHapusyang paling mudah bisa menggunakan software khazama.
Hapus- Pilih Commmand
- fuse and lock bits
- Seting Fuse bit sesuai yang diinginkan
- Klik Write All
Saya kira begitu kang semoga bisa terbantu..
assalammualaikum mas, saya lagi buat alat ukur ph air kolam otomatis, udah saya coba kalibrasi tp pas saya coba pake air kolamnya nilainya tidak bisa konstan pasti naik atau turun terus menerus. apa yg salah ya mas kodingannya apa emg saya kalibrasinya salah ?
BalasHapusWasalam,
Hapussulit juga saya memastikanya mbak, tanpa lihat coding ataupun hardware yang mbak bikin, he....
tapi kalo sensornya beli modul jadi ada kemungkinan masalahnya dicoding mbak..
semoga bisa terbantu terimakasih...
salam..
Selamat Siang Mas Aris, Bisa Gak Mas Dibahas Malah Menambah Library Arduino Seperti Library Keypad Atau RTC Agar Bisa Dikenal Di Arduinonya Mas, Mohon Bantuannya Ya Mas.....
BalasHapusselamat siang mas alex, untuk menambah library pada aduino sebernarnya sederhana aja, caranya:
Hapus- mas cari libary yang di inginkan (googling).
- jika sudah dapet extrak filenya (jika bentuk zip, rar dll).
- jika sudah bentuk folder copykan folder libary tersebut ke folder "libraries" pada software arduinonya.
harusnya cuma itu aja mas udah jalan..
CATATAN:
nama folder library harus sama dengan nama file library .h dan .cpp
misalanya library untuk RTC DS1302.
nama file : DS1302.cpp
nama header : DS1302.h
nama folder : DS1302
Semoga bisa terbantu mas alex..
Wah... Thx Banget Ya Mas Aris, Catatan Itu Yang Menyelesaikan Masalahku Mas Aris Dan Ini Sangat Membantu Saya Yang Masih Pemula
Hapussama sama mas alex, semoga ilmunya bermanfaat.
HapusSelamat Siang Mas Aris, Saya Bingung Ni Mas Membuat Tulisan Berjalan Menggunakan LCD 16X2 Dengan Arduino Tampilan Yang Akan Buat Ialah Sebagai Berikut :
BalasHapusSaya Akan Menampilkan Tulisan "LES ELEKTRONIKA" Akan Tetapi Dengan Kondisi Sebagai Berikut, Huruf "L" Pertama kali Tampil Dari Kanan Ke kiri Hanya Huruf "L" Saja Sampai Pada Kordinat (0,1) Setelah Selesai Yang Kedua Muncul Huruf "E" Dari Kanan Ke Kiri Hanya Huruf "E" Sampai Pada Kordinat (1,1) Begitu Setetusnya Sampai Selesai Dan Akan Tampil "LES ELEKTRONIKA" Saya Mohon Pencerahannya Sekaligus Logika Programnya Agar Bisa Seperti Yang Saya Mau, Thx Ya Mas Aris
selamat pagi mas, mungkin mas bisa menggunakan logic sederhana aja, cuma tidak efisien,
Hapusdisplay 'L"
bkin program runing namipilkan L dari kanan kekiri.(sebelum tampil display diclear dulu).
display 'E'
clear display
tampil E di kolom 15
tampilkan L dikolom 0
delay
clear display
tampil E di kolom 14
tampilkan L dikolom 0
delay
dan seterusnya sampai selesai...
semoga bisa terbantu...
Oh..., Pakai Cara Manual Ya Mas. Kalau Itu Sudah Saya Coba Duluan Mas, Tapi Thanks Lah Mas Atas Respon Nya Banyak - Banyak Terima Kasih Salam Pendekar Solder Pemula
Hapusiya manual, kalau mau lebih simpel bisa menggunakan looping. bisa pake "for". sama sama kang.
HapusAssalamu'alaikum kang aris ,,saya lagi blajar Mikrokontroler pemula,hehehe.. bikinin contoh menampilkan karakter pake dot matrix dong ada gk ,, sama logikanya itu kaya gimana sih ,, mohon bantuannya.
BalasHapusterimakasih sebelumnya
wasalam, kang erik untuk saan ini belum sempet bikin tutorialnya, waktunya agak susah..
Hapuslogikanya sih sistem scaning aja kang kaya keypad, bagian anoda dan catodanya di kontrol. kalau untuk menghemat pin bisa menggunakan ic 74595..
boss gmana contoh program uno mengendalikan sensor ping,flame sensor,motor servo dan sensor compas.thks
BalasHapuswaduh pertanyaannya simple tapi banyak ya,, he,,,,
Hapusjawabnya susah juga ya,
kalau mau ngontrol sih tergantung akang maunya gmn, yang pasti cara kerjanya harus jelas biasa urutannya seperti ini
kondisi pertama:
membaca sensor (ping , flame, compas)
kondisi kedua:
data hasil pembacaan sensor diproses sesuai keinginan
kondisi ketiga..
baru data hasil proses tadi bisa untuk menggontrol servo.
untuk tutorial perbagiannya harusnya sudah banyak kang.. coba googling aja..
semoga bisa sedikit terbantu.....
Kang aris, bisa bantu buat coding dan skema timbangan digital dengan arduino gk.?
BalasHapusmenggunakan sensor apa pak?
HapusNah justru itu kang saya blm dpt sensornya. Ada saran gak sensor timbangan digital yang bisa nimbang sampai 25kg ke atas.?
BalasHapusMas konsultasi selanjutnya lewat bbm bisa gak mas.?
bisa menggunakan loadcell hx711 100kg..
HapusHarga loadcell nya kisaran berapa mas.?
HapusNah justru itu kang saya blm dpt sensornya. Ada saran gak sensor timbangan digital yang bisa nimbang sampai 25kg ke atas.?
BalasHapusMas konsultasi selanjutnya lewat bbm bisa gak mas.?
Assalamu'alaikum ,mas aris saya ingin konsultasi tentang progam micro untuk atmega 8535.. rencana saya ingin membuat prototipe parkir otomatis ,, saya menggunakan motor servo standart sebagai portal membuka dan menutup portal , disini saya menggunakan 2 motor servo untuk pintu masuk dan keluar parkir mas.. parkir ini juga menggunakan sarana LCD 16x2 sebagai informasi area parkir yang TERISI dan yang KOSONG,, saya menggunakan 2 sensor photodioda mas sebagai perintah membuka portal sekaligus menghitung mobil yang masuk dan sensor lainnya untuk membuka portal keluar parkir sekaligus mengurangi kapasitas parkir.. disini saya menggunakan PORT_D sebagai output LCD. Tulisan di LCD hanya berisi "TERISI" lalu ada counternya di baris pertama, "KOSONG" lalu ada counternya di baris ke 2. jika space yang terisi penuh maka LCD akan menunjukkan keterangan "FULL". yang saya konsultasikan progam micro dari mas aris counter up down pada LCD ini di ganti variasi apanya mas di gabung dengan progam 2 motor servo gerak CW CCW 90 derajat.. makasih mas..
BalasHapusini progam counter dari mas jika di ganti pakai atmega 8535 , output LCD Port_D dan keterangan TERISI dan KOSONG di modifikasi bagian mana mas? mAaf merepotkan , maklum saya masih awam belajar Micro mas.
BalasHapusChip type : ATmega16
Program type : Application
AVR Core Clock frequency: 8.000000 MHz
Memory model : Small
External RAM size : 0
Data Stack size : 256
*****************************************************/
#include mega16.h
#include stdlib.h
// Alphanumeric LCD functions
#include alcd.h
// Declare your global variables here
//eeprom
int data=0;
unsigned char tampil[6];
bit status_up=0,status_down=0;
#define tombol_up PINB.1
#define tombol_down PINB.0
#define on 0
#define off 1
void main(void)
{
PORTA=0x00;
DDRA=0x00;
PORTB=0x03;
DDRB=0x00;
PORTC=0x00;
DDRC=0x00;
PORTD=0x00;
DDRD=0x00;
// Timer/Counter 0 initialization
// Clock source: System Clock
// Clock value: Timer 0 Stopped
// Mode: Normal top=0xFF
// OC0 output: Disconnected
TCCR0=0x00;
TCNT0=0x00;
OCR0=0x00;
// Timer/Counter 1 initialization
// Clock source: System Clock
// Clock value: Timer1 Stopped
// Mode: Normal top=0xFFFF
// OC1A output: Discon.
// OC1B output: Discon.
// Noise Canceler: Off
// Input Capture on Falling Edge
// Timer1 Overflow Interrupt: Off
// Input Capture Interrupt: Off
// Compare A Match Interrupt: Off
// Compare B Match Interrupt: Off
TCCR1A=0x00;
TCCR1B=0x00;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;
// Timer/Counter 2 initialization
// Clock source: System Clock
// Clock value: Timer2 Stopped
// Mode: Normal top=0xFF
// OC2 output: Disconnected
ASSR=0x00;
TCCR2=0x00;
TCNT2=0x00;
OCR2=0x00;
// External Interrupt(s) initialization
// INT0: Off
// INT1: Off
// INT2: Off
MCUCR=0x00;
MCUCSR=0x00;
// Timer(s)/Counter(s) Interrupt(s) initialization
TIMSK=0x00;
// USART initialization
// USART disabled
UCSRB=0x00;
// Analog Comparator initialization
// Analog Comparator: Off
// Analog Comparator Input Capture by Timer/Counter 1: Off
ACSR=0x80;
SFIOR=0x00;
// ADC initialization
// ADC disabled
ADCSRA=0x00;
// SPI initialization
// SPI disabled
SPCR=0x00;
// TWI initialization
// TWI disabled
TWCR=0x00;
// Alphanumeric LCD initialization
// Connections are specified in the
// Project|Configure|C Compiler|Libraries|Alphanumeric LCD menu:
// RS - PORTC Bit 0
// RD - PORTC Bit 1
// EN - PORTC Bit 2
// D4 - PORTC Bit 4
// D5 - PORTC Bit 5
// D6 - PORTC Bit 6
// D7 - PORTC Bit 7
// Characters/line: 16
lcd_init(16);
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf(" LES ELEKTRONIKA");
lcd_gotoxy(0,1);
lcd_putsf("DATA:");
while (1)
{
// Place your code here
if (tombol_up==off) status_up=on;
if ((tombol_up==on)&(status_up==on)) { data++;
if (data>=1000){ data=1000;}
status_up=off;
lcd_clear();
}
if (tombol_down==off) status_down=on;
if ((tombol_down==on)&(status_down==on)) {
data--;
if (data<1){ data=0;}
status_down=off;
lcd_clear();
}
lcd_gotoxy(0,0);
lcd_putsf(" LES ELEKTRONIKA");
lcd_gotoxy(0,1);
lcd_putsf("DATA COUNT:");
itoa(data,tampil);
lcd_gotoxy(12,1);
lcd_puts(tampil);
}
}
tinggal tambah if aja mas. klo kosong saat data = 0, kalau saat data berapa? (misal 3).
Hapusyaudah masukan ke program if (data==0) { tapilkan di lcd kosong}
if (data==3) { tapilkan di lcd FULL}
saya kira begitu kang semoga bisa terbantu..
selamat sore mastah, sebelum bertanya saya akan menjelaskan dulu
BalasHapussaya ingin menjalankan motor dc, motor dc bergerak ke kanan setelah menyentuh sensor limit switch motor berhenti, delay, kemudian motor bergerak ke kiri kemudian menyentuh sensor limit dan motor berhenti. jadi ada dua sensor limit switch.
saya menggunakna fungsi if kok tidak bisa
const int sensortutuppin= 3;
const int sensorbukapin= 2;
int motor1=5;
int motor2=6;
int sensorbuka;
int sensortutup;
void setup()
{
pinMode(sensortutup, INPUT);
pinMode(sensorbuka, INPUT);
pinMode(motor1, OUTPUT);
pinMode(motor2, OUTPUT);
}
void loop()
{
sensorbuka=digitalRead(sensorbukapin);
sensortutup=digitalRead(sensortutuppin);
digitalWrite(motor1, HIGH);
digitalWrite(motor2, LOW);
if (sensorbuka==HIGH)
{
digitalWrite(motor1, LOW);
digitalWrite(motor2, LOW);
delay(3000);
digitalWrite(motor1, LOW);
digitalWrite(motor2, HIGH);
if (sensortutup==HIGH)
{
digitalWrite(motor1, LOW);
digitalWrite(motor2, LOW);
delay(3000);
}
}
}
sepertinya jawabannya sudah saya kirim lewat whastapp ya kang...
HapusMAS SAY MINTATOLONG SAYA MAU BUAT ALARAM KEBOCORAN GAS PAKE MC MAS PUNYA RANGKAYANNYA DAN MC APA YANG HARUS DI GUNAKAN TRIMAKASIH...
BalasHapusuntuk mendeteksi gan bisa menggunakan sensor mq-6 kang..
HapusSalam kenal Kang Aris....
BalasHapussaya nubie di bidang rangkaian elektronik & bisa di katakan tidak paham sama sekali.
saat ini saya ingin membuat self balancing scooter semacam segway.
yg jadi masalahnya adalah saya kesulitan dalam membuat sensor otomatis nya ( yang menggerakkan motor ke depan jika badan pengendara miring ke depan dan bergerak mundur jika badan pengendara miring ke belakang serta sensor kemudu belok kanan & kiri )
apakah kang aris bisa membantu saya membuatkan rangkaian elektronik untuk sensor gerak tsb menggunakan arduino dan sensor giroskop?
mohon informasi & estimasi bianya nya kang...
terimakasih.
salam kenal juga, untuk sensor otomatis bisa menggunakan sensor gyro kang, nanti untuk sistem kecerdasannya bisa menggunakan algoritam PID.
Hapusmalam bang, mau tanya bang aku lagi ada tugas sistem mikroprosesor rencana aku buat portal otomatis itu bisa minta tolong kasih gambar rangkain dengan segenap bahasa orogramnya ngga hehehe
BalasHapushehe.. maaf belum bisa kang..
Hapusmungkin hanya saran aja untuk membuat palang otomatis:
untuk mendeteksi bendanya bisa menggunakan sensor jarak, terus untuk palangnnya pake driver motor l293d sudah cukup untuk prototype. cara kerja programnya ketika sensor mendeteksi benda dengan jarak ternentu maka motor membuka palang, setelah beberapa detik kemudian cek kembali apakah masih ada benda didekat palang, jika tidak palang tutup kembali. mungkin gitu kang
lokasi dimana gan ?
BalasHapusCengkareng Jakarta Barat kang
HapusKomentar ini telah dihapus oleh pengarang.
BalasHapusbisa buat alat yg ada sisi pengedalian alat elektronika dari pemancar dan penerima (FSK,ASK atu fm)?
BalasHapusKomentar ini telah dihapus oleh pengarang.
BalasHapusselamat malam , bang mau nanya bisa bantuin saya buat algoritma PID sama skrip koding buat segway ngga bang ?
BalasHapusPak aris, ada kontak yang bisa dihubungi ? mohon bantuannya pak. terimakasih
BalasHapusmet siang ,bang mau tanya kalau program arduino berbasis sms gateway bisa buat kh bang
BalasHapusAssalamualaikum mas aris
BalasHapussaya lagi buat timbangan pake loadcell serial PT8000 100kg mau pake arduino uno tapi masih bingung codingnya,bisa tolong bantuin engga?
asslamualaikum mas ari,saya ingin berkonsultasi mas, sy ingin membuat suatu rancangan alat penghitung jumlah penumpang dipesawat secara otomatis dimana kita ketahui bahwa sekrang ini pra pramugari msih mnghitung scara manual, nah sy ingin membuat alat ini dengan arduino dan sebuah sensor dimana sensor tersebut di simpan di seat penumpang truss pada saat penumpang duduk maka akan terdeteksi jumlah penumpang yang nntinya sy akan di tmpilkan di lcd mini dan ada indikator led untuk tiap kursi jdi nntinya kursi yg kosong tidak akan menyala indikatornya,yang iingin sy tnyakan sensor apa yang bisa sy gunakan dan programnya sketchnya bgmn mas ari,mohon bantuannya,terimah kasih sbelumnya mas
BalasHapusMas.. sya pmain baru d dnia elektronik, sya ingin mrakit amplifier/speaker aktif. ntuk komponen yg sdah sya mliki adlah 2 buah speaker 8ohm 50watt diameter 3inch. Nmun sya blum tau kperluan komponen2 lain nya dan bgaimana rangkaian jalur d PCB ny. Sdah sya kotak katik d mbah gugel tp gk ada yg mnggunakn speaker sprti yg sya pnya.. bisa tlong kasi info & msukn ny mas bgaiaman rangkaian ny & ap aj komponen2 ny... trims..
BalasHapusMas.. sya pmain baru d dnia elektronik, sya ingin mrakit amplifier/speaker aktif. ntuk komponen yg sdah sya mliki adlah 2 buah speaker 8ohm 50watt diameter 3inch. Nmun sya blum tau kperluan komponen2 lain nya dan bgaimana rangkaian jalur d PCB ny. Sdah sya kotak katik d mbah gugel tp gk ada yg mnggunakn speaker sprti yg sya pnya.. bisa tlong kasi info & msukn ny mas bgaiaman rangkaian ny & ap aj komponen2 ny... trims..
BalasHapusSaya masih bingung ada istilah frekuensi osilator, frekuensi clock, frekuensi kerja, frekuensi modulasi, emang bedanya apa ?
BalasHapusBro, mau nanya bro, saya membuat mobil bluetooth dengan android
BalasHapusBahan :
-Aduino Nano
-HC-06
-L298N
-BreadBoard
( saya baru mencoba dengan daya 6v)
Dan saya menggunakan ini coding nya, tetapi kenapa ya setelah sya pairing, pas saya mau majuin, bluetooth mati, dan saya coba pairing lagi, saat saya mau majuin, bluetooth mati lagi.
#include
BalasHapusint in1 = 5; //pin in1 l298 ke pin 5 aduino untuk mutar maju motor kiri
int in2 = 6; // pin in2 l298 ke pi 6 arduino untuk mutar mundur motor kiri
int in3 = 7; //pin in3 l298 ke pin 7 aduino untuk mutar maju motor kanan
int in4 = 8; //pin in4 l298 ke pin 8 aduino untuk mutar mundur motor kanan
///pin enable l298
int ENA = 9; //pin ENA A l298 ke 9 aktifkan motor
int ENB = 10; //pin ENA B l298 ke 10 aktifkan motor
int vel = 255; // pwm (0-255) kecepatan motor 0-255
int state = 'g'; // state g == off
void setup()
{
Serial.begin(9600); // baudrate
pinMode(ENA, OUTPUT);
pinMode(ENB, OUTPUT);
pinMode(in1, OUTPUT);
pinMode(in2,OUTPUT);
pinMode(in3, OUTPUT);
pinMode(in4,OUTPUT);
}
void loop() {
if(Serial.available()>0)
{
state = Serial.read();
}
///////// maju/////////////
if(state =='a')
{
Serial.println(state);
digitalWrite(in1, HIGH); //motor kiri maju on
digitalWrite(in3, HIGH); //motor kanan maju on
digitalWrite(in2, LOW); //motor kiri mundur off
digitalWrite(in4, LOW); //motor kanan mundur off
analogWrite(ENA, vel); //set kecepatan motor
analogWrite(ENB, vel); //set kecepatan motor
}
/////belok kanan////////////
if(state =='d'){
Serial.println(state);
digitalWrite(in1, HIGH); //motor kiri maju on
digitalWrite(in3, LOW); //motor kanan maju off
digitalWrite(in2, LOW); //motor kiri mundur off
digitalWrite(in4, HIGH); //motor kanan mundur on
analogWrite(ENA, vel); //set kecepatan motor
analogWrite(ENB, vel); //set kecepatan motor
}
///////berhenti///////////////
if(state=='c')
{
Serial.println(state);
digitalWrite(in1, LOW); //motor kiri maju off
digitalWrite(in3, LOW); //motor kanan maju off
digitalWrite(in2, LOW); //motor kiri mundur off
digitalWrite(in4, LOW); //motor kanan mundur off
analogWrite(ENA, 0); //set kecepatan motor
analogWrite(ENB, 0); //set kecepatan motor
}
///////belok kiri////////////
if(state =='b'){
Serial.println(state);
digitalWrite(in1, LOW); //motor kiri maju off
digitalWrite(in3, HIGH); //motor kanan maju on
digitalWrite(in2, HIGH); //motor kiri mundur on
digitalWrite(in4, LOW); //motor kanan mundur off
analogWrite(ENA, vel); //set kecepatan motor
analogWrite(ENB, vel); //set kecepatan motor
}
//////////mundur/////////////
if(state=='e'){
Serial.println(state);
digitalWrite(in1, LOW); //motor kiri maju off
digitalWrite(in3, LOW); //motor kanan maju off
digitalWrite(in2, HIGH); //motor kiri mundur on
digitalWrite(in4, HIGH); //motor kanan mundur on
analogWrite(ENA, vel); //set kecepatan motor
analogWrite(ENB, vel); //set kecepatan motor
}
//////////// tombol ON///////
if (state =='f'){
Serial.println(state);
digitalWrite(in1, HIGH); //motor kiri maju on
digitalWrite(in3, HIGH); //motor kanan maju on
digitalWrite(in2, LOW); //motor kiri mundur off
digitalWrite(in4, LOW); //motor kanan mundur off
analogWrite(ENA, 50); //set kecepatan motor
analogWrite(ENB, 50); //set kecepatan motor
delay(2000);
Serial.println(state);
digitalWrite(in1, LOW); //motor kiri maju off
digitalWrite(in3, LOW); //motor kanan maju off
digitalWrite(in2, HIGH); //motor kiri mundur on
digitalWrite(in4, HIGH); //motor kanan mundur on
analogWrite(ENA, 50); //set kecepatan motor
analogWrite(ENB, 50); //set kecepatan motor
delay(2000);
Serial.println(state);
digitalWrite(in1, LOW); //motor kiri maju off
digitalWrite(in3, LOW); //motor kanan maju off
digitalWrite(in2, LOW); //motor kiri mundur off
digitalWrite(in4, LOW); //motor kanan mundur off
analogWrite(ENA, 0); //set kecepatan motor
analogWrite(ENB, 0); //set kecepatan motor
}
/////////// tombol OFF////////
if (state=='g'){
Serial.println(state);
digitalWrite(in1, LOW); //motor kiri maju off
digitalWrite(in3, LOW); //motor kanan maju off
digitalWrite(in2, LOW); //motor kiri mundur off
digitalWrite(in4, LOW); //motor kanan mundur off
analogWrite(ENA, 0); //set kecepatan motor
analogWrite(ENB, 0); //set kecepatan motor
}
}
Cara buat timbangan make load cell dengan atmega16 gimana ya min ?
BalasHapusCara buat timbangan make load cell dengan atmega16 gimana ya min ?
BalasHapusBsa bantu buat rangkaian inverter 12 volt dc ke 12 volt ac... berapa estimasi biayanya
BalasHapusBsa bantu buat rangkaian inverter 12 volt dc ke 12 volt ac... berapa estimasi biayanya
BalasHapusMinta id line mas
BalasHapusProgram Tampilan Angka 00 sampai 99 dengan Seven Segmen pada port P0 dengan pin common0 pada P2.0 dan pin common1 pada port P2.1
BalasHapusmohon bantuannya bagaimana listing???????
BalasHapusProgram Tampilan Angka 00 sampai 99 dengan Seven Segmen pada port P0 dengan pin common0 pada P2.0 dan pin common1 pada port P2.1
mas aris saya mau tanya bagaimana cara rfid rc522 membaca ektp apakah ada library nya ????
BalasHapuspermisi mas mau tanya.
BalasHapussaya punya program mengenai load cell tapi pada hasil pengukurannya gak pas.
ini salah satu program saya. pada program ini hasilnya malah kurang 127 gram. yang seharusnya baca 580, sensor ini membaca 363 gram. apa bisa sebenarnya program ini ditambah angka lagi 127 tetapi pada saat sebelum di berikan beban masih membaca nol. tapi saat diberi beban baru angkanya bertambah otomatis.
#include "hx711.h"
Hx711 scale(A1, A0);
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.print(scale.getGram(), 1);
Serial.println(" g");
}
mohon bantuannya mas.
Sing bos bos ada yang bisa bikin program satu kali tekan relay 1 nyala terus relay 2 nyala 2 detik terus mati, sekali saja tidak menerus
BalasHapusBos mau tanya, gmn ya caranya nyambungin mic ekternal ke hp lewat bluetooth?
BalasHapusAna punya clip on mic yg ana sambungkan ke preamp, selanjutnya outputnya mau ana connectkan ke bnyk hp gt. Maunya sih pke bluetooth biar ga ribet kabel. Intinya 1 input mic ke banyak hp (1 mic---->>> 10 hp). Modul bluetooth yg cocok utk skema audio diatas apa ya? Mohon ilmunya, trimakasih.
Mas saya buat power supply air garam outputnya dc 2.5v dan arus cuma 1 atau 2 mA bagaimana untuk memperbesar arus spy bisa besar dan voltase bisa sampai 3v terima kasih
BalasHapusMau nanya gan admin. Persamaan IC TL3842P. Ini IC yang meledak dalam charger aki saya.
BalasHapusMaaf gan mau tanya saya punya mesin laminating relay nya rusak, tapi saya bingung ini relay berapa ampere, soalnya di relay tertulis
BalasHapus10A/24VDC 50/60HZ
15A/120VAC 15A/24VDC
12A/240VAC
S3-12A
Mohon pencerahannya gan ....
kang saya ingin belajar elektronika. Saya ingin membuat alat komunikasi/percakapan dalam jarak maksimal 5 m kira kira apa bisa. kalau bisa skema rangkaian elektronikanya gimana ya. mohon bimbingan. terima kasih
BalasHapus