Postingan

Menampilkan postingan dengan label Arduino

Jam Waktu Shalat

Gambar
Jam Waktu Shalat menggunakan ardunio Komponen yang dibutuhkan           1. Arduino Uno R3           2. RTC DS3231           3. Modul Display P10           4. Buzzer           5. Kabel Jumper           6. Button 3 buah Skematik Rangkaian sambungkan arduino ke panel display P10 sketch jam waktu shalat #include <DMD.h> #include <TimerOne.h> #include <Wire.h> #include <Sodaq_DS3231.h> #include "PrayerTimes.h" #include <SystemFont5x7.h> #include <angka6x13.h> #include <angka_2.h> #include <huruf_kecilku.h> #include <Font3x5.h> #include <SPI.h> char weekDay[][7] = {"SENIN" , "SELASA", "RABU", "KAMIS", "JUM'AT", "SABTU", "AHAD","SENIN" ,  }; // array hari, dihitung mulai dari senin, hari senin angka nya =0, int langk...

Kode program ( sketch ) flame sensor with Arduino Uno

Gambar
ini nih buat kamu yang mencari script flame sensor ( sensor api ) #define flamedigital 3 #define flameanalog A0 void setup() {   Serial.begin(9600);   pinMode(flamedigital,INPUT);   pinMode(flameanalog,INPUT); } void loop() {   long analog = analogRead(flameanalog);   int digital = digitalRead(flamedigital);   Serial.print("Data digital: ");   Serial.println(digital);   Serial.print("Data analog: ");   Serial.println(analog);   delay(1000); } Penjelasan aktif tidaknya sensor ini dilihat di serial monitor bila digital bernilai 1 dan analog nilainya mengecil

Kode program (sketch) untuk motor servo di Arduino Uno

Gambar
Buat kamu yang mau menjalankan motor servo namun bingung dengan scriptnya, maka bisa lihat script dibawah ini... #include<Servo.h> Servo servoku; void setup() {   servoku.attach(2);//set pin } void loop() {   int pos;   for (pos = 0; pos <= 180; pos +=1){     servoku.write(pos);     delay(15);   }   for (pos = 180; pos >= 0; pos -=1){     servoku.write(pos);   } }

Kode program ( Sketch ) untuk LDR sensor di Arduino Uno

Gambar
Buat kamu yang butuh script Pin LDR bisa lihat berikut ini... #define pinldr 2 void setup() {   Serial.begin(9600);   pinMode(pinldr,INPUT); } void loop() {   delay(1000);   int data = digitalRead(pinldr);//   if(data == 0) { // kenapa 0 karena diginal     Serial.println("ada cahaya");   }   else{ // berarti 1 karena digital     Serial.println("tidak ada cahaya");   } }

Kode program (sketch) Sensor Ultrasonic ( HCSR04) di Arduino Uno

Gambar
Buat kamu yang mau script HCSR04 ( sensor ultrasonic ) di Arduino Uno berikut ini ya... #include<HCSR04.h> #define trigger 2 #define echo 1 UltraSonicDistanceSensor distanceSensor(echo,trigger); void setup() {   Serial.begin(9600); } void loop() {   Serial.println(distanceSensor.measureDistanceCm());   delay(500); }

Kode program (sketch) lampu LED di arduino

Gambar
Buat kamu yang butuh script untuk lampu LED flipflop (kedap kedip) di Arduino Uno bisa lihat berikut ini... void setup() {   pinMode(5,OUTPUT);//5 pin yang digunakan untuk menyalakan LED   pinMode(6,OUTPUT);//6 pin yang digunakan untuk menyalakan LED } void loop() {   digitalWrite(5,LOW);   digitalWrite(6,HIGH);   delay(1000);   digitalWrite(5,HIGH);   digitalWrite(6,LOW); }

Kode program (sketch) DHT11 di Arduino Uno

Gambar
Buat kamu yang mau membuat script DHT11 dengan Arduino Uno bisa lihat script berikut... #include "DHT.h" //fungsi ini untuk memasukkan library DHT11 #define DHTPIN 1 // menunjukkan PINnya di 1 #define DHTTYPE DHT11 //type dhtnya DHT11 DHT dht(1, DHT11); void setup() {   Serial.begin(9600); //kecepatan masuknya data ke arduino 9600 bps   Serial.println(F("DHT11 test!")); //untuk mencetak di serial monitor   dht.begin(); // menjalankan sensor dht } void loop() {   delay(2000);//kok dikasih delay? biar siap menerima data   float h = dht.readHumidity();// membaca kelembapan disimpan di variabel h   float t = dht.readTemperature();//membaca temperatur disimpan di variabel t                                                    //kok pakefloat, karena bisa nerima data desimal   if (isnan(h) || isnan(t)) { ...