Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Raspberry Pi: Mengapa Kekuatan Kompaknya Membuatnya Pilihan Terbaik

Anda masih tidak tahu apa itu Raspberry Pi? Di sini kami menunjukkan 12,5 juta alasan untuk melakukannya.

Proyek ini dirancang khusus untuk pendidikan universitas, dan para penggemar teknologi (geeks), menurut Raspi Foundation di Kerajaan Inggris melalui pengumuman resmi dari blog mereka. Mereka mengatakan mereka telah melebihi semua ekspektasi penjualan perangkat; Mereka mencapai 12,5 juta unit Raspberry Pi yang terjual. Fenomena ini paralel dengan teknologi konsumen saat ini. Juga, telah mampu membawa lingkungan domestik dosis inovasi yang belum lama ini hanya dibayangkan oleh produsen besar.

Namun, tunggu, apa itu Raspberry PI? Apa model-modelnya? Apa yang bisa saya capai dengan Raspberry Pi? apa yang paling sering digunakan? Semua pertanyaan tersebut dan lebih banyak lagi akan dijawab dalam artikel berikutnya.

Apa Itu Raspberry PI?

Raspberry Pi adalah papan komputer berbiaya rendah (SBC); dapat dikatakan komputer kecil, serupa dengan ukuran kartu kredit, yang dikembangkan oleh Raspi Foundation dari Universitas Cambridge di Inggris pada tahun 2011, dengan tujuan utama untuk merangsang komputer sekolah. Pengajaran, meskipun tidak memulai penjualan publik hingga tahun 2012.

Konsepnya adalah komputer dasar di mana semua aksesori dapat dilepaskan tanpa mempengaruhi operasi penting; dibentuk oleh papan yang mendukung beberapa komponen penting dalam komputer biasa dan dapat berperilaku sebagai komputer.

Raspberry PI telah didefinisikan sebagai keajaiban kecil yang menyimpan di dalamnya kekuatan komputasi penting dalam ukuran yang jauh lebih kecil. Ia mampu melakukan beberapa hal sehari-hari dengan luar biasa. Juga, produk ini adalah merek komputer terlaris ketiga di dunia.

Dengan Raspberry PI, Anda dapat mencolokkannya ke TV dan keyboard serta mouse; jika Anda ingin belajar koding atau membangun proyek elektronik, itu dibuat untuk jenis pekerjaan tersebut dan untuk banyak hal yang dilakukan PC desktop Anda, seperti lembar kerja, pengolahan kata, menelusuri internet, dan bermain game. Ini juga memutar video high-definition. Raspberry Pi digunakan oleh dewasa dan anak-anak di seluruh dunia untuk belajar pemrograman dan pembuatan digital.

Raspberry Pi: Mengapa Kekuatan Kompaknya Membuatnya Pilihan Terbaik

1.1 Sejarah Singkat Raspberry Pi

Proyek ini terutama dirancang pada tahun 2006, tetapi tidak dirilis hingga Februari 2012. Ini telah dikembangkan untuk kelompok kecil di Universitas Cambridge, dan misi terpenting mereka adalah mendorong pengajaran ilmu komputer pada anak-anak.

Raspberry Pi adalah alat yang bagus untuk belajar elektronika dan pemrograman. Desain pertama dari alat indah ini didasarkan pada mikrokontroler Atmel ATmega644. Pada Mei 2009, Raspi Foundation didirikan di Caldecote, South Cambridge shire, Inggris, sebagai asosiasi kemanusiaan yang diatur oleh Charity Commission of England and Wales.

Raspi Foundation muncul dengan satu tujuan utama dalam pikiran: Mengembangkan penggunaan, pengajaran, dan pemahaman komputer pada anak-anak. Ide terpenting adalah untuk membuat komputer portabel dan pasar yang lebih murah yang memungkinkan anak-anak untuk menggunakannya tanpa takut, membuka pikiran mereka dan mengajarkan etika “buka dan lihat bagaimana cara kerjanya.”

Ideolog proyek, David Braven.

Seorang ex-pengembang video game memastikan bahwa tujuan terpentingnya adalah anak-anak dapat memahami fungsi dasar komputer dengan cara menyenangkan dan sendiri yang mengembangkan dan memperluas perangkat mereka.

Pendiri bersama foundation adalah Eben Upton, ex-karyawan Broadcom Company, yang bertanggung jawab atas arsitektur perangkat lunak dan hardware Raspberry Pi. Eben Upton bertanggung jawab untuk menghubungi sekelompok profesor akademik dan penggemar komputer untuk membuat komputer dengan tujuan utama untuk mendorong anak-anak belajar ilmu komputer seperti yang dilakukan pada tahun 1981 di Acorn BBC Microcomputer.

Foundation mendukung distribusi untuk arsitektur ARM, Raspbian (dari Debian), RISC OS, dan Arch Linux. Ini terutama mempromosikan pembelajaran bahasa pemrograman Python dan bahasa lain seperti Tiny BASIC, C, dan Perl.

Apa Spesifikasi Raspberry PI? Atau, Bagaimana Desain Raspberry PI?

