animasi blog
animasi blog

Selasa, 24 April 2018

LAMPU LED BERJALAN MENGGUNAKAN ARDUINO

Nama kelompok:
1.Bayu purwo andri(163600003)
2.Dimas satrio(163600012)


CARA MEMBUAT LAMPU LED BERJALAN

Sebelum saya memulai Project Lampu LED Berjalan Menggunakan Arduino UNO, saya mengucapkan selamat Hari Raya Idul Adha 1437 H, yang jatuh pada tanggal 12 September 2016 atau 1 Dzulhijjah. Saya berharap dengan berqurban, umat muslim bisa lebih diajarkan saling berbagi kepada umat yang kurang mampu serta keikhlasan hati, dan di jauhkan dari sifat tamak serta berlebih-lebihan, yang mana segala sesuatu yang kita punya adalah titipan dari sang pencipta kita, Allah SWT.
Oke, balik lagi pada topik kita hari ini Project sekarang saya akan menggunakan dari pin 0 sampai 4 pada Arduino UNO untuk menyalakan sebuah Project Lampu LED Berjalan Menggunakan Arduino UNO, serta saya akan menjelaskan mulai dari hardware dan software berserta cara kerjanya yang bermaksud membuat para pembaca dapat mengerti dengan apa yang saya sampaikan . Aamiin.
Alat dan Bahan
  • 5 Buah LED 5mm atau LED 3mm (Warna Bebas)
  • 5 Buah Resistor 100Ω Ohm
  • 6 Buah Kabel Jumper
  • 1 Buah Protoboard
  • 1 Buah Arduino
Rangkaian Lampu LED Berjalan Menggunakan Arduino UNO
lampu-led-berjalan-menggunakan-arduino-uno
Keterangan
  • Pin GND Arduino (Warna Hitam) ke GND/KATODA LED0, 1, 2, 3, dan 4 (Warna Hitam)
  • Pin 4 (Warna Hijau) ke Resistor
  • Pin 3 (Warna Orange) ke Resistor
  • Pin 2 (Warna Merah) ke Resistor
  • Pin 1(Warna Ungu) ke Resistor
  • Pin 0 (Warna Biru) ke Resistor
  • Sisi lain dari semua Resistor di hubungkan ke Positif LED (1 LED = 1 Resistor dan seterusnya)
Sketch Program

====================================================================
void setup() {
int n; // variabel n bilangan bulat
for(n=0;n<4;n++){ // kondisikan 1 persatu mulai dari 0 sd 5
  pinMode(led[n],OUTPUT); // kondisikan led n sebaggai output
  }                                                  // akhir for to do
}                                                    // akhir vvoid setup
void loop() {
int n;
int tunda=50;
for(n=0; n<6;n++){
  digitalWrite(led[n],HIGH);
  delay (tunda);
digitalWrite(led[n],LOW);
}                                        // akhir pengulangan for to do
}                                         // akhir void loop
=============================================================

MOTOR SERVO MENGGUNAKAN ARUINO


nama kelompok:

1.Bayu purwo andri(163600003)

2. Dimas satrio(163600012)

 

Tutorial Program 1 Buah Motor Servo Menggunakan Arduino

Motor servo adalah salah satu jenis motor DC yang memiliki sistem umpan balik tertutup.Di dalam motor servo sendiri terdiri dari beberapa bagian yaitu : motor DC,rangkaian gear,kontrol dan potensiometer.

Alat dan Komponen :
  • Mikrokontroller Arduino UNO / type lain
  • Motor Servo
Rangkailah alat dan komponen seperti di bawah ini :
Untuk memulai memprogram motor servo terlebih dahulu set posisi servo ke 0 derajat / 180 derajat .
Program untuk reset posisi ke 0/180 derajat di bawah ini :
 ===============================================
#include <Servo.h>
Servo servoku;
void setup()
{
servoku.attach(9); // pin out data servo terletak di pin 9 arduino
servoku.write(0); //mereset posisi servo ke posisi sudut 0 derajat
}
void loop()
{
}
 ================================================
Selanjutnya  masukkan program putaran servo dari posisi 0 ke 180 dan 180 ke 0
================================================
#include <Servo.h>

Servo myservo;

int pos = 0;   

void setup() {
  myservo.attach(9); 
}

void loop() {
  for (pos = 0; pos <= 180; pos += 1) {
    // in steps of 1 degree
    myservo.write(pos);             
    delay(15);                      
  }
  for (pos = 180; pos >= 0; pos -= 1) {
    myservo.write(pos);             
    delay(15);                      
  }
}
======================================================

 

 

Tutorial Program Motor Servo Menggunakan Arduino patr II / 2 motor servo

setelah kita mempelajari 1 motor servo maka kita lanjutkan dengan 2 motor servo

dan masih dengan peralatan yang sama 

perbedaanya hanya kita menggunakan 2 buah motor servo

dan ini progam ardiuno motor servo

============================================

#include <Servo.h>

Servo servo1,servo2;
int pos = 0;
void setup() {
  servo1.attach(9); 
  servo2.attach(10); 
}

void loop() {
  for (pos = 0; pos <= 180; pos += 1) {
    // in steps of 1 degree
    servo1.write(pos);             
    servo2.write(pos);             
    delay(15);                      
  }
  for (pos = 180; pos >= 0; pos -= 1) {
    servo1.write(pos);             
    servo2.write(pos);             
    delay(15);                     
  }
}

=======================================================

maka akan menjadi seperti ini.


Senin, 23 April 2018

tugas mikrocontroller 1





TUGAS PRAKTIKUM PERCOBAAN 1 "Mencetak kalimat Di Monitor"
Nama kelompok:
1.Bayu purwo andri (163600003)
2.Dimas satrio (163600012)
TUJUAN : MENAMPILKAN KALIMAT DI MONITOR


TMT1 : Cetak Kalimat "pengulangan for to do" "Hal 4"









































TMT3 : Cetak Kalimat "pengulangan while do" "Hal 6"