Archive for Agustus 2017

Assalamualaikum wr.wb

Hari ini seperti biasa kita berangkat ke tempat PKL bersama - sama.
Hari ini juga anak Bengkulu tidak masuk PKL karena hari Kamis kemarin mereka sudah selesai PKL(penarikan), tetapi tadi ada satu anak dari Bengkulu masuk untuk berpamitan pada teman - teman PKL karena besok mereka sudah pulang ke tempat asalnya.
Di grup chat WA Pak Kuindra memberikan tugas pada kita yaitu membuat Stop Motion bertema idul adha dan Selamat Datang MaBa di STMIK AKAKOM Yogyakarta.
Kita semua langsung mencari aplikasi untuk membuat Stop Motion itu.
Jam sebelas siang kita pulang untuk beristirahat dan yg laki - laki untuk bersiap - siap menunaikan ibadah sholat jumat. Dan jam 12:52 kita berangkat ke tempat magang dan sampai sana kita langsung naik kelantai atas dan masuk kekelas.
Dikelas kita ada yang sedang main hp, membuat laporan, membuat tugas, dan lainnya. Kurang dari jam 15:00 kita sudah diperbolehkan pulang dan setelah sampai dikost kita langsung beristirahat, ada juga yang membuat blog dan ada yang langsung membersihkan kost.

Sekian cerita kita hari ini.

Wassalamualaikum wr.wb

Hari Ke 23 PKL di STMIK AKAKOM Yogyakarta

Posted by : Yunesya Aisah Mafari
Jumat, 25 Agustus 2017
0 Comments

Assalamualaikum wr.wb

Hallo guys, kita hari ini seperti biasa bangun pagi dan berangkat menuju ke tempat PKL bersama. Sampai disitu kita langsung naik kelantai atas.
Sampai dilantai atas kita langsung masuk kelas, ternyata kelas masih sepi.
Kelas sudah mulai ramai, karna hari sudah mulai siang. Dikelas semua orang pada sibuk sendiri - sendiri, ada yang mengerjakan tugas, main hp, ngobrol dan lainnya.
Jam 11.30 Pak Kuin masuk dan memberitahu kalau kita sudah boleh istirahat. Kita pun mulai beres - beres dan pulang ke kost, sampai di kost kita ada yg sholat, masak, dan pergi buat beli makan.
Kita kembali lagi ke tempat magang jam 13:00 dan kita pulang dari magang jam 16:00.
Oh iya, hari anak Bengkulu tidak ada yang masuk dan mereka sedang jalan - jalan karena sabtu pagi mereka sudah pulang ke Bengkulu. *hiks kita sedih hiks 😪 eh hehe
Kemarin adalah hari penarikan mereka alias hari terakhir mereka magang.

Kemarin kita 3 hari mendapatkan materi dari Pak Badiyanto tentang Framework Yii. Setelah mendapatkan materi kita disuruh membuat Laporan tentang apa yg kita dapat dari itu.
Selain mendapatkan materi, kita juga mendapatkan diskon buat beli buku dari Pak Badiyanto + dengan tanda tangannya.

Sekian cerita kita hari ini.

Wassalamualaikum wr.wb

Hari Ke 22 PKL di STMIK AKAKOM Yogyakarta

Posted by : Yunesya Aisah Mafari
Kamis, 24 Agustus 2017
0 Comments

Assalamualaikum wr.wb

Hari ini adalah hari terakhir dapat materi dari Pak Badiyanto yg tadi kita diajarin membuat aplikasi pendaftaran online dan kemarin kita telah diajarin membuat data pegawai. Tadi diakhir kita mendapatkan tanda tangan beliau dibuku framework yii yang telah kita beli. Dan setelah mendapatkan materi framework yii kita disuruh membuat Laporan dan dikumpulkan hari senin.
Oh iya hari ini saya akan mengenalkan tentang Content Management System (CMS) DRUPAL, karena hari ini ada materi drupal untuk anak-anak yang tidak mengikuti materi framework yii.
Berikut adalah penjelasannya :

