[Ardutor #2] Input and Output Arduino

[Ardutor #2] I/O Arduino

Dipertemuan sebelumnya kita sudah mengetahui bagaimana cara mengkontrol lampu LED. Nah, kali ini kita akan belajar input output pada arduino. Apa sih input? output? Di pertemuan sebelumnya kita sudah disinggung soal output jadi kali ini lebih mengarah ke Input. Sebelum memulai tutorial ini siapkan arduino kalian.


Bahan yang kalian perlukan :
  1. Arduino UNO
  2. Kabel USB (Arduino ke Komputer)
  3. LED (1 buah)
  4. Resistor (10k ohm dan 330 ohm)
  5. Push button (1 buah)
  6. Breadboard
  7. Kabel jumper
Push button ini yang akan menjadi alat untuk belajar apa itu input. Kalian bisa membelinya di toko elektronik, push button ini sejenes saklar namun memiliki 4 kaki. Setelah sudah komplit barang-barang kalian, susunlah seperti gambar dibawah ini

Jika sudah, akan seperti gambar berikut (tidak sama persis tidak apa-apa yang penting jalurnya terhubung seperti gambar di atas)


Kemudian buka program Arduino IDE kalian, dan copy-paste kan kode dibawah ini
int buttonPin= 2; //button pada pin 2
int ledR= 12; // led pada pin 12
int buttonState;

void setup()
{
pinMode(ledR, OUTPUT); // pin led sebagai Output
pinMode(buttonPin,INPUT); // pin button sebagai Input
}

void loop()
{
buttonState= digitalRead(buttonPin);
if(buttonState== LOW) // button ditekan
{
digitalWrite(ledR, HIGH);
}
else if(buttonState == HIGH) //button dilepas
{
digitalWrite(ledR, LOW);
}
}

Penjelasan Kode

Karena kita akan mengontrol LED berdasarkan push button. Oleh karena itu, push button ini sebagai input maka pada kode tertulis INPUT untuk button pin artinya dia menerima sinyal. Karena fungsi input ini butuh suatu wadah yang kita nama kan variable maka kita buat dahulu variable/ wadah ini pada contoh kita namai buttonState.

Fungsi digitalRead adalah membaca sinyal yang kita inputkan ke suatu komponen elektronik lalu disimpan disuatu variable tertentu. Kasus ini kita definisikan sebagai buttonState=digitalRead(buttonPin) jadi nilai buttonState ini berdasarkan sinyal masukan dari buttonPin atau push button itu sendiri.

Ketika push button ditekan nilai dari buttonState akan menjadi LOW dan sebaliknya kalau push button tidak ditekan maka akan bernilai HIGH. nah kalian tinggal main kan kode pada saat push button ditekan atau tidak untuk mengontrol nyalanya LED.

Hasil




Mungkin sekian dulu dari GamezPop. Semoga kalian tidak salah beli hero, dari pengalaman sendiri banyak player-player yang menunggu hero baru setelah beli langsung menyesal. Heronya gini lah, gitu lah. Saran saja jangan banyak mengeluh, pelajari karakteristik tiap hero maka kalian bisa memainkannya seperti pro gamer.

Server Down Mobile Legends

Server Down



17 Desember 2017, Game Mobile Legends sedang mengalami gangguan alias server down. Kalian tidak bisa melakukan matchmaking. Seadainya bisa, nanti akan dilempar keluar ke halaman utama.
Ketika kalian masuk in game akan mendapat pesan seperti ini




Jadi GamezPop menghimbau player Mobile Legends tetap sabar. Semoga Moonton segara membetulkannya.




Bitcoin si Koin Super

Bitcoin
Bitcoin itu apa sih? Koin receh? Bagi kalian yang ingin tahu lebih lanjut apa itu "bitcoin"  kali ini GamezPop akan membahasnya. Mungkin baru-baru kali ini sedang naik daun, banyak orang yang berbondong-bondong untuk mendapatkan bitcoin. Hal ini disebabkan nilai tukar bitcoin sudah tembus 252 juta per keping (sumber vip.bitcoin.co.id) dengan nilai yang mengiurkan ini kalian ingin mendapatkannya bukan?


Apa sih itu Bitcoin

Bitcoin pertama kali dikenalkan oleh Satoshi Nakamoto pada 3 Januari 2009. Mata uang digital (Cryptocurrency) bersifat desentralisasi sehingga tidak ada satu orang pun yang mengatur nilai dari koin ini termasuk penciptanya. Tidak seperti dengan uang pada umumnya yang dapat diatur oleh pemerintah. Menariknya lagi, nilai bitcoin selalu mengalami kenaikan harga per kepingnya karena jumlah bitcoin yang terbatas dan ditambah sudah banyak orang yang menggunakannya. Jika kaliang ingin mengetahui jumlah bitcoin yang sudah didapatkan (sudah di-minning) bisa check BlockChain. Terus untuk menyimpang bitcoin bagaimana? Mata uang virtual ini dapat disimpan melalui sebuah wallet (dompet), sudah banyak web yang menyediakan wallet seperti;



Cara mendapatkan Bitcoin

Bagi kalian yang tertarik pada bitcoin, ada beberapa cara untuk mendapatkannya:
  1. Beli dengan Uang (IDR)
Mungkin cara ini yang mudah untuk mendapatkan bitcoin walau harus mengorbankan uang jajan kalian tapi disisi itu jika kalian benar-benar ingin ber-deposito dengan bitcoin, cara ini bisa dicoba. Ketika saat nilai bitcoin turun/rendah baru kalian beli ketika nilainya naik tajam barulah kalian jual tapi perhitungkan baik-baik ya, agar tidak salah dalam ber-spekulasi. Saat ini web yang menjual bitcoin dengan IDR (menurut pengalaman) yaitu vip.bitcoin.co.id. Enaknya saat kalian ingin membeli bitcoin di web ini kalian bisa bayar lewat alfamaret, terbilang cukup mudah untuk mendapatkan bitcoin. Nanti ketika sudah bayar, saldo kalian akan masuk ke wallet (dalam rupiah) dan jika ingin membeli bitcoin nanti tinggal klik saja mau beli berapa.

Selain beli, di web ini kalian bisa menukar bitcoin yang kalian miliki dengan rupiah. Rupiah ini bisa dicairkan lewat bank.
Namun sebelum melakukan hal itu kalian diminta untuk men-verifikasikan data diri anda dengan mengirimkan scanner-an KTP dan foto wajah kalian yang sedang memegang kertas bertulis "Verifikasi Akun vip.bitcoin.co.id" Emang cukup ribet sih, tapi dari pengalaman sendiri, lebih cocok dengan web ini karena kalian mudah untuk mendapatkan bitcoin dan sudah banyak orang yang menggunakan web tersebut (terjamin ke-amanannya.)

         2. Mining
             
Beberapa dari kalian pasti tahu itu minning, kegiatan ini menggunakan komputer untuk mengkomoutasi sebuah masalah matematik yang begitu rumit sehingga membutuhkan hardware khusus atau kartu grafis. Kegiatan ini sangat memboroskan tagihan listrik karena saat melakukan minning, komputer membutuhkan daya yang cukup besar. Ada beberapa software free yang berguna untuk melakukan minning yaitu:

MinerGate

Aplikasi ini (kalian harus mendaftar dahulu) ini sendiri tidak langsung minning bitcoin tapi kalau kalian inign minning bitcoin secara langsung bisa mengunakan fitur cloud minning yang berbayar. Namun jika kalian tidak ingin menghabiskan uang kalian, bisa coba minning koin lain seperti Litecoin, Ethereum, Monero dan lain-lain. Setelah mendapatkan koin-koin tersebut barulah kalian tukar menjadi bitcoin. Proses penukarannya bisa melalui web HitBTC atau Changelly. Kemudian hasil tukar bitcoinnya bisa kalian transfer ke wallet.

Nicehash

Berbeda dengan MinerGate, software ini langsung menambang bitcoin dan kalian tidak perlu mendaftar cukup dengan men-download aplikasinya maka langsung bisa menambang. Akan tetapi software ini sedang ditutup karena beberapa bitcoin dari web ini dicuri oleh hacker sehingga web ini ditutup sementara untuk perbaikan teknis.


Pengen minning tapi hardware apa yang cocok?

Mungkin kalian bisa pakai kartu grafis NVIDIA atau AMD, saya sarankan jangan pernah menambang dengan processor (CPU) karena sangat lama untuk mendapatkan bitcoin dan terlebih lagi bisa merusak komponen itu sendiri. Sebaiknya gunakan kartu grafis (GPU)


Penggunaakn komputer gaming seperti Asus ROG, MSI, Lenovo Legion, dan Acer Predator mungkin membantu kalian dalam melakukan minning karena kalian tahu sendirikan komputer gaming pasti motherboardnya sudah support dengan kartu grafis terbaru. Kalian bisa minning juga dilaptop tapi menurut pengalaman sendiri, hal itu agak memakan waktu dan memboroskan listrik juga baterai yang cepat bocor/rusak.

Jika kalian benar-benar mendedikasikan hidup kalian buat minning, kalian bisa mencoba pakai ASIC Miner. Application Specific Integrated Circuit (ASIC) adalah IC yang khusus untuk melakukan minning bitcoin namun barang ini memiliki harga yang cukup tinggi sekotar 80 juta-an. Tapi dibalik harganya itu, alat ini memiliki kecepatan yang tinggi dalam menambang bitcoin jika dibandingkan dengan kartu grafis dan kalian bisa balik modal dengan cepat tentunya.

Ant Miner S9

Sistematis pengiriman bitcoin bagaimana?

Karena kalian menyimpan bitcoin melalui wallet maka untuk mengirimkannya kalian butuh address wallet si penerima. Address atau sejenis nomer rekening ini merupakan sarana untuk mentransfer bitcoin. Akan tetapi, saat kalian mengirimkan bitcoin ke seseorang, transaksi kalian harus di validasi terlebih dahulu oleh miner di seluruh dunia (kalian bisa check apakah transaksinya sudah berhasil atau belum lewat Transaction ID yang akan menghubungkan kalian langsung dengan Blockchain)

             
Dengan ID ini kalian bisa melihat berbagai macam transaksi. Jika kalian ingin melihat transaksi kalian cukup dengan meng-klik address wallet kalian. Biasanya kalau transaksi kalaian belum berhasil akan ada tanda berwarna merah.


Sudah ada bitcoin, lalu diapakan?

Mungkin di Indonesia sendiri belum ada transaksi yang menggunakan bitcoin, mengingat Bank Indonesia sendiri melarang transaksi dengan bitcoin. Hal ini disebabkan oleh ke-anymous-annya, kalian tidak bisa mencheck siapa pengirim yang mengirimkan bitcoin ke kalian begitu pula sebaliknya, pengirim tidak tahu kepada siapa yang ia kirim. Jadi sejauh ini, mungkin kalian bisa menabungnya untuk masa depan, tidak rugi-rugi amat kalau kalian menabung bitcoin siapa tahu di- tahun depan harga bitcoin semakin melonjak. Satu tips lainnya, karena penggunaan bitcoin tidak ada yang mengatur jadi seluruh masalah yang di-alami ditanggung sendiri oleh pengguna bitcoin. Kesimpulannya berhati-hati saja...

Akhir Kata

Mulai tertarik dengan bitcoin? Kalian bisa mencoba cara-cara yang sudah disebutkan. Memang harga bitcoin yang begitu mengirukan namun jangan terlalu over kecuali kalian ingin membuat minning farm (rumah yang isinya ant minner semua.) Mungkin sekian dulu dari GamezPop, jangan lupa share dan koment, seluruh kritik dan saran akan membangun blog ini.

Lag pada Mobile Legends


Sejauh ini masih banyak player yang mengeluh karena pas main game kesayangan yaitu Mobile Legends selalu dilanda lagging. Tak jarang juga ada beberapa orang yang selalu menyalahkan provider internet karena penyediaan jasa yang kurang, padahal jika kalian teliti ada beberapa faktor lain yang menyebabkan kalian terkena lag. Mungkin saat kalian buka internet untuk browsing atau buka medsos, internet yang kalian gunakan lancar-lancar saja namun ketika bermain malah lag. Berikut penjelasannya :

Ketahui-lah Spesifikasi Game
Minimum Spesifikasi :
RAM       : 2 GB
Processor : QuadCore
Memory   : 2 GB

Saya sarankan RAM HP kalian 2GB karena game ini sendiri membutuhkan RAM 1GB mungkin mayoritas HP sudah memiliki RAM 2GB ssehingga ini tidak menjadi masalah. Namun untuk kalian yang memiliki RAM kurang dari 2GB jangan berkecil hati. Jika kalian tetap ingin bermain mobile legends cukup men-setting graphics menjadi low.

Mungkin dari kalian bertanya-tanya, "kok kenapa memory-nya harus 2GB, padahal pas download di plyastore kurang dari 100 MB?" ini-kan game online jadi sering diupdate-update terus sehingga membutuhkan kapasitas memory yang cukup. Mana mungkin kalian bisa main mobile legends dengan versi jadul?

Lupa Mentutup Aplikasi Lain

Pasti beberapa dari kalian malas untuk menutup aplikasi, kalian hanya menekan tombol tengah pada hp kalian lalu buka aplikasi lainnya. Untuk kali ini jarang-jarang melakukan hal itu karena aplikasi yang belum kalian tutup itu akan memakan space RAM kalian sehingga space kosong untuk bermain mobile legends menjadi kurang dan ini lah kenapa kalian kalau main selalu lag padahal internet lancar jaya.

Selain mengurangi penggunaan RAM ponsel kalian, baterai HP kalian juga akan menjadi awet (tidak boros daya kecuali baterai kalian sudah rusak.) Sangat disayangkan RAM kalian digunakan untuk aplikasi-aplikasi yang sedang tidak digunakan








Main Sambil di-Charge

Mungkin kalian tidak terlalu memikirkan dampak dari kegiatan ini. Saya sarankan jangan pernah bermain sambil di charge ada banyak kerugian yang kalian peroleh diantaranya baterai yang cepat rusak, komponen HP yang performanya turun karena keseringan mendapat panas berlebih dan terlebih ketika kalian bermain game pasti akan ada lag (akibat panas yang berlebih) Jadi isi-lah baterai kalian sebelum bermain, seandainya kalian terpaksa bermain sambil di-charge jangan terlalu lama bermainnya dan gunakan kabel original. Lumayan kalian bisa merawat HP jadi tidak perlu ganti-ganti baterai baru.

Nah, sekarang kalian tau kan kenapa saat main mobile legends selalu lag dan ketika itu juga internet kalian lancar? Mungkin memang betul lag disebabkan oleh koneksi jaringan yang kurang stabil tapi jangan langsung menuduh dan menyalahkan provider-provider karena kekesalan kalian selama bermain. Usahakan teliti-lah dahulu sebelum bertindak. Mudah-mudahan post ini bermanfaat untuk kalian semua, akhir kata saya ucapkan terima kasih dan jangan lupa untuk share dan follow. Segala kritik dan saran pada koment sangat dibutuhkan.

What is Resistor?

Resistor adalah sebuah komponen elektronik yang berfungsi untuk menghambat arus pada sebuah rangkaian, biasanya resistor digunakan untuk perangkat elektronik yang hanya membutuhkan arus kecil seperti lampu LED. Terdapat begitu banyak bentuk-bentuk resistor, ukuran hambatan resistor disebut dengan Ohm. Semakin besar nilai Ohm-nya maka semakin kecil arus yang akan dilewatkan oleh resistor ke perangkat elektronik. Perlu diketahui resistor tidak memiliki polaritas, jadi kalau kalian memasangnya terbalik antara kutub positif dan negatifnya tidak apa-apa.


Penghitungan berapa arus yang dilewatkan oleh resistor bisa digunakan Hukum Ohm
Ada 2 jenis reisitor berdasarkan nilainya :
1. Fixed Resistor

Fixed resistor adalah resistor dengan nilai tetap, tidak bisa diganti-ganti. Kalian bisa temukan di berbagai toko seperti gambar disamping. Biasanya jarang sekali, toko yang hanya mau menjual 1 buah resistor, kalian harus beli dalam jumlah minimal 10 buah (biasanya.) Resistor ini hanya memiliki 2 terminal.



Dalam skematik sendiri, fixed resistor dilambangkan sebagai berikut
 2. Variable Resistor
      Resistor ini nilainya tidak tetap atau kalian bisa mengatur sendiri nilai resistornya. Ada begitu banyak tipe resistor ini contohnya :
a. Potensiometer dan Trimpot (Trimmer Potensiometer)
    Kedua komponen ini memiliki simbol skematik yang sama (sama-sama memiliki 3 terminal)


Potensiometer

Jenis resistor ini kalian bisa mengubah nilai hambatannya dengan cara memutarnya. Jika kalian putar ke arah kiri maka nilai hambatannya akan maksimal (sesuai dengan nilai yang tertera pada resistor misal B10K artinya hambatan maksimalnya 10 ribu Ohm) dan kalau kalian memutarnya ke kanan maka nilai hambatannya menjadi kecil atau minimal yaitu 0 Ohm.






Trimpot (Trimmer Potensiometer)
Resistor ini sama seperti potensiometer yang membedakannya adalah ukurannya. Trimpot sendiri memiliki ukuran yang lebih kecil dengan potensiometer sehingga jika kalian ingin mengubah nilai hambatannya, kalian harus memutarnya dengan obeng.






b. LDR (Light Depending Resistor)

Resistor ini tidak dapat kalian ganti secara manual layaknya Trimpot dan Potensiometer. Jenis ini nilainya akan berganti-ganti ketika terkena cahaya. Ketika diruang gelap nilai dari resistor ini akan besar namun untuk menurunkannya cukup sinari saja resistor ini dengan cahaya, dengan sendirinya nilai hambatannya akan turun.

c. Thermistor
Jenis ini nilai hambatannya tergantung pada suhu dan terdapat 2 macam untuk resistor ini yaitu :
1. NTC (Negative Temperatur Coefficient)
    Nilai resistansinya akan semakin besar jika suhu panas dan semakin kecil jika suhunya dingin.
2. PTC (Positive Temeperatur Coefficient)
    Nilai resistansinya akan semakin kecil jika suhu panas dan semakin besar jika suhunya dingin.



Lalu bagaimana nilai resistor yang kita inginkan tidak ada dipasaran? Itu mudah caranya, kalian bisa susun resistor yang kalian miliki secara paralel atau seri tergantung nilai yang kalian inginkan. Berikut gambarannya agar lebih paham.


Kesimpulannya, kalau kalian ingin nilai hambatannya kecil kalian cukup mem-paralalelkan resistor kalian namun jika kalian ingin nilai hambatannya besar cukup dengan men-serikannya saja.

Sudah paham tentang segala macam resistor beserta fungsi-fungsinya? Sekali lagi jangan sampai salah beli resistor karena tidak tau jenisnya, sangat disayangkan kalau kalian tidak begitu paham tentang resistor saat ingin membelinya.
Sekian dulu infonya, semoga bermanfaat. Jangan lupa share atau koment

[Ardutor #1] How to Control LED

Tutorial #1
Menyalakan LED

            Jika kalian sudah punya arduino uno, maka saat ini kalian akan mencoba mengerti kegunaannya. Sebagai mikrokontorler tentunya dapat mengatur komponen elektronika sesuka kita dengan menanamkan sebuah program pada mikrokontroler tersebut. Kali ini kita akan mengkontrol nyalanya lampu LED dengan arduino.


Bahan yang perlu kalian punya :
  1. Arduino UNO
  2. Kabel USB Arduino ke Komputer
  3. Breadboard
  4. Kabel jumper (male-male)
  5. Resistor 330 Ohm (Warnanya merah-merah-coklat-emas)
  6. LED (warnanya bebas)



Setelah bahan sudah lengkap mari kita susun rangkaiannya seperti gambar dibawah ini

Setelah kalian sudah memasang komponen sesuai dengan gambar diatas maka akan tampak seperti berikut ini

            Jangan kebalik pemasangan kaki LEDnya ya… karena kalau kebalik LED tidak akan menyala atau bahkan akan rusak. Kaki yang panjang merupakan kutub positif (kalau digambar yang bengkok) dan kaki yang pendek merupakan kutub negatif.
            Kutub positif (+) → Power Supply 5V
            Kutub negatif (-) → GND (Ground)

        Setelah kalian sudah memasangnya dengan betul, langsung saja buka software Arduino IDE kalian. Jika kalian belum download, bisa download di Arduino.cc. Sebelumnya pastikan arduino kalian sudah tersambung dengan computer milik kalian ya… Setelah semuanya sudah beres, copy-kan code ini ke Arduino IDE kalian

const int PIN_R = 8;
void setup() {
// put your setup code here, to run once:
pinMode(PIN_R, OUTPUT);
}


void loop() {
// put your main code here, to run repeatedly:
digitalWrite(PIN_R, LOW);
delay(1000);
digitalWrite(PIN_R, HIGH);
delay(1000);
}

Penjelasan Code

              Code ini akan membuat lampu LED kalian nyala selama 1 detik (pada code diatas tertulis 1000 yang dimana satuannya adalah mili sekon jadi 1000ms = 1 sekon) dan mati selama 1 detik. Kalian bisa mengatur waktunya dengan mengganti nominal pada delay (kalian bisa menggunakan satuan mikro dengan menuliskan ‘u’ contoh : 1 mikrosekon = delay(1u); )
           Kata ‘LOW’ dan ‘HIGH’ adalah sinyal yang diberikan arduino kepada LED, jika sinyal bernilai satu atau HIGH maka LED akan menyala namun jika sinyal bernial nol atau LOW, lampu LED akan mati.
         Untuk const int PIN_R = 8; kalian bisa merubah angkanya sesuka kalian asal ketika pemasangan harus sesuai dengan nomer pin yang kalian tulis. Untuk contoh kita menggunakan pin ke 8. Code pinMode(PIN_R, OUTPUT) digunakan karena kita menggunakan pin pada arduino, untuk ‘OUTPUT’ sendiri menyatakan bahwa komponen ini hanya mengeluarkan sinyal berupa nyalanya LED. Kata ‘OUTPUT’ sendiri bisa kalian ganti dengan ‘INPUT’ namun kali ini tidak akan membahasnya.

Hasil


Sekian informasinya... Happy Gaming
GamezPop

Build Akai

Kali ini kita akan membahas build untuk tank panda. Mungkin bagi kalian sudah tidak asing dengan hero yang satu ini, banyak dari players yang menggunakannya saat ranked match. Dugaan sementara hero ini terbilang bisa bikin lawan geram apalagi dengan skill-skillnya yang cukup menyebalkan.

Skill Tree
Item Build
Kalian bisa menggunakan build item ini atau yang lain (bisa sharing dikomen) menurut pengalaman sendiri, set ini lebih pas untuk Akai. Berikut penjelasan item-itemnnya (dari kiri ke kanan) :
1. Warrior Boots +22 Armor
     Unique : +40 Movement SPD
     Unique Passive : ketika menerima basic attack akan meningkatkan physical defense sebanyak 5                                       points (max 25 points) berlangsung selama 3 detik.


2. Cursed Helmet +920 HP, +50 Magic RES
    Unique Passive : Menimbulkan magic damage disekitar pengguna sebesar 1.5% dari HP max                                          musuh dan menimbulkan damage extra 50% kepada minnions.

3. Blade Armor +90 Armor
    Unique Passive : Meberikan 25% dari physical attack musuh sebagai physical damage diri sendiri                                  ketika terkena basic attack.

4. Demon's Advent +920 HP, +54 Armor, +30 HP Regen
    Unique Passive : Ketika musuh menyerang maka attack powernya akan dikurangi sebesar 6%.
                                Efek ini berlangsung selama 2 detik dan bisa di stack up sebanyak 3 kali.

5. Athena's Sheild +900 HP, +56 Magic RES, +20 HP Regen
     Unique Passive : Setiap 30 detik sekali akan memberikan sheild yang akan mem-block serangan                                     musuh (max 1150)

6. Bloodthirsty King +1550 HP
    Unique Passive : Setiap kill atau assist akan me-regen nyawa sebesar 20% dari HP selama 5 detik.
                                Efek ini memiliki cooldown selama 10 detik.

Optional
Untuk sepatu kalian bisa menggunakan Warrior Boots atau Boots of Tranquility




Athena's Sheild bisa kalian ganti  dengan Immortality



Review
Akai sendiri sebenarnya hero tank yang bisa dijadikan untuk killer, hero ini bergantung pada seberapa besar HP-nya (lihat efek skill 2) Jadi, kalian bisa meningkatkan HP Max Akai sebesar-besarnya jika perlu. Untuk Spell, saya sarankan menggunakan Stun/Petrify




Saat kalian menggunakan skill 1 untuk melompat ke area musuh kalian langsung menggunakan spell ini untuk men-stun nya dalam beberapa detik lalu dorong musuh ke arah tembok dengan skill ultimate agar musuh tidak dapat bergerak sedikit pun (hal ini lah yang menjadikan hero Akai sering di ban saat ranked match atau di pick duluan.)

Gameplay


Sekian infonya, nantikan build-build lainnya hanya di Gamezpop
NB : Jagan lupa share dan comment :)






Arduino UNO R3

Apa itu Arduino UNO R3 ?

Arduino merupakan sebuah papan micro controller yang berguna bagi pemula ataupun profesional untuk membuat suatu proyek elektronika dengan mudah dan cepat. Salah satu jenisnya adalah Arduino UNO R3. Selain itu, Arduino adalah open source hardware and software jadi siapapun dapat membuat Arduinonya sendiri, kalian bisa kunjungi webnya di Arduino.cc


Spesifikasi Arduino UNO R3

Chip Mikrokontroller                   : ATmega328P
Tegangan Operasi                         : 5V
Tegangan Input (Recommended) : 7V - 12V
Digital I/O pin                              : 14 buah (6 diantaranya menyediakan PWM bertanda "~") 
Analog pin                                    : 6 buah
Memori Flash                               : 32 KB, 0.5 KB telah digunakan untuk bootloader 
SRAM                                          : 2 KB
EEPROM                                     : 1 KB
Clock Speed                                 : 16 Mhz
Dimensi                                        : 68.6 mm x 53.4 mm
Berat                                             : 25 g

Untuk dapat mem-program arduino sesuai dengan keinginan kita, bisa menggunakan software Arduino IDE yang dapat didownload disini tentunya free tanpa perlu crack.

Tampilan Software Arduino IDE
Kalian bisa menggunakan bahasa pemrograman C untuk memprogram Arduino milik kalian.

Pin Input dan Output (I/O)

  • Serial terdiri dari 2 pin yaitu pin 0 (RX) dan pin 1 (TX) yang digunakan untuk komunikasi antar Arduino
  • PWM terdiri 6 buah pin yaitu (pin 3, 5, 6, 9, 10, dan 11), biasanya PWM digunakan untuk mengatur kecepatan motor (skala nilai 0-255), menggunakan fungsi analogWrite()
  • I2C terdiri atas 2 pin yaitu Pin A4 (SDA) dan Pin A5 (SCL), kalian bisa menggunakannya dengan menambahkan #include <Wire.h>
  • Pin Digital kalian bisa menggunakan pin ini dengan fungsi pinMode(//pin ke berapa, //INPUT atau OUTPUT);
  • Pin Analog (pin A0 sampai A1) Masing-masing pin analog tersebut memiliki resolusi 10 bits (jadi bisa memiliki 1024 nilai)
Jika kalian merasa Arduino tidak bekerja dengan betul kalian bisa menekan tombol yang ada di dekat port USB Arduino (tombol reset.) Tombol ini akan membuat Arduino kalian menjalankan program yang kalian tanam tanpa menghilangkan program tersebut.


Penggunaan Arduino Sheild
Arduino Sheild sendiri adalah sebuah modul yang dipasang tepat diatas arduino kita, biasanya modul ini membantu kita dalam membuat suatu rancangan elektronika dan memiliki fungsi tertentu semisal Arduino Motor Sheild L293D ini, sheild ini dapat mengendalikan 4 motor dan juga 2 servo secara bersamaan. Masih banyak Arduino Sheild lainnya, kalian pun dapat membuatnya sendiri dengan fungsi sheild yang kalian inginkan

Akhir Kata "Arduino Sangat Mudah digunakan"
banner image

Blogroll

Random Posts

randomposts

Recent Posts

recentposts

Recent Posts

recentposts
banner image
Responsive Ads Here