TUGAS SOFTSKILL

Minggu, 19 April 2020

Simulasi Parkir Menggunakan Ultrasonik Sensor Pada Proteus

BAHAN PEMBUAT SIMULASI PARKIR
A. Proteus 7 Profesional  F. Led Yellow
B. Arduino Uno R3         G. Led Red
C. Ultrasonic Sensor       H. Virtual Terminal
D. POT-HG I. Power       E. Led Green J. Ground



Setelah membuat rangkaian pada proteus 7 profesional, lalu masuk pada pemrograman Arduino agar dapat menjalakan program simulasi parkir pada proteus. Berikut ini adalah pemrograman arduino :

void setup() {
 Serial.begin (9600);
 pinMode(7, OUTPUT);
 pinMode(6, INPUT);
 pinMode(3, OUTPUT);
 pinMode(4, OUTPUT);
 pinMode(5, OUTPUT); }
void loop() { l
ong duration, distance;
 digitalWrite(7, LOW);
 delayMicroseconds(2);
 digitalWrite(7, HIGH);
 delayMicroseconds(10);
 digitalWrite(7, LOW);
 duration = pulseIn(6, HIGH);
 distance = (duration/2) / 29.1;
 if (distance > 30) //Jika jarak lebih dari 30cm
{
 digitalWrite(3, HIGH); //Menyala
 digitalWrite(4, LOW); //Mati
 digitalWrite(5, LOW); //Mati }
 if (distance < 20) //Jika kurang dari 20cm {
 digitalWrite(3, LOW);
 digitalWrite(4, HIGH);
 digitalWrite(5, LOW); }
 if (distance < 10) //Jika kurang dari 10cm {
 digitalWrite(3, LOW);
 digitalWrite(4, LOW);
 digitalWrite(5, HIGH); }
Serial.print("Jarak :");
Serial.print(distance);
Serial.println("cm");
delay(100);
}

Setelah melakukan pemrograman dan verifikasi pada arduino , lalu muncul pemberitahuan jika pemrograman berhasil dan akan keluar seperti ini C:\Users\arieefe\AppData\Local\Temp\arduino_build_2188 18/nyobak.ino.ino.hex. Lalu copy, kemudian masuk pada proteus lagi kemudian pada arduino uno klik dua kali lau paste. Kemudian jika berhasil akan keluar seperti ini pada proteus :



   TABEL HASIL SIMULASI PARKIR PADA PROTEUS
No
Jarak (cm)
Led Hijau
Led Kuning
Led Merah
1
>30
Menyala
Mati
Mati
2
<20
Mati
Menyala
Mati
3
<10
Mati
Mati
Menyala

   KESIMPULAN
 1  Setelah dilakukannya simulasi parkir pada proteus, didapatkan hasil yang menunjukkan bahwa jika jarak mobil pada dinding lebih dari 30 cm maka lampu hijau akan menyala, itu tandanya jarak bagian belakang mobil masih sangat aman sehingga terhindar dari benturan. Jika jarak hampir mendekati 20 cm maka lampu kuning akan menyala, itu menandakan jarak mobil sudah semakin dekat pada dinding pembatas. Dan jika jarak mendekati 10 cm maka lampu merah akan menyala, tandanya bahwa mobil harus berhenti dan tidak boleh meneruskan bergerak mundur agar tidak menabrak bemper mobil pada dinding.
2.    Selain kita mengetahui simulasi parkir dengan sensor. Kita juga dapat menambah manfaat pada ketenagalistrikan baik pada perumahan dan industri. [5]

berikut adalah video simulasi nya
https://www.youtube.com/watch?v=ksRpRDqEGCE

daftar pustaka
http://eprints.umsida.ac.id/806/1/Paper%20Muhammad%20Drajad%20Kuncoro%20Aji.pdf

Rabu, 25 Maret 2020


MIKRO KONTROLER BAHASA C DENGAN AVR

