Cara Blinking Led Dengan Mudah Menggunakan Library

6:34 PM Comment

 

Cara Blinking Led Dengan Mudah Menggunakan Library Dari Arduino IDE

Cara mengedipkan led dengan arduino sebenarnya cukup mudah, apalagi sekarang telah ada library dari led tentunya akan semakin mudah untuk menggunakannya, hanya tinggal menginstall library saja kemudian dapat memilih program led yang tersediap pada library tersebut, caranya ada dibawah ini

Pertama komponen yang perlu disiapkan yaitu :

  • Arduino uno
  • 1 buah Led 3 / 5 mm
  • Ressitor 220 ohm
  • Kabel jumper

Selanjutnya rangkai led, resistor arduino uno seperti pada gambar dibawah ini

Cara Blinking Led Dengan Mudah Menggunakan Library

Keterangan gambar diatas :

  • Hubungkan resistor 220 ohm ke pin 9 arduino uno
  • Kaki ressitor yang lain hubungkan ke kaki positif (+) led
  • Kaki negatif (-) led hubungkan ke pin GND yang ada di arduino uno
  • Buka aplikasi arduino ide kalian
  • Instal library ezLED caranya dengan klik menu tools dan pilih manage library dan ketikkan pada kolom pencarian ezLED dan install
Cara Blinking Led Dengan Mudah Menggunakan Library
  • Setelah proses instal selesai, pilih menu “file” kemudian “example” pada arduino ide dan pilih “led blink” atau kalain copy program dibawah ini
[program]
#include  // ezLED library
ezLED led(9);  // create a LED object that attach to pin 9
void setup() {
  Serial.begin(9600);
  led.blink(250, 750);         // 250ms ON, 750ms OFF, blink immediately
  //led.blink(250, 750, 1000); // 250ms ON, 750ms OFF, blink after 1 second
}
void loop() {
  led.loop(); // MUST call the led.loop() function in loop()
  if (led.getState() == LED_BLINKING)
    Serial.println("BLINKING");
  else if (led.getState() == LED_IDLE)
    Serial.println("BLINK ENDED");
  // To stop blinking immediately, call led.cancel() function
}
  • Selanjutnya pilih menu “tools” dan pilih “board” pilih board mikrokontroler yang kalian pakai, disini menggunakan arduino uno maka board yang dipilih arduino uno
  • Pilih menu “tools” kemudian “port” pilih port usb yang terhubung dari laptop ke board mikrokontroler
  • Upload program dengan mengklik icon centang pada pojok kiri atas arduino ide
  • Lihat yang terjadi pada led, led akan mati dan hidup atau blinking

Cara Mudah Login SIMPKB Dengan Akun Belajar.Id

3:51 PM Comment

Cara Mudah Login SIMPKB Dengan Akun Belajar.Id

Cara Mudah Login SIMPKB Dengan Akun Belajar.Id


SIMPKB yaitu aplikasi induk yang berada di manajemen pembangunan Keprofesian dan Berkelanjutan (PKB)

Dan belajar.id yaitu akun untuk pembelajaran dari kemendikbud yang gunanya untuk alamat email khusus guru, siswa dan tenaga pendidikan lainnya.

Pada akun guru biasanya terdapat beberapa pilihan untuk mengaktifkan akun atau tidak. Namun ketika guru tidak melakukan aktivasi maka otomatis akan terhapus dalam beberapa waktu kemudian.

Belajar.id pada saat ini menjadi sangat penting karena belajar.id terhubuung oleh beberapa program lain dari kemendikbud dan SIMPKB merupakan salah satu program dari kemendikbud yang dapat login menggunakan akun belajar.id

Cara login SIMPKB dengan akun belajar.id sangatlah mudah, silahkan lihat langkah-langkahnya dibawah ini :

  • Buka browser kalian dan masuk ke web resmi https://akun.simpkb.id/
  • Login dengan memasukkan username Noukg dan pasword yang dihubungkan dengan SIMPKB
  • Pilih dan klik tombol selengkapnya di kolom integrasi layanan
  • Klik tautkan
  • Kemudian masuk dengan email akun pembelajaran yang dimiliki dan masukan juga pasword
  • Akun pembelajaran berhasil ditautkan, kemudian coba logout dan login kembali dengan mengklik masuk dengan akun belajar.id