Search CMS DRUPAL
Drupal adalah salah satu CMS (Content Management System) yang cukup populer. Sejarah asal mula munculnya CMS Drupal ini diawali oleh Dries Buytaert , (lahir di Belgia, 19 Nopember 1978), seorang PhD dalam Ilmu Komputer pada 27 Januari 2008 pada Universitas Ghent, membangun Drupal hampir tanpa sengaja yang dimulai sekitar tahun 1998 dan 1999.
Saat belajar di kampus dengan kawan-kawannya, Dries belajar dengan menggunakan internet nirkabel. Bersama-sama mereka mencoba membangun jaringan lokal (Local Area Network, LAN). Karena dibutuhkan banyaknya komunikasi dan pertukaran informasi dalam proyek LAN tersebut, Dries memutuskan untuk membuat aplikasi Forum Diskusi. “Forum Diskusi” ini bisa diakses lewat LAN mereka dan setelah Dries lulus, diputuskannya untuk memindahkan “Forum Diskusi” tadi ke internet dengan sebuah situs.
Awalnya Dries ingin mendaftarkan situs dalam Bahasa Belanda “Dorpje” yang berarti “desa kecil”. Saat mendaftarkan domain Dries salah mengetikkan domain dan mengisinya dengan “Drop”, bukan Dorpje seperti yang diinginkan sebelumnya. Tapi kemudian dia mempertahankan nama tersebut karena belum ada yang memiliki. Jadi situs internet pertama yang menggunakan versi online Drupal adalah Drop.org. Sekitar satu tahun kemudian, sekitar tahun 2000 atau 2001, Dries mendapatkan banyak ide dan fitur baru dari orang lain yang tertarik dengan “Papan Pesan” buatannya itu. Dries kemudian melakukan penelitian pada pasokan RSS, Moderasi Konten dan teknologi internet lain.
Saat ketertarikan pada softwarenya berkembang, permintaan akan fitur baru juga bertambah. Dries memutuskan softwarenya menjadi open source supaya komunitas bisa bereksperimen sendiri dengan software tersebut, dan dia tetap memiliki waktu sendiri dalam eksperimen dan pengembangan. Saat itulah kemudian “Papan Diskusi”nya menjadi Software Open Source “Drupal”. Drupal sendiri merupakan produk dari beberapa kejadian yang tidak diduga
Salah satu kejadian tersebut berhubungan dengan situs Kerneltrap.org yang dikelola Jeremy Andrews. Dries mengirimi Jeremy email dan menyarankannya menggunakan Drupal pada situsnya. Keduanya kemudian bekerja sama untuk menangani lonjakan trafik internet yang tak terduga. Dari hasil kolaborasi tersebut, Jeremy membuat beberapa modul dan menulis beberapa artikel tentang modul Drupalnya dan cara kerja Drupal. Dia fokus pada karakteristik teknis Drupal. Inilah yang kemudian membawa banyak ketertarikan komunitas internet atas Drupal.
Drupal terus berkembang dan Drupal.org, situs utama Drupal yang kini memiliki lebih dari 350.000 anggota, menyediakan dukungan dan dokumentasi untuk implementasi Drupal. Jutaan salinan software ini sudah diunduh sejak dirilis. Drupal.org didaftarkan pada tanggal 26 April 2001.