Desain utama Raspberry PI berisi:

Chipset Broadcom BCM2835, yang berisi prosesor pusat (CPU) ARM1176JZF-S 700 MHz

Prosesor grafis (GPU) Video Core IV.

Modul RAM 512 MB.

Konektor RJ45 yang terhubung ke lan9512 –JZX terintegrasi dari SMSC yang menyediakan konektivitas 10/100 Mbps.

2 Bus USB 2.0

Keluaran audio stereo analog melalui jack 3,5 mm.

Keluaran video digital + audio HDMI

Keluaran video RCA analog

Klem masukan dan keluaran untuk tujuan umum

​Konektor daya MicroUSB

​Pembaca kartu SD.

Raspberry Pi: Mengapa Kekuatan Kompaknya Membuatnya Pilihan Terbaik

Saat Ini Ada 2 Model Berbeda Raspberry Pi: Model A dan Model B.

Pertama, model A, berbeda dari model B karena hanya memiliki satu port USB dan tidak memiliki pengontrol Ethernet; memiliki RAM 256 MB dibandingkan 512 MB model lain, dan tentu saja, lebih murah dari model B. Meskipun Model A tidak memiliki port RJ45, ia dapat terhubung ke jaringan menggunakan adaptor USB-Ethernet yang disediakan oleh pengguna.

Prosesor di dalam Raspberry PI adalah prosesor multitugas Broadcom BCM2835 system-on-chip (SoC). Tidak hanya desain SoC yang membuat BCM2835 berbeda dari prosesor PC atau laptop; apa yang membuatnya berbeda adalah ia menggunakan arsitektur instruksi tambahan, yang dikenal sebagai ARM. Tidak hanya desain SoC yang membuat BCM2835 berbeda dari prosesor PC atau laptop; apa yang membuatnya berbeda adalah ia menggunakan arsitektur instruksi tambahan, yang dikenal sebagai ARM. Ini berarti sebagian besar sistem.

CPU berisi ARM1176JZFS, dengan unit floating-point, yang beroperasi pada 700 MHz dan dapat mendukung overclock hingga 1GHZ dalam mode “TURBO”, membuat SoC lebih berkinerja tanpa mengurangi umur papan dan tanpa kehilangan garansi. CPU didasarkan pada versi 6 arsitektur ARM, yang tidak didukung oleh banyak distribusi Linux, termasuk Ubuntu.

GPU yang digunakan adalah Dual Core VideoCore IV Multimedia Co-Processor. Ia mampu memindahkan konten dengan kualitas Blu-Ray, menggunakan H.264 hingga 40MBits / s. Memiliki kernel 3D dengan dukungan untuk pustaka OpenGL ES2.0 dan OpenVG. Ia mampu mendekode 1080p30.

RAM adalah 512MB SDRAM (pada model B).

Satu modul beroperasi pada 400 MHz dalam mode normal dan mencapai 600 MHz dalam versi “TURBO”.

Raspberry Pi tidak memiliki hard drive tradisional; memiliki pembaca/slot untuk memori SD, sistem penyimpanan dalam keadaan stabil. Boot sistem akan dilakukan dari kartu SD itu sendiri sehingga karena harus menempatkan sistem operasi secara utuh, kartu harus memiliki kapasitas minimal 2 GB untuk menyimpan semua file yang diperlukan.

Kartu SD tersedia dengan sistem operasi yang telah dimuat sebelumnya di toko resmi Raspberry Pi. Setelah boot awal dari SD, Anda dapat bekerja dengan penyimpanan beberapa perangkat disk melalui USB. Jika tidak, untuk memulai S.O., Anda perlu menginstal sistem operasi pada kartu sebelum dapat bekerja dengannya. Setelah boot awal dari SD, Anda dapat bekerja dengan penyimpanan beberapa perangkat disk melalui USB.

Untuk keluaran video, Raspberry memiliki konektor RCA atau Composite Video (PAL dan NTSC), konektor HDMI (rev 1.3 dan 1.4), dan antarmuka DSI untuk panel LCD. Akhir keluaran video dengan Raspberry dikenal sebagai Display Serial Interface (DSI), yang digunakan di monitor layar datar tablet dan ponsel pintar.

Untuk keluaran audio, memiliki jack audio 3,5 mm, selain HDMI itu sendiri.

Jika Anda menggunakan port HDMI Raspberry Pi, mendapatkan audio mudah: saat dikonfigurasi dengan benar, port HDMI membawa baik sinyal video maupun sinyal audio. Ini berarti bahwa menghubungkan satu kabel ke layar cukup untuk mendapatkan video dan audio. Jika layar tidak memiliki input HDMI, keluaran audio jack harus digunakan.

Kami memiliki di tangan konektor RJ-45 yang terhubung ke lan9512 -JZX terintegrasi dari SMSC yang menyediakan konektivitas 10/100 Mbps.

Mungkin untuk menghubungkan raspberry langsung ke PC tanpa melalui router, menghubungkan kedua jenis peralatan secara langsung dengan kabel RJ45, tanpa perlu menggunakan kabel silang; ini karena konektor jaringan menyertakan fitur yang dikenal sebagai auto-MDI, yang memungkinkannya untuk mengonfigurasi ulang diri secara otomatis.