LATAR BELAKANG
Bahasa pemrograman untuk mikrokontroler AVR yang paling populer adalah menggunakan bahasa C. Bahasa C adalah bahasa pemrograman tingkat menengah. Selain bahasa C ada bahasa tingkat rendah seperti Assembly dan bahasa tingkat tinggi seperti Basic dan Pascal. Semakin rendah sebuah bahasa pemrograman maka semakin mendekati kode mesin namun sulit dimengerti oleh manusia. Sebaliknya semakin tinggi bahasa pemrograman maka semakin mudah dimengerti oleh manusia namun sukar untuk diaplikasikan ke mesin, dalam hal ini chip mikrokontroler.
PEMBAHASAN
Penggunaan bahasa C dalam pemrograman mikrokontroler semakin luas setelah munculya kompiler AVR-GC, yaitu kompiler bahasa C yang sudah dikhususkan untuk mikrokontroler jenis AVR. GCC sendiri adalah sebuah kompiler bahasa C universal yang biasa dipakai saat proses development software seperti sistem operasi Linux dan aplikasi. GCC merupakan singkatan dari GNU C Compiler, yaitu compiler bahasa C yang gratis berbasis open source.
Bahasa C dipilih karena struktur bahasanya yang tidak rumit seperti bahasa tingkat rendah namun mudah dimengerti oleh manusia seperti bahasa tingkat tinggi.
bahasa c mikrokontroler avr
Struktur penulisan bahasa C cukup simpel namun dengan kustomisasi yang luas dan cukup menjangkau dalam pemrograman mikrokontroler. Berikut ini beberapa hal penting dalam bahasa C yang digunakan untuk pemrograman mikrokontroler.
Struktur Penulisan Kode Program Bahasa C
Dalam menulis kode program menggunakan bahasa C kita harus mengikuti kaidah-kaidah penulisan yang benar seperti misalnya dalam program harus terdapat main rutin program yang ditarus didalam bagian/prosedur main.
Kemudian setiap perintah bahasa C diakhiri dengan tanda titik koma (;). Dalam bahasa C juga harus diperhatikan penulisan huruf kecil dan huruf besar karena bahasa C membedakan keduanya, misalnya kata Waktu berbeda dengan waktu.

Berikut ini beberapa aturan penulisan bahasa C terutama yang sering dipakai dalam pemrograman mikrokontroler AVR:
1.      Pada program utama harus terdapat main rutin yang ditulis dengan nama main.
2.      Statemen didalam rutin, baik itu main, fungsi atau prosedur harus diawali dengan tanda kurung kurawal buka ({) dan diakhiri dengan tanda kurung kurawal tutup (}).
3.      Setiap statemen program baik itu perintah, deklarasi variabel atau konstanta harus diakhiri dengan tanda titik kome (;).
4.      Komentar program diawali dengan tanda // atau ditulis diantara tanda /* dan */. Komentar program adalah statemen yang tidak ikut dikompile atau tidak dikerjakan oleh mikrokontroler dan tidak terikat dengan aturan sintak yang benar.
5.      Bahasa C mendukung penggunaan preposesor seperti include, define, if , ifdef dan sebagainya. Setiap preposesor diawali dengan tanda # dan tidak diakhiri dengan tanda titik koma (;).
6.      Untuk deklarasi beberapa variabel sekaligus maka setiap variabel harus dipisahkan dengan tanda koma (,).
7.      Setiap identifier baik itu main rutin, fungsi atau prosedur harus disertai tanda kurung sepasang () pada akhir identifier, misalnya main(), hitung(), display() dann sebagainya.

Dan berikut ini Simulasi program mikrokontroler AVR yang ditulis menggunakan bahasa C:
 #include <avr/io.h>  //preposesor include 
 #include <util/delay.h>  //preposesor include

//deklarasi variabel
//dipisahkan dengan koma, diakhiri dengan titik koma
uint8_t on,off;
//main rutin
int main (void)
{
DDRD = 0xFF; // Buat semua Port D menjadi output, 0xFF= 1111 1111
on = 0xFF;
off = 0;
while(1) //perulangan program
{
PORTD = on; // Port D high, on=0xFF=1111 1111
_delay_ms(1000); // Tunda 1 detik
PORTD = off; // Port D low, off=0=0000 0000
_delay_ms(100); // Tunda 1 detik
}
return 0;
}

kesimpulan


Semakin rendah sebuah bahasa pemrograman maka semakin mendekati kode mesin namun sulit dimengerti oleh manusia. Sebaliknya semakin tinggi bahasa pemrograman maka semakin mudah dimengerti oleh manusia namun sukar untuk diaplikasikan ke mesin, dalam hal ini chip mikrokontroler.