PENGERTIAN DRUPAL
Drupal adalah sebuah perangkat lunak sistem manajemen konten yang bebas dan terbuka yang di distribusikan dibawah lisensi
GPL , Pengembangan dan perawatannya dilakukan oleh ribuan komunitas pengguna dan pengembang di seluruh dunia. Drupal dapat diunduh secara bebas dan dapat digunakan secara bebas juga, sehingga memungkinkan setiap orang baik secara individu maupun komunitas untuk mempublikasi, mengatur dan mengorganisir berbagai jenis dari isi/konten pada website.
Sekarang lanjut ke topik utama posting ini. Ada beberapa alasan mengapa Drupal ini bisa menjadi yang terbaik tahun 2008, sangat populer sampai saat ini sehingga runner up 2010, dan saya bilang CMS terunik.
1. Sistem Taksonomi
Drupal memiliki kelebihan dalam membuat sistem kategori dan klasifikasi yang sangat kompleks. Ini adalah salah satu kefleksibelan CMS ini. Pada Drupal terdapat istilah node yang mengacu pada semua konten yang ada. Kelebihan ini sangat membantu website yang mengutamakan konten sebagai nilai jualnya seperti situs portal berita.
2. Dukungan Database
Tidak hanya mendukung MySQL yang biasa digunakan CMS lainnya, Drupal juga mendukung PostgreSQL dan MS SQL . Sehingga menambah opsi lain dalam memilih software
RDBMS .
3. Ringan
Bila dibandingkan dengan ukuran
Joomla yang bisa mencapai 6,5 MB dan ketika diekstrak bisa mencapai 10 MB, atau wordpress yang berukuran 2,3 MB lalu ketika diekstrak menjadi sekitar 5 MB, Drupal sangat jauh lebih ringan. Drupal hanya berkisar diukuran 1 MB dan 3,3 MB saat diekstrak. Imbasnya ada pada kecepatan server untuk mengeksekusi perintah – perintah menjadi lebih ringan. Dan dengan file yang sangat sedikit juga mempermudah dalam perbaikan bug dan kinerja website nantinya.
4. Fitur Modular
Pada Drupal setiap penambahan fitur modul dan bloknya akan menambah sistem yang ada. Berbeda dengan CMS lain yang kadang menambah fitur yang sudah ada tetapi sedikit berbeda saja.
5. Development yang cepat
Dikatakan bahwa kecepatan keluarnya versi terbaru dari drupal adalah yang tercepat. Menurut saya kecepatan Drupal saat ini tengah bersaing dengan kecepatan pengembangan
WordPress . Namun developernya berpendapat bahwa setiap update Drupal akan selalu menambahkan fitur yang setara dengan major version (biasanya minor version hanya perbaikan bug saja tanpa adanya fitur baru).
6. Multisite
Inilah satu fitur yang hanya ada di Drupal. User dapat membuat website anak di bawah website induk yang telah dibuat. Sangat menarik, misalnya anggota website bisa membuat websitenya sendiri – sendiri. Untuk update, kita hanya perlu mengupgrade website induknya saja. Lalu website – website anak akan mengikuti perkembangan website induknya.
7. Klasifikasi User
Pada drupal dimungkinkan untuk pengaturan user yang kompleks. Misalnya seorang user bertugas untuk menulis dan mengedit, tetapi tidak memiliki kewenangan untuk mengedit tulisan user lain.
8. Forum
Tidak perlu menambahkan modul dari luar, fitur forum sudah satu paket dalam installasi Drupal.
9. Tracker
Drupal memiliki fitur untuk menampilkan apa saja yang pernah ditulis atau dikirim oleh user tertentu. Pada website ini hanya dengan mengklik “Tracker” maka akan ditampilkan semua blog, artikel, forum, maupun komentar yang pernah anda tulis. Drupal memang sudah memiliki fungsi tracker secara default.

KELEBIHAN DAN KELEMAHAN DRUPAL
->Kelebihan Drupal :
1. Instalasi juga cukup mudah
2. kemudahan dalam membuat modul
3. support database selain MySQL
4. lebih ringan
->Kekurangan drupal
1. Bukan CMS yang baik untuk dijadikan bahan pembelajaran membuat template
2. untuk melakukan setup pada server memerlukan lebih banyak waktu dan pengetahuan dibandingkan dengan wordpress atau joomla, otomatis dana yang dikeluarkan pasti lebih besar.

Sekian, pengenalan tentang CMS DRUPAL.
semoga bermanfaat.

Wassalamualaikum wr.wb

Sumber : https://fathimah1.wordpress.com/2012/12/27/cms-drupal/

Hari ke 20-21 PKL di STMIK AKAKOM Yogyakarta

Posted by : Yunesya Aisah Mafari
Selasa, 22 Agustus 2017
0 Comments

Assalamualaikum wr.wb

Senin, 21 Januari 2017 adalah tepat dimana kita sudah satu bulan magang di STMIK AKAKOM Yogyakarta.
Seperti biasa kita bangun pagi dan berangkat menuju ke tempat PKL pukul 07:30. Sebelum itu kita mampir terlebih dahulu ke tempat print untuk menyetak Tugas Laporan kita yang hari ini sudah harus dikumpulkan. Setelah itu kita berangkat ke tempat PKL dan kita langsung menuju keruang materi. Kita telat beberapa menit dan syukurlah tidak materinya belum dimulai dan kita tidak kena marah. Hehehe

Oh iya hari ini kita mendapatkan materi Yii Framework dari Pak Badiyanto, mulai dari pagi sampai siang.
Tapi hari ini saya tidak akan membahas tentang Yii Framework disini tetapi hari ini saya akan membahas tentang Sejarah singkat Git. Berikut adalah sejarah singkatnya :