Papan tidak memiliki tombol on / off, jadi daya datang melalui konektor micro USB standar 5V. Konsumsi papan adalah 700mA (3,5W). Banyak charger yang dirancang untuk ponsel pintar akan bekerja dengan Raspberry Pi, tetapi tidak semua karena beberapa hanya menyediakan hingga 500mA, dan raspberry mengkonsumsi daya lebih dari kebanyakan perangkat micro-USB dan membutuhkan minimal 700mA untuk beroperasi.

ARM vs. X86

Dikembangkan oleh Acorn Computers pada akhir tahun 1980-an, arsitektur ARM relatif tidak dikenal di dunia komputer desktop. Di tempat yang unggul, itu’ pada perangkat seluler: ponsel di saku Anda hampir pasti memiliki inti layanan berbasis ARM yang tersembunyi di dalamnya.

BCM2835 yang didasarkan pada ARM adalah rahasia yang menjelaskan bagaimana Raspberry Pi dapat beroperasi dengan hanya pasokan daya 5V 1A yang disediakan oleh port micro USB papan. Itu juga mengapa tidak ada heatsink pada perangkat: konsumsi daya chip yang rendah menerjemahkan langsung ke panas sisa yang sangat sedikit, bahkan selama tugas pemrosesan paling kompleks.

Namun, semua ini berarti bahwa Raspberry Pi tidak kompatibel dengan perangkat lunak PC tradisional. Sebagian besar perangkat lunak untuk komputer desktop dan laptop dibangun dengan arsitektur instruksi x86 dalam pikiran, yang hadir pada prosesor seperti AMD, Intel, dan VIA.

BCM2835 menggunakan generasi desain prosesor ARM yang dikenal sebagai ARM11, yang dirancang di sekitar versi arsitektur instruksi yang dikenal sebagai ARMv6. Perlu diingat bahwa ARMv6 adalah arsitektur yang ringan dan kuat, tetapi memiliki rival di arsitektur yang lebih canggih, ARMv7 yang digunakan oleh keluarga prosesor ARM Cortex. Perangkat lunak yang dikembangkan untuk ARMv7, seperti yang dirancang untuk x86, sayangnya tidak kompatibel dengan BCM2835 Raspberry Pi, meskipun pengembang biasanya dapat mengonversi perangkat lunak agar cocok.

O.S yang Didukung

Selain ukuran dan biaya, perbedaan kritis lain antara Raspberry Pi dan komputer desktop atau laptop adalah sistem operasi (perangkat lunak yang mengontrol komputer) yang digunakan.

Sebagian besar PC dan laptop yang tersedia saat ini beroperasi dengan salah satu dari dua sistem operasi ini: Microsoft Windows atau Apple OS X. Kedua platform ini adalah closed source, dalam lingkungan tenang yang dibuat menggunakan teknik proprietary. Sistem operasi ini dikenal sebagai sealed source karena sifat kode sumbernya, yang berarti resep dalam bahasa komputer yang memberitahu sistem apa yang harus dilakukan. Dalam perangkat lunak closed source, resep ini dijaga sebagai rahasia yang sangat terpelihara. Pengguna dapat mendapatkan perangkat lunak lengkap tetapi tidak pernah melihat bagaimana cara pembuatannya.

Di sisi lain, Raspberry Pi dirancang untuk menjalankan sistem operasi GNU / Linux. Tidak seperti Windows atau OS X, Linux adalah open source. Ini berarti mungkin untuk mengunduh kode sumber sistem operasi secara penuh dan membuat perubahan yang Anda inginkan. Tidak ada yang tersembunyi, dan semua perubahan yang dilakukan terlihat oleh publik. Semangat pengembangan open source ini telah memungkinkan Linux untuk dengan cepat dimodifikasi agar berjalan pada Raspberry Pi, proses yang dikenal sebagai portability.

Beberapa versi Linux telah dioperasikan pada chip BCM2835 Raspberry Pi, termasuk Debian, Fedora Remix, dan Arch Linux. Distribusi yang berbeda melayani kebutuhan yang berbeda, tetapi semuanya memiliki sesuatu yang sama: open source. Juga, semuanya kompatibel: perangkat lunak yang ditulis dalam sistem Debian akan bekerja dengan baik dalam sistem Arch Linux dan sebaliknya.

1.2 Raspberry PI 1 Model A dan Model B

Model A berbeda dari prototipe Raspberry PI 1 nilai lebih rendah. Hanya memiliki RAM 512 MB, satu port USB, klem GPIO 40 masing-masing, dan tidak ada port Ethernet. Model B dapat menjadi prototipe lanjutan Raspberry PI 1; berbagi Model A dengan RAM 512 MB dan klem GPIO 40, tetapi dengan perbedaan besar bahwa Model B memiliki 4 port USB dan port Ethernet. Ukuran kecil, biaya rendah, dan konsumsi energi rendah Model A dan B sangat bagus untuk diintegrasikan ke dalam proyek Anda.