Senin, 27 Januari 2020

-Banjir terhadap ekonomi nasional

PENGAMAT ekonomi senior Riset CORE Indonesia Piter Abdullah mengatakan banjir yang dua hari ini menimpa wilayah Jakarta dan sekitarnya berdampak pada terganggunya ekonomi domestik.

Dampak ekonomi ini terutama terasa di wilayah Jakarta, Bogor, Depok, Tanggerang dan Bekasi (Jabodetabek). Bencana banjir juga turut berdampak pada ekonomi nasional secara tidak langsung.

“Banjir ini dampak ekonominya yang terkena langsung adalah Jabodetabek. Tapi yang terkena dampak bisa secara nasional. Barang-barang yang terhambat pengirimannya bisa di mana-mana,” ujar Piter kepada Media Indonesia, Kamis (2/1).

Piter menjelaskan semua sektor ekonomi terdampak oleh adanya peristiwa banjir ini. Adapun untuk sektor yang paling terganggu aktivitasnya adalah sektor-sektor yang proses produksinya terkena langsung oleh banjir. Termasuk di dalamnya sektor ritel yang terpaksa tidak bisa beroperasi selama banjir terjadi ini. Bahkan outlet-nya mengalami kerusakan akibat banjir.

Sementara itu, bentuk kerugian yang diakibatkan banjir bagi pelaku usaha sangat beragam. Sebut saja untuk perusahaan yang pabriknya kebanjiran berpotensi memunculkan kerugian berupa bahan baku dan kerusakan pada produk-produknya. Pengusaha ini pun mengalami kerugian berupa waktu, karena tidak bisa melakukan kegiatan produksi sementara biaya-biaya produksi tetap jalan.

“Produksi juga bisa terhenti karena listrik yang dimatikan PLN karena banjir ini. Mereka juga mungkin tidak bisa mengirim barang karena akses jalan tertutup,” papar Piter.

Adapun untuk perusahaan yang pabriknya tidak terkena langsung air banjir tetap mengalami kerugian. Di antaranya karena adanya sejumlah pegawai yang tidak masuk ke kantor karena akses menuju kantor terbatas. Implikasinya kekurangan pegawai yang masuk ke pabrik sehingga perusahaan tidak optimal dalam melakukan produksi.

Menurut Piter, dalam mengantisipasi curah hujan tinggi yang diperkirakan masih akan berlanjut ini dengan meminimalkan kerugian. Pasalnya bencana banjir ini membuat pemerintah dan pelaku usaha tidak bisa banyak melakukan penyelesaian dalam jangka waktu pendek. Pelaku usaha diminta untuk tetap mengusahakan agar proses produksi, penjualan dan pengiriman tetap bisa dilakukan di tengah cuaca yang ekstrem ini.

“Pemerintah harus memahami hal ini dengan membantu infrastruktur yang dibutuhkan oleh dunia usaha,” sarannya.

-Permasalahan minyak dari iran aksi balas dendam terhadap amerika serikat

Iran melaksanakan aksi balas dendam terhadap Amerika Serikat (AS) dengan menyerang pangkalan militer AS yang berada di Irak pada Rabu (8/1) pagi. Sebelumnya, Jumat pekan lalu, AS melakukan serangan militer yang menewaskan pemimpin militer Iran, Jenderal Qasem Soleimani.

Konflik AS-Iran yang kian meruncing ini membawa harga minyak dunia melesat. Hari ini hingga pukul 12.29 WIB harga minyak west texas intermediate (WTI) naik 1,32% ke US$ 63,53 per barrel.

Bahkan, harga minyak WTI sempat melonjak 4,7% ke US$ 65,65 per barrel dari harga penutupan kemarin pada US$ 62,70 per barrel. Harga minyak acuan AS ini kembali menyentuh level tertinggi sejak April 2019.

Kepala Riset MNC Sekuritas Thendra Crisnanda memproyeksi, apabila perang ini terus berlanjut, maka dapat mendorong harga minyak dunia ke level US$ 70-US$ 80 per barrel.