Sejarah Singkat Git

Seperti hal besar lainnya, Git diawali dengan sedikit permasalahan dan kontroversi. Kernel Linux merupakan sebuah proyek perangkat lunak open source skala besar. Sepanjang perjalanan perawatan Kernel Linux (1991-2002), perubahan disimpan sebagai patch dan arsip-arsip berkas. Pada tahun 2002, proyek ini mulai menggunakan sebuah DVCS proprietary bernama BitKeeper.
Pada tahun 2005, hubungan antara komunitas pengembang Kernel Linux dengan perusahan yang mengembangkan Bitkeeper retak, dan status "gratis" pada BitKeeper dicabut. Hal ini membuat komunitas pengembang Kernel Linux (dan khususnya Linus Torvalds, sang pencipta Linux) harus mengembangkan perkakas sendiri dengan berbekal pengalaman yang mereka peroleh ketika menggunakan BitKeeper. Dan sistem tersebut diharapkan dapat memenuhi beberapa hal berikut:
- Kecepatan -
Desain yang sederhana
Dukungan penuh untuk pengembangan non-linear (ribuan cabang paralel)
Terdistribusi secara penuh
Mampu menangani proyek besar seperti Kernel Linux secara efisien (dalam kecepatan dan ukuran data)
Sejak kelahirannya pada tahun 2005, Git telah berkembang dan semakin mudah digunakan serta hingga saat ini masih mempertahankan kualitasnya tersebut. Git luar biasa cepat, sangat efisien dalam proyek besar, dan memiliki sistem pencabangan yang luar biasa untuk pengembangan non-linear.

Demikian Sejarah singkat tentang Git, semoga bermanfaat.

Wassalamualaikum wr.wb

Hari kesembilanbelas PKL di STMIK AKAKOM Yogyakarta

Posted by : Yunesya Aisah Mafari
Senin, 21 Agustus 2017
1 Comment
Assalamualaikum wr.wb

Hello guys, bertemu lagi dengan saya Yunesya Aisah Mafari yang dimana sekarang saya sedang magang di STMIK AKAKOM Yogyakarta. Hari ini ada seminar tentang Yii Framework yang disampaikan oleh Pak Badiyanto. Berikut adalah pengertin Yii Framework, sejarah singkat Yii, kebutuhan dalam belajar Yii dan fitur - fitur pada Yii.

Pengertian Yii Framework
Pengertian Yii framework adalah kerangka kerja PHP berbasis-komponen dengan performansi tinggi untuk pengembangan aplikasi web berskala-besar. Ia menyediakan resuabilitas maksimum dalam pemrograman web dan bisa mengakselerasi proses pengembangan secara signifikan. Nama Yii (dieja sebagai /i:/) singkatan dari easy, efficient dan extensible (mudah, efisien, dan bisa diperluas).

Sumberhttp://www.yiiframework.com/doc/guide/1.0/id/quickstart.what-is-yii

Nama Yii sendiri merupakan kepanjangan dari kata "Yes It Is" yang artinya arinya mampu atau tepat, Jadi ketika ada yang bertanya kepada Anda Is it fast ? maka Anda menjawab Yes it is. Lagi, ketika Anda yang bertanya Is it secure ? maka jawabannya Yes it is . Jadi Yii sendiri mempunyai makna bawah Yii mampu untuk melakukan segala projek website.

Sejarah Singkat Yii Framework

Untuk pertama kalinya proyek Yii dimulai pada tanggal 1 januari 2008 oleh  Qiang Xue programmer asal china , yang pada awalnya bertujuan untuk memperbaiki beberapa kekurangan yang ada pada Framework PRADO. Pada versi awal framework PADRO berjalan lambat ketika menangani halaman - halaman yang kompleks. Pada waktu itu framework PADRO kurang diminati karena banyak kontrol yang sulit untuk melakukan penyesuaian dengan kebutuhan.