Raspberry PI 2 Model B

Raspberry PI, 2 Model B, adalah generasi kedua dari papan komputer indah ini. PI, 2 Model B, memiliki banyak kesamaan dengan PI 1 Model B, dan versi yang lebih baru menggunakan CPU Arm Cortex-A7 quad-core 900 MHz dan memiliki RAM 512 MB. PI 2 Model ditukar dengan CPU Cortex-A53 900MHz dan dengan RAM 1 GB.

Raspberry PI 3 Model B

Raspberry PI, 3 Model B, adalah yang paling canggih yang telah muncul dari organisasi Raspberry PI, yang dijual pada bulan Maret tahun ini. Dengan CPU Arm Cortex-A53 tetapi dengan kemajuan 1,4 GHz 64 bit dan empat inti, RAM 1 GB, jaringan nirkabel 802.11 b/g/n/a dual-band yang lebih cepat, Bluetooth 4.2, dan Ethernet hingga 300 MBit /s yang jauh lebih cepat.

Raspberry PI Zero

Raspberry PI Zero adalah yang terkecil yang dapat Anda beli, dengan hanya setengah ukuran model Raspberry PI lainnya. Pi Zero memiliki CPU single-core 1 GHz dan, seperti banyak model, juga memiliki RAM 512 MB, port mini-HDMI dan port USB On-The-Go, dan konektor kamera. Ini juga memiliki jaringan nirkabel 802.11n dan Bluetooth 4.1 bawaan.

Raspberry PI Zero adalah komputer mini super, biaya rendah, dan konsumsi energi minimal, dengan harga yang sangat terjangkau, dapat dikatakan bahwa Pi Zero memiliki kekuatan Raspberry PI tetapi dengan dimensi kecil 65 mm x 30 mm.

PRODUK

SoC

Kecepatan

RAM

Port USB

Ethernet

Nirkabel/Bluetooth

RASPBERRY PI 1 MODEL A

BCM2835

700 MHz

512 MB

1

TIDAK

TIDAK

RASPBERRY PI 1 MODEL B

BCM2835

700 MHz

512 MB

4

YA

TIDAK

RASPBERRY PI 2 MODEL B

BCM2836/7

900 MHz

1 GB

4

YA

TIDAK

RASPBERRY PI 3 MODEL B

BCM2837

1400 MHz

1 GB

4

YA

YA

RASPBERRY PI ZERO

BCM2835

1000 MHz

512 MB

1

TIDAK

YA

Proyek Raspberry PI

Raspberry Pi: Mengapa Kekuatan Kompaknya Membuatnya Pilihan Terbaik

Salah satu keberhasilan signifikan Raspberry PI berasal dari komunitas pengembang besar di belakangnya. Sebagai pionir dalam bidangnya dan biayanya rendah, ukurannya kecil, dan dukungan resminya telah menjadikannya favorit banyak orang yang ingin mulai belajar, bereksperimen, dan mengembangkan proyek ilmiah berdasarkan ilmu komputer dan pemrograman.

Ia mampu memfasilitasi implementasi ide ribuan programmer amator, mahasiswa, dan profesional. Secara teratur muncul penggunaan, proyek, dan dukungan gratis baru oleh komunitas yang sangat aktif dan antusias. Pengguna menggunakannya sebagai Media Center -Memutar video Full HD- ruang untuk menjalankan emulator konsol atau mesin arcade klasik untuk memasang NAS, untuk bermain judul seperti Quake 3 atau versi yang disesuaikan dari game seperti Minecraft, untuk robotika, proyek otomatisasi rumah … dan tentu saja, untuk memprogram dengan jelas. Internet penuh dengan dokumentasi dan pengguna untuk menyelesaikan keraguan apa pun.

Banyak pengguna Raspberry PI telah memberikan bebasnya imajinasi dan telah muncul banyak proyek menarik, di mana kita akan membicarakan beberapa di antaranya nanti. Kami juga akan detailkan apa penggunaan yang paling umum.

2.1 Raspberry PI dan Elektronika Digital

Salah satu manfaat besar Raspberry PI adalah port GPIO, port masukan-keluaran yang dapat dikontrol oleh pengguna, sehingga Anda dapat menghubungkan semua jenis perangkat untuk pengujian dan praktikum elektronika digital, seperti layar LED, LCD, relai, dioda, dan lain-lain.

Raspberry Pi: Mengapa Kekuatan Kompaknya Membuatnya Pilihan Terbaik

Salah satu cara untuk memprogram port GPIO Raspberry yang paling umum dan murni dilakukan melalui QT creator. QT adalah pustaka multiplatform yang banyak digunakan untuk mengembangkan aplikasi dengan antarmuka pengguna grafis, seperti alat untuk baris perintah dan konsol untuk server. Namun, juga memungkinkan untuk mengontrol port GPIO, misalnya, langsung dengan python jika kita tidak memerlukan antarmuka grafis apa pun; pustaka (python) untuk kontrol port GPIO sudah terinstal sebelumnya dalam sistem operasi Raspbian.