Cukup mudah kan cara login SIMPKB dengan akun belajar.id, log in dengan belajar.id ini sangat penting karena semua program dari kemendikbud akan terhubung dengan akun dari belajar.id


Program Array Python Basic

6:30 AM Comment

 

Program Array Python Basic

Array merupakan kumpulan dari beberapa variable yang memiliki nama serta tipe data yang sama, atau pengelompokan dengan data atau dama yang sama

Contoh hasil program array

Input : arr [] = {2,3,4}

Output : 9

2 + 3 + 4 = 9

Contoh program array menggunakan python dengan Iterasi melalui array dan menambahkan setiap elemen ke variabel jumlah dan menampilkan hasilnya.

[program 1]

#Program  untuk menemukan jumlah elemen 
#dalam array yang diberikan
def _sum(arr):
    sum = 0
    for i in arr:
        sum = sum + i
    return(sum) 
arr = []
arr = [15, 4, 9, 12]
n = len(arr)
ans = _sum(arr)
print('Sum of the array is ', ans)

output :

hasil jumlah array 40

cara kedua yaitu menggunakan fungsi sum(), sum() merupakan fungsi bawaan yang ada pada python

[program 2]

#Program  untuk menemukan jumlah elemen 
#dalam array yang diberikan
arr = []
arr = [15, 4, 9, 12]
ans = sum(arr)
print('Sum of the array is ', ans)

output :

hasil jumlah array yaitu 40

itulah beberapa contoh metode yang dapat digunakan pada program python basic untuk array, tunggu update artikel tentang belajar python selanjutnya ya, semoga bermanfaat


Contoh Program Python Memilih Nilai Terbesar

11:30 AM Comment

 

Contoh Program Python Memilih Nilai Terbesar

Diberikan dua angka dan tugasnya yaitu memilih angka terbesar dengan menggunakan fungsi maximum

Contoh pertama menggunakan fungsi python if else untuk menemukan hasilnya

[program 1]

# program python untuk menemukan
# nilai maksimum dari dua angka
def maximum(a, b):
    if a >= b:
        return a
    else:
        return b      
a = 3
b = 5
print(maximum(a, b))

output dari program diatas yaitu 5

cara membacanya yaitu jika variabel “a” lebih besar dari variable “b” maka outputnya variabel “a” tetapi jika salah maka outputnya variabel “b”

dan pada program python diatas variabel “a” diberikan nilai 3 dan variabel “b” diberikan nilai 5 maka nilai yang dibaca yaitu variabel “b”

contoh program menggunakan fungsi max untuk menemukan hasilnya

[program 2]

# program python untuk menemukan
# nilai maksimum dari dua angka
a = 3
b = 5
maximum = max(a, b)
print(maximum)

output nya 5

jika menggunakan fungsi max program python akan menjadi lebih sederhana, namun cara kerjanya juga sama dengan program 1 tadi, hanya saja penulisannya lebih simpel karena menggunakan fungsi yang telah disediakan python

contoh ketiga yaitu menggunakan ternary operator

prinsipnya sama seperti program 1 namun pada program 3 ini rumus untuk mencari hasilnya hanya ditulis dalam 1 baris saja didalam () dengan tetap menggunakan fungsi python if

[program 3]

# program python untuk menemukan
# nilai maksimum dari dua angka
a = 3
b = 5
# penggunaan operator ternary
print(a if a >= b else b)

outputnya 5

itulah beberapa contoh program python basic untuk mencari nilai maksimum dari dua angka, mulai dari menggunakan fungsi python if, fungsi max dan menggunakan operator ternary, tunggu update artikel tentang belajar python selanjutnya ya, semoga bermanfaat


Contoh Program Python Penjumlahan

9:19 AM Comment

 

Contoh Program Python Penjumlahan

Penjumlahan dua angka pada python, misalnya diberikan dua angka dan tugasnya yaitu menuliskan program python untuk mencari hasil dari penjumlahan tersebut