Nah pada waktu itu Qiang Xue mencoba membangun Yii framework yang lebih stabil, selain itu dia juga mengadopsi teknik-teknik yang dipakai pada Prado untuk mengembangkan Yii. Yii ini terinspirasi oleh PADRO, dan Yii juga terinspirasi oleh framework luar yaitu Ruby On Rails terutama pada mekanisme ORM nya. Disamping itu masih banyak lagi yang menginspirasi Yii framework seperti Symfony dan Joomla. Untuk versi alpha secara resmin Yii dirilis pada tanggal 3 Desember 2008 yaitu Yii 1.0 dan sampai sekarang Yii sudah mencapai versi v1.1.12 yang dirilis pada bulan 19 Agustus 2012.

Apa yang dibutuhkan dalam mempelajari Yii Framework ?
Dalam mempelajari Yii skill yang dibutuhkan adalah menguasai object oriented programming (OOP) atau dalam bahasa indonesianya pemrograman berbasis objek (PBO). Untuk kebutuhan hardware dan software adalah sebagai berikut :
1. Laptop / komputer
2. Web server seperti XAMPP
3. File Yii bisa di download di www.yiiframework.com/download/
4. Editor web seperti notepad++ atau sublimeText
Fitur - Fitur Dalam Yii Framework
1. MVC (Model View Controller)
Pada framework Yii menggunakan arsitektur programing MVC yaitu menggunakan konsep Model, View, Controller. Hampir seluruh framework PHP menggunakan konsep MVC termasuk CMS (Content management system).

2. ORM(Object Relational Mapping)
Salah satu fitu di Yii framework adalah Object Relational Mapping atau ORM yang mengurusi pengelolaan database, jika kita lihat secara spesifik maka Yii sebenarnya menyediakan mekanisme seperti DAO (Data Access Object), Query Builder, Active Record (ORM) dan Database Migration. Dengan ORM pekerjaan developer menjadi terbantu karena tidak lagi menulis query SQL yang rumit, cukup dengan memanggil fungsi-fungsi tertentu di dalam library Yii.

3. Form input dan Validasi
Untuk pembuatan form Yii framework mempunyai fitur form input dan validasi form.

4. Widget
Yii framework mempunyai fitur widget. Widget merupakan konsep Yii yang menyediakan komponen-komponen user interface yang siap pakai, misalnya data grid, autocomplete, tree view dan lain-lain. Sebagian widget-widget ini ada yang terintegrasi dengan library Jquery sehingga memungkinkan untuk mekanisme AJAX.

5. Extension
Yii framework memiliki segudang extensions. Extension merupakan kontribusi dari pengguna-pengguna Yii dengan membuat widget, library ataupun component yang bisa dipakai dan belum ada di Yii secara built-in.

6. Autentikasi dan Autorisasi
Yii framework mempunyai fitur autentikasi hak akses dan autorisasi loging dan logout.

7. Thema
Untuk tampilan (view) Yii famework menggunakan konsep skinning kita bisa meng-costumize tampilan komponen user interface pada aplikasi menggunakan CSS. Sedangkan dengan konsep theming kita bisa merubah seluruh tampilan aplikasi.

8. Security
Untuk fasilitas keamanan Yii mempunyai security yang dapat mencegah serangan-serangan seperiti SQL Injection, XSS, CSRF, Cookie Tampering dll.

9. Web service
Yii framework mempunyai fasilitas Web service sehingga dapat meng-generate spesifikasi WSDL service secara otomatis.

10. Translate
Yii menyediakan fitur translate (penterjemah) untuk pesan, tanggal dan format waktu sesuai zona waktu dan daerah.

9. Caching 
Yii mempunyai fitus caching sehingga aplikasi yang dibangun menggunakan Yii akan berjalan ringan ketika diakses.

11. Autentikasi error 
Yii menyediakan pesan error dan logging yang bisa memilih untuk menampilkan langsung ataupun disimpan ke suatu file di server.

12. 3rd Part (Pihak ketiga)
Pada Yii framework di desain sedemikian rupa sehingga kita bisa memasang library external dari pihak ketiga untuk di sematkan dalam aplikasi, kita bisa memasang teknologi bootstap untuk teknologi tampilan yii.

13. Totorial
Yii framework mempunyai dokumentasi yang bisa digunakan untuk mempelajari cara kerja yii. 

Demikialah pembahasan mengenai pengertian Yii Framework, sejarah dan fitur - fitur pada Yii Framework semoga dapat membantu Anda dalam mengenal Yii Framework. Terima Kasih.

Wassalamualaikum wr.wb

Sumber : http://www.bisawebsite.com/2016/09/pengertian-yii-framework-sejarah-dan-fitur-fitur-di-yii.html

 