Web Server dan NAS

Konsumsi rendah dan harga Raspberry Pi menjadikan perangkat ini cara ideal untuk memasang NAS rumah, yang tidak akan memiliki kinerja produk yang dibuat khusus untuk melakukan fungsi ini; ya, kami akan menyediakan solusi yang berfungsi sepenuhnya untuk mengotomatisasi file dari jaringan lokal kita. Cukup dengan menginstal dan mengonfigurasi server samba di S.O. raspberry, membuat folder, dan mengizinkan pengguna, kita akan memiliki Raspberry yang siap untuk berbagi dan mengelola file. Untuk melakukannya, kita menghubungkan penyimpanan disk eksternal USB Raspberry yang akan membuat kita.

Seperti komputer lainnya, Anda dapat mengonfigurasinya untuk bekerja sebagai web server, dengan keuntungan ukuran kecil dan konsumsi daya rendah, yang ideal untuk dijalankan seharian. Kami bahkan dapat menginstal WordPress.

2.2 Cara Menggunakan Raspberry PI Anda sebagai Pusat Multimedia

Penggunaan paling populer dan menyebar dari Raspberry PI adalah sebagai pusat multimedia, sebagian berkat XBMC dan kemudahan penggunaan dan instalasinya. Sebelum membahas proyek ini, bahkan hanya menyebut bahwa itu XBMC.

XBMC (juga dikenal sebagai “Xbox Media Center”) adalah pusat multimedia hiburan multiplatform di bawah lisensi GNU / GPL. Awalnya dibuat untuk generasi pertama konsol game Xbox. Namun, tim pengembangan XBMC telah mengizinkan produk untuk berjalan secara native pada Linux, Mac OS X (Leopard, Tiger, dan Apple TV), Microsoft Windows, dan konsol Ouya.

XBMC mendukung berbagai format multimedia dan mencakup daftar putar, visualisasi audio, slideshow, laporan cuaca, dan penambahan fungsi melalui plug-in. Melalui sistem plug-in berbasis Python, XBMC dapat diperluas melalui add-ons yang mencakup fitur seperti panduan program TV, YouTube, dukungan online, film lanjutan, atau podcast. XBMC adalah koleksi yang didistribusikan di bawah lisensi GNU; ini adalah proyek hobi yang hanya dikembangkan oleh sukarelawan di waktu luang mereka. Ini tidak diproduksi, disetujui, atau didukung oleh Microsoft atau vendor lainnya.

Untuk diizinkan berjalan pada Linux, XBMC dapat menggunakannya dengan setiap S.O. dan distribusi Raspberry PI.

Namun, hal yang menarik adalah ada tiga distribusi, yang dimodifikasi dan dikustomisasi untuk memuat XBMC secara langsung dan tanpa kesulitan tambahan seolah-olah adalah Media Center yang dibeli untuk itu. Tiga distribusi adalah Openelec, Raspbmc, dan Xbian. Ketiganya sangat mirip dan melayani tujuan yang sama, menggunakan Raspberry sebagai server multimedia menggunakan XMBC. Meskipun tidak ada dari tiga distribusi yang diwajibkan memiliki lingkungan grafis seperti Raspbian, mereka menggunakan lingkungan XBMC.

Distribusi Raspberry ini, sudah terinstal, membawa protokol HDMI CEC (Consumer Electronics Control), yang merupakan protokol yang menggunakan standar AV Link untuk memungkinkan fungsi remote control melalui kabel HDMI yang sama. Ini adalah bus serial dua arah dalam satu baris dan didefinisikan dalam spesifikasi HDMI 1.0. Ini berarti jika TV Anda mendukungnya (kebanyakan TV baru memiliki), Raspberry PI dapat mengontrol remote control TV tanpa mouse atau keyboard.

Dengan memiliki open-source, komunitas di balik proyek ini terus mengembangkan serangkaian plug-in dan add-ons, yang menambahkan fitur baru, seperti menonton TV online, menonton video YouTube, server P2P, scrappers untuk mengunduh sampul dan informasi file multimedia.

Pinout Raspberry PI

Penugasan klem atau Pinout!

Panduan penugasan klem GPIO ini dimaksudkan sebagai referensi cepat dan interaktif dari klem GPIO Raspberry Pi, serta panduan rinci tentang antarmuka GPIO Raspberry Pi Anda.

Raspberry Pi: Mengapa Kekuatan Kompaknya Membuatnya Pilihan Terbaik

Raspberry PI Vs. Arduino

Raspberry Pi: Mengapa Kekuatan Kompaknya Membuatnya Pilihan Terbaik

Raspberry PI vs. Arduino dalam perbandingan ini, kami akan menunjukkan perbedaan utamanya. Kami harus ingat bahwa setiap kartu memiliki tujuannya. Kecepatan pemrosesan, harga, kinerja, kemudahan pemrograman adalah beberapa parameter yang dibahas dalam artikel ini. Tujuannya bukan untuk melihat yang lebih baik, namun apa yang paling cocok untuk aplikasi Anda. Untuk ini, kami akan mengandalkan pengalaman kami, yang sudah mencakup beberapa proyek dengan kedua platform. Juga, penting untuk diingat bahwa kami akan berbicara tentang model Arduino UNO R3 dan Raspberry Pi 3.

