Pada artikel sebelumnya membahas tentang 5 projek arduino terbaik, namun masih banyak orang yang belum mengetahui apa itu arduino. berikut ini sedikit penjelasan tentang apa itu arduino, apa saja yang dapat dilakukan arduino, kelebihan dan juga pemrograman yang digunakan arduino.
Arduino
Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel.
Mikrokontroler itu sendiri adalah chip atau IC (integrated circuit) yang bisa diprogram menggunakan komputer. Tujuan menanamkan program pada mikrokontroler adalah agar rangkaian elektronik dapat membaca input, memproses input tersebut dan kemudian menghasilkan output sesuai yang diinginkan. Jadi mikrokontroler bertugas sebagai ‘otak’ yang mengendalikan input, proses dan output sebuah rangkaian elektronik.
Mikrokontroler ada pada perangkat elektronik di sekeliling kita. Misalnya handphone, MP3 player, DVD, televisi, AC, dll. Mikrokontroler juga dipakai untuk keperluan mengendalikan robot. Baik robot mainan, maupun robot industri.
Karena komponen utama Arduino adalah mikrokontroler, maka Arduino pun dapat diprogram menggunakan komputer sesuai kebutuhan kita.
Apa saja yang bisa dilakukan Arduino?
Kegunaan Arduino tergantung kepada kita yang membuat program. Arduino bisa digunakan untuk mengontrol LED, bisa juga digunakan untuk mengontrol helikopter.
Contoh yang sudah pernah dibuat adalah MP3 player, pengontrol motor, mesin CNC, monitor kelembaban tanah, pengukur jarak, penggerak servo, balon udara, pengontrol suhu, monitor energi, statiun cuaca, pembaca RFID, drum elektronik, GPS logger, monitoring bensin dan masih banyak lagi. Silahkan buka Google, Youtube atau lihat di http://www.freeduino.org
Kelebihan Arduino
Tidak perlu perangkat chip programmer karena di dalamnya sudah ada bootloader yang akan menangani upload program dari komputer.
Sudah memiliki sarana komunikasi USB, sehingga pengguna Laptop yang tidak memiliki port serial/RS323 bisa menggunakan nya.
Bahasa pemrograman relatif mudah karena software Arduino dilengkapi dengan kumpulan library yang cukup lengkap.
Memiliki modul siap pakai (shield) yang bisa ditancapkan pada board Arduino. Misalnya shield GPS, Ethernet, SD Card, dll.
Bahasa Pemrograman Arduino
Bahasa pemrograman Arduino adalah bahasa C. Tetapi bahasa ini sudah dipermudah menggunakan fungsi-fungsi yang sederhana sehingga pemula pun bisa mempelajarinya dengan cukup mudah.
Untuk membuat program Arduino dan mengupload ke dalam board Arduino, anda membutuhkan software Arduino IDE (Integrated Development Enviroment) yang bisa di download gratis di http://arduino.cc/en/Main/Software
Setelah membaca artikel sebelumnya tentang Arduino dan Rasspberry Pi, anda mungkin lebih tertarik pada Arduino. karena selain mudah digunakan, arduino juga tidak mudah rusak dan banyak sumber yang dapat digunakan untuk menggunakan arduino. jika anda benar-benar tertarik pada arduino dan ingin memulai membuat projek namun masih bingung, berikut ada beberapa proyek terbaik arduino, yang dapat menjadi inspirasi untuk anda.
Daftar Isi
Simple Robot
Untuk memulai membuat projek, robot sederhana adalah pilihan yang tepat. walaupun ini mudah dan cepat untuk dibuat, anda tetap dapat memrogramnya untuk melakukan sesuatu yang keren dan berguna.anda dapat membuat berbagai program yang ingin ditanamkan pada robot ini sesuai kreatifias anda.
Tweet-A-Pot Coffee Maker
Projek ini sangat berguna dan keren menurut gua, karena hanya dengan mengirim tweet ke coffee marker maka Tweet-a-pot coffee maker, akan menyajikan kopi panas yang siap diminum.
Garage Door Opener
Selanjutnya ada projek yang dapat membanu anda saat memasukan mobil kedalam garasi . jadi anda tidak harus turun untuk membuka pintu garasi , Arduino yang terhubung dengan wireless network, akan dapat di perintahkan oleh smartphone melalui webserver, sehingga pintu garasi dapat terbuka secara otomatis
Arduino Remote Controlled Lawnmower
Bosen motong rumput? Projek RC lawnmower ini akan membantu anda memotong rumput tanpa susah payah. pemotong rumput ini digerakan oleh remot kontrol.
Cat Feeder (zeverino)
Terakhir alat untuk memberi makan kucing yang diciptakkan oleh Ella Smith (10 ahun) yang diberi nama Zeverino. Zevrino terdiri dari sebuah Arduino Uno, Arduino motor controller, DS1307 real-time clock with battery backup, a toggle switch, 2 low-speed motors, and 2 Zevro dry food dispensers.
“don’t be afraid to try new things!” -,ella smith source: filehippo.com
Pernah punya keinginan buat Smartphone ciptaan sendiri atau komputer kecil buatan sendiri? , kalau pernah pasti tidak asing lagi dengan yang namanya Arduino dan Raspberry PI. walaupun sangat mirip dalam ukuran dan harga, tapi sebenarnya ada beberapa perbedaan fundamental yang dapat menjadi pertimbangan untuk memilih salah satu dari Arduino atau Raspberry PI.
Raspberry Pi dan Arduino memang didesain sedemikian rupa sebagai alat media pembelajaran dan mudah untuk digunakan , itulah mengapa keduanya sangat populer.
Raspberry PI didesain dan dibuat oleh eben upton dengan teman kerjanya dari lab komputer universitas cambridge. Beberapa mahasiswa yang sudah mengikuti program dan mata kuliah di lab komputer tersebut merasa tidak mendapatkan skill , jadi Upton menciptakan komputer yang murah dan mudah dimodifikasi agar mahasiswa dapat mengingkatkan skill nya dalam bidang komputer.
Sedangkan Arduino dikembangkan oleh orang itali bernama Massimo Banzi, dia menginginkan model hardware yang simpel yang dapat digunakan oleh pelajar.
Berikut tabel untuk menunjukan beberapa perbedaan fiur yang ada pada Arduino dan Raspberry PI
Arduino Uno
Raspberry Pi Model B
Memory
0.002 MB
512 MB
Clock Speed
16 MHz
700 MHz
Multitasking
No
Yes
On Board Network
None
10/100 wired
Operating System
None
Linux Distro
Flash
32KB
SD card (2-16 G)
Integrated Development Environment
Arduino
Anything Linux
Pada tabel diatas kita dapat melihat bahwa Raspberry Pi memiliki spesifikasi hardware yang jauh lebih baik daripada Arduino, Bahkan kita dapat menggunakan dan memodifikasi Raspberry PI layaknya komputer pribadi walaupun tidak sebagus mac atau PC. tetapi, walaupun Arduino memiliki kekurangan ini , IDE yang ada pada arduino Sangat mudah digunakan , dan juga karena arduino ini memang tidak didesain untuk dapat diinstall banyak software maka kita dapat menghidupkan dan mematikan sesuka kita tanpa takut software yang ada rusak.
Jika anda seorang pemula maka Arduino sangat disarankan karena Arduino simpel digunakan, tidak gampang rusak dan ada banyak sumber yang dapat digunakan sebagai panduan untuk para pemula.
sedangkan , untuk menggunakan Raspberry Pi setidaknya anda harus belajar tentang dasar-dasar menggunakan Linux. Raspberry Pi juga harus di matikan secara benar kalau tidak , bisa terjadi kerusakan.
sekian adalah tulisan tenang Raspberry Pi dan Arduino , jika ada kekurangan atau pertanyaan jangan ragu untuk komen dibawah
Menurut penjelasan Haller, Billinghurst, dan Thomas (2007), riset Augmented Reality bertujuan untuk mengembangkan teknologi yang memperbolehkan penggabungan secara real-time terhadap digital content yang dibuat oleh komputer dengan dunia nyata. Augmented Reality memperbolehkan pengguna melihat objek maya dua dimensi atau tiga dimensi yang diproyeksikan terhadap dunia nyata. (Emerging Technologies of Augmented Reality: Interfaces and Design).
Teknologi AR ini dapat menyisipkan suatu informasi tertentu ke dalam dunia maya dan menampilkannya di dunia nyata dengan bantuan perlengkapan seperti webcam, komputer, HP Android, maupun kacamata khusus. User ataupun pengguna didalam dunia nyata tidak dapat melihat objek maya dengan mata telanjang, untuk mengidentifikasi objek dibutuhkan perantara berupa komputer dan kamera yang nantinya akan menyisipkan objek maya ke dalam dunia nyata.
Metode Augmented Reality
Metode yang dikembangkan pada Augmented Reality saat ini terbagi menjadi dua metode, yaitu Marker Based Tracking dan Markless Augmented Reality.
1. Marker Augmented Reality (Marker Based Tracking)
Marker biasanya merupakan ilustrasi hitam dan putih persegi dengan batas hitam tebal dan latar belakang putih. Komputer akan mengenali posisi dan orientasi marker dan menciptakan dunia virtual 3D yaitu titik (0,0,0) dan tiga sumbu yaitu X, Y, dan Z. Marker Based Tracking ini sudah lama dikembangkan sejak 1980-an dan pada awal 1990-an mulai dikembangkan untuk penggunaan Augmented Reality.
2. Markerless Augmented Reality
Salah satu metode Augmented Reality yang saat ini sedang berkembang adalah metode “Markerless Augmented Reality”, dengan metode ini pengguna tidak perlu lagi menggunakan sebuah marker untuk menampilkan elemen-elemen digital, dengan tool yang disediakan Qualcomm untuk pengembangan Augmented Reality berbasis mobile device, mempermudah pengembang untuk membuat aplikasi yang markerless (Qualcomm, 2012).
Seperti yang saat ini dikembangkan oleh perusahaan Augmented Reality terbesar di dunia Total Immersion dan Qualcomm, mereka telah membuat berbagai macam teknik Markerless Tracking sebagai teknologi andalan mereka, seperti Face Tracking, 3D Object Tracking, dan Motion Tracking.
a. Face Tracking
Algoritma pada computer terus dikembangkan, hal ini membuat komputer dapat mengenali wajah manusia secara umum dengan cara mengenali posisi mata, hidung, dan mulut manusia, kemudian akan mengabaikan objek-objek lain di sekitarnya seperti pohon, rumah, dan lain – lain. Teknik ini pernah digunakan di Indonesia pada Pekan Raya Jakarta 2010 dan Toy Story 3 Event (Widiansyah, Firman, 2014).
b. 3D Object Tracking
Berbeda dengan Face Tracking yang hanya mengenali wajah manusia secara umum, teknik 3D Object Tracking dapat mengenali semua bentuk benda yang ada disekitar, seperti mobil, meja, televisi, dan lain-lain.
c. Motion Tracking
Komputer dapat menangkap gerakan, Motion Tracking telah mulai digunakan secara ekstensif untuk memproduksi film-film yang mencoba mensimulasikan gerakan.
d. GPS Based Tracking
Teknik GPS Based Tracking saat ini mulai populer dan banyak dikembangkan pada aplikasi smartphone (iPhone dan Android), dengan memanfaatkan fitur GPS dan kompas yang ada didalam smartphone, aplikasi akan mengambil data dari GPS dan kompas kemudian menampilkannya dalam bentuk arah yang kita inginkan secara realtime, bahkan ada beberapa aplikasi menampikannya dalam bentuk 3D.
Dari waktu ke waktu kita semua membutuhkan motivasi untuk membantu kita dalam mencapai keberhasilan. terkadang kata-kata bijak dari orang yang sudah sukses dapat membantu membangkitkan motivasi tersebut.
Dengan melihat, mendengar, mempelajari, dan mencontoh orang sukses, bisa jadi kesuksesan dan keberhasilan akan lebih mudah didapat. Pelajaran dan pengalaman hidup ini selalu bisa ditemukan di sekitar kita. Utamanya dari para orang yang sukses dibidangnya masing-masing.
Steve Jobs, adalah salah satu orang tersukses dalam bidang teknologi , beliau pun senang memberikan nasihat dan kata bijak yang sangat inpiratif. Steve Jobs merupakan salah satu pendiri perusahaan IT terkemuka Apple Inc. Ia dan rekannya, Steve Wozniak adalah sosok dibalik berkembang pesatnya industri komputer. Lewat upayanya, perusahaan Apple merupakan pionir dalam menciptakan komputer rumahan. Padahal, ketika itu, harga komputer sangatlah mahal dan tidak terjangkau.
Bisnisnya berkembang dengan pesat. Dalam beberapa tahun saja, produk Apple tidak hanya membuat komputer rumahan, tapi juga perangkat lain. Mulai dari Macbook untuk laptop, iPod untuk pemutar musik, iPhone untuk smartphone, dan Machintosh untuk desktop.
Semua produknya merupakan unggulan dan digemari oleh banyak orang di seluruh dunia. Tidak heran, di tahun 2018, Apple menjadi perusahaan pertama dan satu-satunya yang bernilai 1 triliun dolar Amerika Serikat.
Berikut beberapa kata-kata bijak Steve Jobs :
Jika kalian membutuhkan inspirasi kata bijak lainnya sebagai pemantik semangat hidup dan motivasi untuk sukses, kalian bisa kunjungi kutipan kata bijak Canva. Tak harus untuk diri sendiri, kata-kata bijak ini juga bisa di-share langsung ke akun social media sahabat yang membutuhkannya.
Terkadang saat kita sedang menulis email, email tidak sengaja terkirim, hal ini akan menjadi masalah ketika email tersebut berisi informasi penting atau formal. selain itu juga jika kita salah memasukkan alamat penerima atau juga saat seharusnya ada lampiran berkas yang diisi. nah, untuk mencegah hal tersebut Gmail memiliki fitur untuk mengembalikan email yang sudah terkirim
CARA MENGAKTIFKAN Fitur Undo Send Email
1. Untuk mengaktifkan fitur undo email , pertama buka Gmail, lalu klik setting di bagian kanan atas
2. Pilih labs / lab yang ada di menu
3. setelah itu cari fitur Undo Send , lalu klik enable , jangan lupa di save
selesai sekarang anda tidak perlu takut lagi jika tidak sengaja mengirim email kepada orang lain
Cara menggunakan fitur undo send
setelah kita mengaktifkan Undo Send , maka setiap kita mengirim email akan muncul pilihan untuk Undo Sent email dibagian atas, seperti gambar berikut
anda tinggal klik undo maka email yang terkirim akan kembali lagi dan bisa di edit, pop up tersebut akan bertahan sesuai waktu yag kita tentukan. default nya itu 10 detik , setelah 10 detik maka pop up tersebut akan hilang.
untuk mengatur lama dari pop up tersebut klik setting-> general -> lalu cari Undo Send
pada artikel kali ini saya sudah merangkum 12 fakta menarik menurut saya, tentang komputer yang mungkin belum anda ketahui sebelumnya , oke check it out
1) lebih dari 6000 virus komputer yang muncul setiap bulannya
2) mouse pertama untuk komputer , dibuat tahun 1964, berbahan dasar kayu (oleh Doug Engelbart)
3) Manusia rata-rata mengedipkan 20 kali permenit , tapi hanya 7 kali permenit saat menggunakan komputer 4) komponen elektronik komputer pertama di kembangkan tahun 1939
5) pada akhir tahun 2012 ada 17 milyar perangkat yang terkoneksi ke internet
6) 5 dari setiap 6 halaman di internet selalu berkaitan dengan porno
7) Lebih dari 1 juta domain teregistrasi setiap bulannya
8) dengan +- 800 juta pengguna , Facebook dapat menjadi negara terbesar ke -3 di dunia
9) Harddisk pertama dibuat pada tahun 1979 dan hanya dapat menyimpan data sebesar 5MB
10) kartu grafis nVidida GeForce 6800 mengandung 222 juta transistors
11)20% virus online dibuat oleh unit kejahatan yang terorganisasi
12 teknisis yang mengmbangkan komputer IBM pernah dapat julukan sebagai “The Dirty Dozen”