Hari Kedelapanbelas PKL di STMIK AKAKOM Yogyakarta

Posted by : Yunesya Aisah Mafari
Rabu, 16 Agustus 2017
0 Comments

Assalamualaikum wr.wb

Hallo, bertemu lagi dengan saya Yunesya Aisah Mafari. Hari ini adalah hari ke enam belas kita PKL di STMIK AKAKOM Yogyakarta.
Ah iya kemarin saya telah menjelaskan apa itu Arduino dan hari ini saya akan menjelaskan tentang Website Statis dan Website Dinamis berserta contoh websitenya. Berikut adalah penjelasannya.

Website Statis merupakan website yang kontennya atau informasi yang ada di dalamnya jarang di-update. Dan website tersebut tidak memiliki fitur atau tidak memliliki system pemrograman yang memungkinkan pengunjung web berinteraksi secara langsung dengan pemilik web dan atau orang lain yang juga sedang mengakses web tersebut. website statis tidak memiliki halaman administrator dimana dari halaman tersebut bisa dilakukan proses update isi website seperti menulis artikel baru, membuat halaman baru, mengupload file gambar dsb.
Jadi proses update website langsung dikerjakan pada file-file yang bersangkutan secara offline. Baru kemudian diupload kembali ke server online.
Contoh web statis : web company profile, web catalog, dll. Namun perlu diketahui kalau sekarang sangat jarang sekali orang yang membuat web dengan jenis web statis ini.

Website Dinamis merupakan website yang kontennya atau informasi yang ada di dalamnya bersifat dinamis, sering di-update. Website jenis ini memiliki system pemrograman atau fitur-fitur yang memungkinkan pengunjung web berinteraksi secara langsung dengan pemilik web dan atau orang lain yang juga sedang mengakses web melalui fitur-fitur yang disediakan. Website dinamis juga memiliki halaman administrator.
Dari halaman administrator inilah pemilik atau pengguna bisa melakukan editing isi website. Baik mengedit konten, menambah artikel, menghubungkan antar halaman, upload gambar atau video dll, semua bisa dilakukan dari halaman admin.
Contoh web dinamis sangat banyak. Kebanyakan website saat ini bersifat dinamis. Facebook, twitter, detik dot com dan website portal berita lainnya, wordpress, blogspot, dan masih banyak lagi.

Sekian dari saya.

Wassalamualaikum wr.wb

http://saepulanggitarid.blogspot.co.id/2013/01/pengertian-web-statis-dan-web-dinamis.html?m=1

Hari Keenambelas PKL di STMIK AKAKOM Yogyakarta

Posted by : Yunesya Aisah Mafari
Senin, 14 Agustus 2017
0 Comments


Assalamualaikum wr.wb

Hello, hari ini saya Yunesya Aisah Mafari akan menjelaskkan tentang apa itu arduino, sejarah singkatnya, dan jenis-jenis dari Arduino. 

ARDUINO
Arduino adalah pengendali mikro single-board yang bersifat open-source[1], diturunkan dari Wiring platform[2], dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri.
Arduino juga merupakan platform[3] hardware terbuka yang ditujukan kepada siapa saja yang ingin membuat purwarupa peralatan elektronik interaktif berdasarkan hardware dan software yang fleksibel dan mudah digunakan. Mikrokontroler diprogram menggunakan bahasa pemrograman arduino yang memiliki kemiripan syntax dengan bahasa pemrograman C. Karena sifatnya yang terbuka maka siapa saja dapat mengunduh skema hardware arduino dan membangunnya.
Arduino menggunakan keluarga mikrokontroler ATMega yang dirilis oleh Atmel sebagai basis, namun ada individu/perusahaan yang membuat clone arduino dengan menggunakan mikrokontroler lain dan tetap kompatibel dengan arduino pada level hardware. Untuk fleksibilitas, program dimasukkan melalui bootloader meskipun ada opsi untuk membypass bootloader dan menggunakan downloader untuk memprogram mikrokontroler secara langsung melalui port ISP.