4.1 Pemrosesan

Arduino UNO: prosesor Arduino adalah ATmega328P yang berjalan pada 20 MIPS (million instructions per second). Ini adalah arsitektur AVR RISC 8-bit, tipe Harvard. Sebagian besar pengajaran dilakukan dalam satu siklus operasi. Konfigurasi Arduino memiliki resonator 16 MHz.

Raspberry Pi: prosesor Raspberry Pi 3 adalah BCM2837 Cortex A7. Ini adalah prosesor berkinerja tinggi dan arsitektur ARM tipe Quad Core berjalan pada 1,2 GHz.

Arduino vs. Raspberry Pi: Raspberry Pi memenangkan hadiah pada tugas-tugas di mana daya pemrosesan sangat penting.

4.2 Protokol dan Periferal

Arduino UNO: UART, I2C, SPI, GPIO, PWM, ADC, dan interupsi komparator.

Raspberry Pi: UART, I2C, SPI, GPIO, PWM, USB, Ethernet, WiFi, HDMI.

Arduino vs. Raspberry Pi: Seri jika Anda ingin menerapkan antarmuka grafis, berkomunikasi melalui WiFi atau memiliki kemampuan untuk memanipulasi webcam melalui USB? Raspberry Pi adalah pilihan terbaik. Arduino adalah pilihan terbaik jika Anda hanya perlu membaca data dari sensor I2C, menulis ke memori SPI, dan mengontrol modul komunikasi GPS atau GSM melalui UART. Sebagai titik perbandingan, kami menganggap bahwa aplikasi tingkat hardware Arduino lebih baik karena Anda selalu dapat mengirim data ke komputer dan memprosesnya atau menampilkannya.

4.3 Biaya dan Start-Up:

Raspberry Pi vs. Arduino: Arduino UNO tanpa ragu-ragu Arduino memiliki biaya lebih rendah dari Raspberry Pi. Saat ini, banyak aplikasi di pasaran masih diperlukan dan memiliki persyaratan tertentu. Timer, membaca data dari sensor, membandingkan eksekusi siklus kontrol, di antaranya. Merancang sistem dengan aplikasi biaya rendah untuk berpura-pura menjual produk adalah keuntungan.

4.4 Lingkungan Pengembangan

Arduino UNO: Lingkungan pengembangan grafis (GDE, singkatannya dalam bahasa Inggris) Arduino sangat terbatas. Tidak ada lebih dari antarmuka pemrograman, tombol validasi, dan satu muatan secara virtual. Ini juga memiliki terminal serial, dan dalam GDE baru, plot serial yang menggambar data dari port serial. Semua tanpa kemampuan untuk mengonfigurasi apa pun atau melakukan debugging sistem. Bagi mereka yang telah mengembangkan program yang luas, ini adalah pekerjaan yang melelahkan di GDE ini. Solusi alternatif adalah menggunakan GDE terpisah, tetapi ini sudah di luar ide umum Arduino.

Raspberry Pi: Raspberry Pi kompatibel dengan banyak program dan bahasa pemrograman. Dengan mempertimbangkan bahwa Anda dapat memrogram dalam C++ dan Python, itu saja, Anda sudah memiliki keuntungan yang signifikan. Juga, Anda dapat cross-compile, menginstal IDE seperti Eclipse atau QT. Dengan itu Anda memiliki semua alat lingkungan semi-profesional, tidak perlu disebutkan bahwa Anda memiliki akses ke pustaka pemrograman sistem operasi, seperti Open CV untuk visi komputer.

Arduino vs. Raspberry Pi: Raspberry Pi memiliki lebih banyak variasi dan lingkungan yang lebih lengkap.

4.5 Kesimpulan:

Arduino adalah papan induk mikrokontroler. Mikrokontroler adalah komputer sederhana yang dapat menjalankan satu program pada satu waktu, berulang-ulang. Sangat mudah digunakan.

Raspberry Pi adalah komputer tujuan umum, biasanya dengan sistem operasi Linux dan menjalankan beberapa program. Lebah rumit digunakan daripada Arduino.

Jika Anda memiliki proyek yang melibatkan beberapa fungsionalitas secara bersamaan, membutuhkan akses mudah ke Internet, dan membutuhkan aksesibilitas media, Raspberry Pi 3 akan menjadi pilihan utama Anda.

Jika Anda memiliki proyek yang membutuhkan pembacaan sensor yang mudah, hanya perlu melakukan beberapa output berdasarkan data sensor, berkomunikasi dengan cepat dengan bagian mesin lain, dan ingin start-up yang cepat dengan hampir tanpa instalasi lain, maka Arduino Uno adalah yang untuk Anda.

Penggunaan Raspberry PI

5.1 Kamera Raspberry Pi