"Peningkatan harga minyak yang signifikan tentunya berdampak negatif bagi Indonesia, yakni melebarnya neraca transaksi berjalan atau current account deficit (CAD). CAD yang melebar dapat mendorong potensi pelemahan nilai tukar rupiah terhadap dollar AS," ungkap dia saat dihubungi Kontan.co.id, Rabu (8/1).

Thendra memprediksi, apabila harga minyak dunia dapat mencapai level US$ 70-US$ 80 per barrel, maka nilai tukar rupiah dapat melemah ke Rp 14.200 - Rp 14.500 terhadap dolar AS. Per 12.30 WIB tadi, nilai tukar rupiah masih berada di level Rp 13.929 per dollar AS.

Ia juga melihat, bursa saham Indonesia akan terkena dampak negatif atas peningkatan tensi geopolitik AS-Iran berupa koreksi wajar yang dapat terjadi. "Hampir keseluruhan sektor akan dirugikan karena penurunan daya beli dan peningkatan biaya bahan bakar," kata dia.

Senin, 16 Desember 2019


Simulasi cara menghitung pemakaian listrik untuk alat rumah tangga
Anda dapat menghitung pemakaian kwh listrik dengan cara melakukan penghitungan pemakaian listrik untuk alat rumah tangga. Anggaplah Anda menggunakan tarif atau daya R1T/300 VA (prabayar) dengan menggunakan alat rumah tangga seperti setrika listrik dengan daya 350 watt yang digunakan sehari selama tiga jam. Dengan begitu, hitungan pemakaian kwh listrik selama satu bulan untuk penggunaan setrika listrik adalah sebagai berikut:
Pemakaian listrik sehari Anda adalah 350 watt x 3 jam = 1.050 wattjam = 1,050 kWh.
Dengan begitu, pemakaian selama satu bulan adalah 1,050 kwh x 30 hari + 31,5 kwh.
Dengan tarif pemakaian listrik sama dengan jumlah pemakaian kwh dikalikan harga per kwh, maka menjadi 31,5 kwh x Rp1.467,28 = Rp46.219,32
Sehingga, pemakaian kwh listrik untuk alat rumah tangga berupa setrika listrik adalah Rp46.219,32. Jumlah tersebut dihasilkan dengan catatan harga per kwh diambil dari data harga TTL pada bulan Maret 2018 untuk tarif R1/1200 VA sebesar Rp1.467,28.
Menghitung pemakaian kwh listrik selama satu bulan
Setelah mengetahui cara menghitung pemakaian kwh listrik untuk alat rumah tangga, selanjutnya Anda dapat mengakumulasikan jumlah pemakaian kwh listrik dari masing-masing alat rumah tangga yang Anda gunakan. Ada beberapa hal yang harus Anda catat untuk dapat melakukan perhitungan pemakaian kwh listrik dengan benar, yaitu:
  1. Catat peralatan listrik apa saja yang Anda gunakan di rumah (misalnya AC, televisi, kulkas, dan peralatan listrik lainnya)
  2. Catat juga besaran daya listrik dari masing-masing peralatan listrik tersebut dalam satuan watt (umumnya besar daya listrik sudah tertera pada masing-masing peralatan listrik yang Anda gunakan)
  3. Catat juga berapa lama biasanya peralatan listrik tersebut Anda gunakan dalam satuan jam