Sejarah singkat
Semuanya berawal dari sebuah thesis yang dibuat oleh Hernando Barragan, di institute Ivrea, Italia pada tahun 2005, dikembangkan oleh Massimo Banzi dan David Cuartielles dan diberi nama Arduin of Ivrea. Lalu diganti nama menjadi Arduino yang dalam bahasa Italia berarti teman yang berani.
Tujuan awal dibuat Arduino adalah untuk membuat perangkat mudah dan murah, dari perangkat yang ada saat itu. Dan perangkat tersebut ditujukan untuk para siswa yang akan membuat perangkat desain dan interaksi. Visi awalnya aja udah mulia kan.

Saat ini tim pengembangnya adalah Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, David Mellis, dan Nicholas Zambetti. Mereka mengupayakan 4 hal dalam Arduino ini, yaitu:
  1. Harga terjangkau
  2. Dapat dijalankan diberbagai sistem operasi, Windows, Linux, Max, dan sebagainya.
  3. Sederhana, dengan bahasa pemograman yang mudah bisa dipelajari orang awam, bukan untuk orang teknik saja.
  4. Open Source, hardware maupun software.
Sifat Arduino yang Open Source, membuat Arduino berkembang sangat cepat. Dan banyak lahir perangkat-perangkat sejenis Arduino. Seperti DFRDuino atau Freeduino, dan kalau yang lokal ada namanya CipaDuino yang dibuat oleh SKIR70, terus ada MurmerDuino yang dibuat oleh Robot Unyil, ada lagi AViShaDuino yang salah satu pembuatnya adalah Admin Kelas Robot.
Sampai saat ini pihak resmi, sudah membuat berbagai jenis-jenis Arduino. Mulai dari yang paling mudah dicari dan paling banyak digunakan, yaitu Arduino Uno. Hingga Arduino yang sudah menggunakan ARM Cortex, beebentuk Mini PC. Dan sudah ada ratusan ribu Arduino yang digunakan di gunakan di dunia pada tahun 2011. Dan untuk hari ini, yang bisa kamu hitung sendiri ya. Dan Arduino juga sudah banyak dipaka oleh perusahaan besar. Contohnya Google menggunakan Arduino untuk Accessory Development Kit, NASA memakai Arduino untuk prototypin, ada lagi Large Hadron Colider memakai Arduino dalam beberapa hal untuk pengumpulan data. Dan banyak yang bertanya juga Arduino ini menggunakan bahasa pemograman apa? Arduino sebenarnya menggunakan bahas C, yang sudah disederhanakan. Sehingga orang awam pun bisa menjadi seniman digital, bisa mempelajari Arduino dengan mudahnya.