Kamera Raspberry Pi adalah papan tambahan khusus yang dirancang untuk Raspberry Pi, dengan sensor citra Sony IMX219 8 megapixel berkualitas tinggi, dilengkapi lensa fokus tetap. Iya mampu menghasilkan citra statis 3280 x 2464 piksel, dan juga mendukung video 1080p30, 720p60, dan 640x480p90.

Juga, modul kamera ini berspesifikasi tinggi dan kualitas jauh lebih baik daripada webcam USB dasar. Firmware yang penuh fiturnya memanfaatkan sepenuhnya kekuatan GPU VideoCore di Raspberry PI SOC, memungkinkan perekaman video 1080p pada 30fps, 720p pada 60fps, dan resolusi VGA (640×480) pada 90fps—sempurna untuk pemutaran slow-motion.

5.2 Komputer Raspberry Pi

Komputer desktop adalah jenis yang sedang punah saat ini, terutama di rumah. Dengan tibaannya laptop yang kuat dan tablet yang nyaman, semakin sedikit orang yang membutuhkan komputer meja khusus yang menghabiskan ruang atau mengumpulkan debu di rumah mereka.

Komputer desktop yang baik dapat membantu, terutama untuk tugas terkait pekerjaan, tetapi ruang adalah hal yang berharga bagi banyak orang. Apa komputer yang lebih baik untuk beralih daripada Raspberry Pi berukuran kartu kredit?

Namun, dapatkah Raspberry Pi digunakan sebagai PC desktop?

Mungkin Anda sudah mencoba membangun pusat media dan stasiun game retro, seperti yang kami jelaskan sebelumnya dalam artikel ini. Mungkin PC desktop Anda tidak lagi sesuai dengan tujuan.

Bagaimanapun, Raspberry Pi 3 (yang lebih baru, semakin baik!) menjadi pengganti desktop yang ideal untuk tujuan produktivitas primer.

Untuk memanfaatkan PC desktop, Raspberry Pi memerlukan banyak penyesuaian. Tantangan pertama adalah menghapus sebagian besar aplikasi Google yang Anda gunakan setiap hari.

Hal menjadi lambat saat Anda membuka Google Docs.

Browser memberi tahu Anda dengan pesan yang mengatakan: “Versi Safari ini tidak lagi didukung.” Google Docs bekerja, dan setelah beberapa waktu, Anda dapat membuat dan mengedit dokumen. Namun, segera Anda menyadari bahwa ada beberapa masalah.

Meski Google Docs pada kondisi terbaik, ada keterlambatan minimal, minimal – namun masih signifikan – antara klik pada tombol dan kemunculan karakter pada layar. Semua biasanya bekerja tetapi akhirnya Anda akan menemukan bahwa sejumlah besar keterlambatan kecil ini mengganggu Anda cukup untuk memutuskan untuk berhenti menggunakan Google Docs.

Tentu saja, Anda memiliki LibreOffice, yang bekerja tanpa masalah dan setara, bahkan lebih baik dari Google Docs. Tidak ada alasan untuk menggunakan Google Docs jika yang Anda inginkan hanyalah pemroses kata yang baik.

Selain itu, kami menyebutkan LibreOffice – yang memiliki pemrosesan kata, editor spreadsheet, presentasi, dan lebih banyak. Semuanya berjalan dengan baik pada Pi 3. Anda beralih ke LibreOffice dan menggunakan Writer, jadi Anda akan menyadari bahwa bekerja dengan baik; Anda hanya akan melihat keterlambatan ringan saat memulai.

Dengan menghapus Google Docs, Gmail menjadi lebih ringan juga, hingga titik nyaman dalam penggunaannya.

Chromium – browser open source yang menjadi dasar Chrome – cukup mudah diunduh dan diinstal menggunakan terminal dari Pi.

Gmail, Docs, dan Drive semuanya bekerja sangat baik dengan Chromium. LibreOffice lebih cepat dari Docs, bahkan di Chromium, tetapi Anda dapat memiliki kenyamanan memiliki semua dokumen Anda tersedia untuk setiap perangkat.

Chromium juga membuat navigasi lebih mudah. Situs dengan banyak beban JavaScript cukup cepat, tidak crash, dan mudah dinavigasi. Tentu saja, lebih lambat dari pada laptop $1000, tetapi Anda akan menemukan bahwa Chromium sangat dapat diterima untuk penggunaan sehari-hari.

Chromium mungkin sedikit lebih lambat dari Iceweasel dengan pemblokir skrip tetapi memiliki keuntungan tidak merusak situs.

Seperti yang disebutkan sebelumnya, Chromium dan Iceweasel, Anda dapat menggunakan salah satunya. Namun, menjalankan Iceweasel dan Epiphany secara bersamaan tidak memunculkan masalah. Saat Anda mencoba menggunakan keduanya secara bersamaan – dengan lima tab di antara Google Docs dan Gmail – komputer membeku selama 10 hingga 20 detik saat memori 1GByte terisi. Dengan kata lain, Chromium mengonsumsi banyak memori.

Untuk menyimpulkan, intinya adalah jika Anda bersedia melakukan penyesuaian untuk memperbaiki cara bekerja dan penyesuaian sepele pada sistem operasi resmi Raspbian OS, maka, tentu saja, Anda dapat bekerja pada komputer $35.