Rumus pemakaian kwh listrik
Setelah Anda mencatat semua hal yang berkaitan dengan pemakaian listrik, Anda dapat melakukan penghitungan pemakaian kwh listrik dengan mengandalkan rumus yang sudah ditetapkan. Rumusnya adalah pemakaian listrik sama dengan ukuran daya alat (watt) dikalikan lama pemakaian (jam) akan bertemu dengan satuan wattjam, dibagi seribu (untuk dijadikan satuan kilo wattjam atau kwh).
Kemudian dikalikan harga tarif tenaga lisrik yang berlaku saat itu, rupiah per kwh-nya (yang saat ini berada pada angka Rp1.467,28. Apabila ada beberapa alat rumah tangga yang mengandalkan listrik, Anda bisa melakukan penghitungan secara terperinci sesuai dengan ukuran alat serta lama waktu pemakaian kemudian dijumlah keseluruhan.

Sabtu, 23 November 2019


CONTOH BISNIS JUAL BELI BESERTA HASIL PENDAPATAN INVESTASI
Suatu contoh hasil membeli barang dari modal yang kita miliki, kemudian disimpan sampai barang tersebut harganya melambung tinggi atau investasi yaitu Mainan Diecast skala 1:64 Hotwheels. Disini saya akan memberikan contoh barang yang memiliki nilai investasi yang melambung sangat tinggi. Sehingga harga barang di jaman sekarang tersebut bernilai jutaan rupiah. Yaitu “Hotwheels Retro Entertaiment series game Need For Speed movie”
            Harga normal di suatu toko mainan seperti dimall yaitu “kids station dan Toys kingdom” seharga Rp. 120.000,00 pada tahun 2014. Kita membeli mainan tersebut, nilai kenaikan investasi tersebut mulai hari dari tahun 2014 yaitu mencapai Rp.200.000,00. Barang tersebut kita simpan sampai tahun ini yaitu 2019 harganya sudah melambung tinggi dikarenakan barang tersebut menjadi barang yang sulit untuk dicari dan juga karena menjadi barang langka. Sehingga nilai investasi pada barang tersebut mulai naik dari tahun ke tahun. Jadi berapa keuntungan barang investasi kita yang sudah disimpan bertahun-tahun? Berikut tabel hasil investasi dari tahun 2014 hingga tahun 2019 ini.

Nama barang
Harga normal
Investasi 2014
Investasi 2015
Investasi 2016
Investasi 2017
Investasi 2018
Investasi 2019
Koenigsegg Agera R
120.000
150.000
250.000
350.000
500.000
750.000
1.100.000









Dari tabel tersebut, kita bisa memahami kenapa harga barang tersebut pada tahun ini melambung sangat tinggi? Karena barang tersebut sangat sulit untuk dicari atau langka, dan yang mempunyai barang tersebut hanya 20% di indonesia. Sehingga barang tersebut melambung sangat tinggi. Dan pada tahun berikut nya bisa naik karena barang langka. Sehingga Barang langka di tahun 2019 ini terjual Rp.1.100.000,00
Jadi keuntungan hasil investasi barang kita pada tahun 2019 yaitu
1.100.000(harga investasi 2019)- 120.000(harga normal)= 980.000
Nilai investasi keuntungan pada tahun 2019 mencapai Rp.980.000,00


Contoh Perhitungan Keuangan Perusahaan

Suatu contoh pada perusahaan elektronik merencanakan untuk menambah peralatan guna efisiensi dalam pembuatan rangkaian. Alat tersebut digunakan selama satu bulan dengan biaya pengadaan sebesar
Rp. 10.000.000. dengan biaya perawatan pada lima
hari pertama dan setiap sepuluh hari seterusnya sebesar Rp. 500.000. Dengan keuntungan yang didapat setiap sepuluh hari Rp.12.000.000. Berapakah total keuntungan selama alat tersebut digunakan?

Tabel Aliran Kas

Hari
Biaya Keluar
Biaya Masuk
Keterangan
0
Rp.10.000.000
-
Pengadaan Alat
1
-
-
2
-
-
3
-
-
4
-
-
5
Rp.500.000
-
Biaya Perawatan alat
6
-
-
7
-
-
8
-
-
9
-
-
10
Rp.500.000
Rp.12.000.000
Biaya Perawatan dan Keuntungan Masuk
11
-
-
12
-
-
13
-
-
14
-
-
15
Rp.500.000
-
Biaya Perawatan alat
16
-
-
17
-
-
18
-
-
19
-
-
20
Rp.500.000
Rp.12.000.000
Biaya Perawatan dan Keuntungan Masuk
21
-
-
22
-
-
23
-
-
24
-
-
25
Rp.500.000
-
Biaya Perawatan alat
26
-
-
27
-
-
28
-
-
29
-
-
30
Rp.500.000
Rp.12.000.000
Biaya Perawatan dan Keuntungan Masuk




Dari tabel dan diagram diatas dapat diperhitungkan total keuntungan selama memakai peralatan tersebut adalah :
[3 x 12.000.000] - [10.000.000 + (3 x 500.000)] = 11.000.000

Jadi, total keuntungan yang di dapat pada perusahaan selama melakukan pengadaan alat yaitu sebesar Rp.11.000.000

Mohammad Naufal Varian
13417696
3ib04