Jenis – jenis Arduino
Dan seperti Microcontroller yang banyak jenisnya, Arduino lahir dan berkembang, kemudian muncul dengan berbagai jenis. Diantaranya adalah:
a. Arduino Uno, Jenis yang ini adalah yang paling banyak digunakan. Terutama untuk pemula sangat disarankan untuk menggunakan Arduino Uno. Dan banyak sekali referensi yang membahas Arduino Uno. Versi yang terakhir adalah Arduino Uno R3 (Revisi 3), menggunakan ATMEGA328 sebagai Microcontrollernya, memiliki 14 pin I/O digital dan 6 pin input analog. Untuk pemograman cukup menggunakan koneksi USB type A to To type B. Sama seperti yang digunakan pada USB printer.
b. Arduino Due, Berbeda dengan saudaranya, Arduino Due tidak menggunakan ATMEGA, melainkan dengan chip yang lebih tinggi ARM Cortex CPU. Memiliki 54 I/O pin digital dan 12 pin input analog. Untuk pemogramannya menggunakan Micro USB, terdapat pada beberapa handphone.
c. Arduino Mega Mirip dengan Arduino Uno, sama-sama menggunakan USB type A to B untuk pemogramannya. Tetapi Arduino Mega, menggunakan Chip yang lebih tinggi ATMEGA2560. Dan tentu saja untuk Pin I/O Digital dan pin input Analognya lebih banyak dari Uno.
d. Arduino Leonardo, Bisa dibilang Leonardo adalah saudara kembar dari Uno. Dari mulai jumlah pin I/O digital dan pin input Analognya sama. Hanya pada Leonardo menggunakan Micro USB untuk pemogramannya.
e. Arduino Fio, Bentuknya lebih unik, terutama untuk socketnya. Walau jumlah pin I/O digital dan input analognya sama dengan uno dan leonardo, tapi Fio memiliki Socket XBee. XBee membuat Fio dapat dipakai untuk keperluan projek yang berhubungan dengan wireless.
f. Arduino Lilypad Bentuknya yang melingkar membuat Lilypad dapat dipakai untuk membuat projek unik. Seperti membuat amor iron man misalkan. Hanya versi lamanya menggunakan ATMEGA168, tapi masih cukup untuk membuat satu projek keren. Dengan 14 pin I/O digital, dan 6 pin input analognya.
g. Arduino Nano Sepertinya namanya, Nano yang berukulan kecil dan sangat sederhana ini, menyimpan banyak fasilitas. Sudah dilengkapi dengan FTDI untuk pemograman lewat Micro USB. 14 Pin I/O Digital, dan 8 Pin input Analog (lebih banyak dari Uno). Dan ada yang menggunakan ATMEGA168, atau ATMEGA328.
h. Arduino Mini Fasilitasnya sama dengan yang dimiliki Nano. Hanya tidak dilengkapi dengan Micro USB untuk pemograman. Dan ukurannya hanya 30 mm x 18 mm saja.
i. Arduino Micro Ukurannya lebih panjang dari Nano dan Mini. Karena memang fasilitasnya lebih banyak yaitu; memiliki 20 pin I/O digital dan 12 pin input analog.
j. Arduino Ethernet Ini arduino yang sudah dilengkapi dengan fasilitas ethernet. Membuat Arduino kamu dapat berhubungan melalui jaringan LAN pada komputer. Untuk fasilitas pada Pin I/O Digital dan Input Analognya sama dengan Uno.
k. Arduino Esplora Rekomendasi bagi kamu yang mau membuat gadget sepeti Smartphone, karena sudah dilengkapi dengan Joystick, button, dan sebagainya. Kamu hanya perlu tambahkan LCD, untuk lebih mempercantik Esplora.
l. Arduino Robot Ini adalah paket komplit dari Arduino yang sudah berbentuk robot. Sudah dilengkapi dengan LCD, Speaker, Roda, Sensor Infrared, dan semua yang kamu butuhkan untuk robot sudah ada pada Arduino ini.

Sekian penjelasan saya tentang Arduino hari ini.

Wassalamualaikum wr.wb

Hari Kelimabelas PKL di STMIK AKAKOM Yogyakarta

Posted by : Yunesya Aisah Mafari
Jumat, 11 Agustus 2017
0 Comments


Assalamualaikum wr.wb

Hari ini saya akan memberitahukan cara membuat blog gratis, berikut caranya :
1. Pertama-tama buka situs blogger.com. Kemudian klik CREATE YOUR BLOG untuk membuat blog baru.
2. Masukkan alamat gmail anda. Jika anda belum punya akan gmail, silakan baca artikel saya mengenai cara membuat email di gmail. Setelah itu, pilih BERIKUTNYA.
3. Kemudian masukkan password akun gmail anda dengan benar, lalu pilih BERIKUTNYA.
4. Terlebih dahulu anda harus memilih profil mana yang akan anda gunakan. Anda bisa menggunakan profil Google+ atau profil Blogger biasa. Dalam tutorial ini saya menyarankan menggunakan profil Google+ saja. Maka dari itu, pilih Buat profil Google+.
5. Form profil akan terisi secara otomotis. Jika ada yang perlu diubah, entah itu nama, jenis kelamin atau tanggal lahir, anda bisa mengeditnya disini. Jika sudah selesai mengedit, silakan pilih CREATE PROFILE.
6. Pada tahap ini anda bisa menambahkan foto profil anda. Anda bisa menambahkan atau mengganti foto profil nanti, jadi pilih SKIP.
7. Profil Google+ anda sudah berhasil dibuat. Setelah itu, pilih Lanjutkan ke Blogger.
8. Untuk membuat blog baru, pilih tombol BUAT BLOG BARU yang terletak di samping kanan.
9. Selanjutnya isi harus di isi.
10. Setelah itu, pilih Buat blog!
11. Selamat blog baru anda selesai dibuat.

Begitulah cara membuat blog.

Wassalamualikum wr.wb 
 

Hari Ketigabelas PKL di STMIK AKAKOM Yogyakarta

Posted by : Yunesya Aisah Mafari
Rabu, 09 Agustus 2017
0 Comments

- Copyright © Yunesya Blog - Blogger Templates - Powered by Blogger - Designed by Johanes Djogan -