Ini TIDAK akan nyaman digunakan seperti laptop $1.000, tetapi ini adalah yang paling dekat dengan menjadi PC dari Pi sejauh ini. Namun, Anda melihatnya.

Kami lupa menyebutkan semua dengan daya listrik 5 volt 2 ampere, Ini adalah konsumsi daya rendah, di mana PC dapat menghabiskan hingga 250 watt, tentu saja, kita harus menambahkan konsumsi monitor, tetapi dengan layar LED modern tidak banyak.

Raspberry Pi: Mengapa Kekuatan Kompaknya Membuatnya Pilihan Terbaik

5.3 Raspberry PI dengan Android

Sekarang Anda dapat menggunakan Android 8.1 dengan Raspberry Pi.

Raspberry Pi adalah komputer mini terbaik dari segi kualitas-harga yang dapat kita temukan saat ini. Ini hanyalah sistem operasi gratis dan open source untuk set-top box, ponsel pintar, dan komputer tablet, yang didasarkan pada platform seluler Android. Meskipun kami memiliki beberapa sistem operasi untuk dipilih, salah satu keterbatasan bagi pengguna adalah tidak memiliki sistem operasi Android resmi untuk diinstal pada Raspberry Pi. Namun, sekarang, berkat LineageOS, masalah ini telah berakhir. Tunggu saat yang aman. Anda akan bertanya, apa itu lineages?

Untuk mengatasi keterbatasan serius Raspberry Pi dari segi perangkat lunak, telah muncul gambar pertama tidak resmi LineageOS untuk Raspberry Pi 3. Gambar ini memungkinkan kita untuk menginstal Android 8.1 Oreo pada komputer mini ini sehingga Anda dapat menggunakan sistem operasi seluler Google, bersama dengan semua aplikasinya, pada perangkat ini.

Untuk dapat mengoperasikan gambar ini di Raspberry Pi 3, file yang Anda unduh memiliki ukuran sekitar 300 megabyte, meskipun, saat Anda mengekstraknya, kita akan menemukan gambar sebesar 4,3 GB, jadi kita akan membutuhkan micro-SD setidaknya 8 GB untuk menginstal sistem ini.

Seperti yang disebutkan sebelumnya, instalasi sama dengan gambar lain untuk Raspberry Pi.

Setelah diunduh dan diekstrak, kita harus menyalinnya ke micro-sd dengan alat seperti “Win32 Disk Imager” untuk menyiapkan kartu dan memulai komputer mini. Setelah LineageOS disalin, kita memasukkannya ke Raspberry Pi, dan akan siap untuk bekerja.

Saat ini, pengembang memperingatkan bahwa ini adalah gambar untuk pengguna lanjutan. Juga, mungkin mengandung kesalahan karena ini adalah versi pertama yang didasarkan pada lineages 15.1 dan menggunakan rendering gambar Google, gambar SwiftShader. Pengembang tidak merekomendasikannya untuk tim produksi atau perangkat multimedia tetapi akan secara bertahap membuatnya semakin stabil untuk menempatkan diri sebagai alternatif alami dan gratis yang memungkinkan kita untuk memiliki Android di Raspberry Pi.

Raspberry Pi: Mengapa Kekuatan Kompaknya Membuatnya Pilihan Terbaik

Kesimpulan

Raspberry PI adalah pilihan bagus untuk mulai belajar pemrograman komputer berkat daya pemrosesan, biaya rendah, dan konsumsi energi kecil. Dengan papan komputer luar biasa ini, Anda dapat mencapai proyek akademis, proyek elektronik, dan beberapa game retro yang tak terhitung. Bagaimana cara kerja komputer pribadi dari dalam membantu pemula dan pengembang paling berpengalaman. Untuk mengetahui lebih lanjut tentang kartu komputer dan semua layanan yang kami tawarkan, kami mengundang Anda ke situs web kami dan menemukan semua layanan kami.


Teknologi Industri

  1. Memanfaatkan Pembelajaran Mesin untuk Mengoptimalkan Rantai Pasokan MRO
  2. nVent SCHROFF CPe-AA420: Pengontrol Terbenam PXI Express Kompak dan Berkinerja Tinggi
  3. Pemantauan Suhu Raspberry Pi Profesional dengan DS18B20
  4. Membuat Gateway LoRa dengan Modul RAK831 pada Raspberry 3 – Panduan Langkah demi Langkah
  5. AIoT: Bagaimana Kecerdasan Buatan Memperkuat Internet of Things
  6. E-Commerce & Toko Fisik: Simbiosis Strategis
  7. Mengapa Pembagian Inventori Esensial untuk Merek Semua Ukuran
  8. Kekurangan Roda Chassis: Bagaimana Kurangnya Mobilitas Membekukan Rantai Pasok Global
  9. PLC: Penggerak Utama Internet of Things Industri (IIoT)
  10. Industri 4.0 vs Industri 5.0: Apa yang Berubah dan Mengapa Penting