Contoh hasil outputnya :

Input: num1 = 3, num2 = 2

Output = 5

Dalam program di bawah ini untuk menambahkan dua angka,  pertama-tama kalian diminta untuk memasukkan dua angka dan input dipindai menggunakan fungsi input() dan disimpan dalam variabel angka1 dan angka2. Kemudian variabel bilangan1 dan bilangan2 dijumlahkan menggunakan operator aritmatika + dan hasilnya disimpan dalam variabel penjumlahan. Di bawah ini adalah program Python untuk menambahkan dua angka:

[program 1]

# Python3 program to add two numbers
num1 = 11
num2 = 10
# Adding two nos
sum = num1 + num2
# printing values
print("Sum of {0} and {1} is {2}" .format(num1, num2, sum))

Output nya yaitu

jumlahnya 11 dan 10 yaitu 21

Contoh penjumlahan bilangan desimal yaitu :

[program 2]

# Python3 program to add two numbers
number1 = input("angka pertama: ")
number2 = input("\nangka kedua: ")
# Adding two numbers
# User might also enter float numbers
sum = float(number1) + float(number2)
# Display the sum
# will print value in float
print("The sum of {0} and {1} is {2}" .format(number1, number2, sum))

angka desimal bisa kalian tambahkan sendiri pada saat program di runing

Output dari contoh program python diatas yaitu :

angka pertama : 10.5 angka kedua : 11.5

jumlah dari 10.5 dan 11.4 yaitu 21.9

itulah contoh program python basic tentang penjumlahan yang cocok untuk kalian yang sedang ingin belajar mendalami python, tunggu update contoh program python menarik selanjutnya ya, semoga bermanfaat


program arduino sensor ultrasonik dan led

6:30 AM Comment

 

Menggunakan sensor ultrasonik untuk mentriger led caranya cukup mudah, misalnya untuk membuat project sensor parkir kendaraan yang pastinya membutuhkan indikator untuk mengetahui jarak sensor ke objek lain, cara membuatnya cukup mudah dan siapkan komponen dibawah ini

  • Arduino uno
  • Sensor ultrasonik hc-sr04
  • Led
  • Resistor

Pertama rangkai semua komponen seperti pada gambar dibawah ini

program arduino sensor ultrasonik dan led

  • Hubungkan VCC pada sensor ultrasonik ke pin 5v pada arduino
  • Pin GND sensor ultrasonik hubungkan ke pin GND pada arduino
  • Pin Trig hubungkan ke pin 6 pada arduino
  • Pin Echo hubungkan ke pin 7 pada arduino
  • Kaki (+) Led hubungka ke resistor 220 ohm dan kaki pada resistor hubungkan ke pin 3 pada arduino uno
  • Kaki (-) pada led hubungkan ke pin GND pada arduino

Setelah semua terhubung copy program dibawah ini dan paste ke aplikasi arduino ide kalian

[program]

// constants won't change
const int TRIG_PIN = 6; 
const int ECHO_PIN = 7; 
const int LED_PIN  = 3; 
const int DISTANCE_THRESHOLD = 50; 
float duration_us, distance_cm;

void setup() {
  Serial.begin (9600);       
  pinMode(TRIG_PIN, OUTPUT); 
  pinMode(ECHO_PIN, INPUT);  
  pinMode(LED_PIN, OUTPUT);  
}

void loop() {

  digitalWrite(TRIG_PIN, HIGH);
  delayMicroseconds(10);
  digitalWrite(TRIG_PIN, LOW);


  duration_us = pulseIn(ECHO_PIN, HIGH);
  distance_cm = 0.017 * duration_us;
  if(distance_cm < DISTANCE_THRESHOLD)
    digitalWrite(LED_PIN, HIGH); 
  else
    digitalWrite(LED_PIN, LOW); 

  Serial.print("distance: ");
  Serial.print(distance_cm);
  Serial.println(" cm");

  delay(500);
}

Cara kerja program di atas yaitu jika objek terdeteksi dengan jarak kurang dari 50cm maka led akan hidup, dan jika jarak objek ke sensor lebih dari 50 cm maka led ada mati