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 Kecil dan Kuat Pilihan Hebat

Anda masih belum tahu apa itu Raspberry Pics? Di sini kami tunjukkan 12,5 juta alasan untuk melakukannya.

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

Namun, tunggu dulu, apa itu Raspberry PI? Apa model mereka? Apa yang dapat saya capai dengan Raspberry Pi? apakah kegunaannya yang paling umum? Semua pertanyaan itu dan yang lainnya akan ditanggapi di artikel berikut.

Apa itu Raspberry PI?

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

Konsepnya adalah komputer telanjang di mana semua aksesori dapat dilepas tanpa mempengaruhi operasi penting; itu dibentuk oleh papan yang mendukung beberapa komponen yang diperlukan dalam komputer biasa dan dapat berperilaku seperti itu.

Raspberry PI telah didefinisikan sebagai perangkat kecil yang luar biasa yang menyimpan kekuatan komputasi penting di bagian dalamnya 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 mempelajari kode atau membuat proyek elektronik, itu dibuat untuk pekerjaan semacam itu dan untuk banyak hal yang dilakukan PC desktop Anda, seperti spreadsheet, pengolah kata, menjelajah internet, dan bermain game. Ini juga memutar video definisi tinggi. Raspberry Pi digunakan oleh orang dewasa dan anak-anak di seluruh dunia untuk belajar pemrograman dan pembuatan digital.

1.1 Sejarah singkat Raspberry Pi

Proyek ini terutama dirancang pada tahun 2006, tetapi tidak dirilis hingga Februari 2012. Proyek 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 sangat baik untuk belajar elektronik dan pemrograman. Desain pertama alat cantik ini didasarkan pada mikrokontroler Atmel ATmega644. Pada Mei 2009, Raspberry Pi Foundation didirikan di Caldecote, South Cambridge shire, Inggris Raya, sebagai asosiasi amal yang diatur oleh Komisi Amal Inggris dan Wales.

Yayasan Raspberry Pi muncul dengan satu tujuan utama:Mengembangkan penggunaan, pengajaran, dan pemahaman komputer pada anak-anak. Ide yang paling penting adalah untuk menciptakan komputer portabel dan pasar yang lebih murah yang memungkinkan anak-anak untuk menggunakannya tanpa rasa takut, membuka pikiran mereka dan mengajarkan etika "buka dan lihat cara kerjanya."

Ideologis proyek ini, David Braven.

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

Salah satu pendiri yayasan adalah Eben Upton, mantan karyawan Broadcom Company, yang bertanggung jawab atas arsitektur perangkat lunak dan perangkat keras Raspberry Pi. Eben Upton bertanggung jawab untuk menghubungi sekelompok profesor akademik dan penggemar komputer untuk membuat komputer dengan tujuan utama mendorong anak-anak untuk belajar ilmu komputer seperti yang terjadi pada tahun 1981 di Acorn BBC Microcomputer.

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

Apa saja spesifikasi Raspberry PI? Atau, bagaimana desain Raspberry PI?

Desain utama Raspberry PI berisi:

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

Prosesor grafis (GPU) Video Core IV.

Modul RAM 512 MB.

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

2 Bus UBS 2.0 

Output analog audio stereo per Jack 3,5 mm.

Keluaran video digital + audio HDMI

Video RCA keluaran analog

Pin input dan output tujuan umum

​Konektor daya MicroUSB

​Pembaca kartu SD.

Saat ini ada 2 model Raspberry Pi yang berbeda model A dan model B.

Yang pertama, model A, berbeda dari model B karena hanya memiliki satu port USB dan tidak memiliki pengontrol Ethernet; memiliki 256 MB RAM untuk 512 MB model lain, dan tentu saja, harganya lebih murah daripada model B lainnya. Meskipun Model A tidak memiliki port RJ45, model ini dapat dihubungkan ke jaringan menggunakan adaptor USB-Ethernet disediakan oleh pengguna.

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

CPU berisi ARM1176JZFS, dengan unit floating-point, yang beroperasi pada 700 MHz dan dapat mendukung overclock pada 1GHZ dalam mode "TURBO", membuat SoC lebih berkinerja tanpa mengurangi masa pakai board dan tanpa kehilangan garansi. CPU didasarkan pada arsitektur ARM versi 6, 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 OpenGL ES2.0 dan perpustakaan OpenVG. Ia mampu mendekode 1080p30.

RAM adalah 512MB SDRAM (dalam 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. Sistem booting akan dilakukan dari SD card itu sendiri sehingga karena harus menampung sistem operasi secara keseluruhan, maka kartu tersebut harus berkapasitas minimal 2 GB untuk menyimpan semua file yang dibutuhkan.

Kartu SD tersedia dengan sistem operasi yang dimuat sebelumnya di toko resmi Raspberry Pi. Setelah boot awal 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 Anda dapat menggunakannya. Setelah boot awal SD, Anda dapat bekerja dengan penyimpanan beberapa perangkat disk melalui USB.

Untuk output video, Raspberry memiliki RCA atau Composite Video Connector (PAL dan NTSC), konektor HDMI (rev 1.3 dan 1.4), dan DSI Interface untuk panel LCD. Output video terakhir dengan Raspberry dikenal sebagai Display Serial Interface (DSI), yang digunakan pada monitor layar datar tablet dan smartphone.

Untuk output audio, ia memiliki audio Jack 3.5mm, selain HDMI itu sendiri.

Jika Anda menggunakan port HDMI dari Raspberry Pi, mendapatkan audio itu sederhana:ketika dikonfigurasi dengan benar, port HDMI membawa sinyal video dan sinyal audio. Artinya, menghubungkan satu kabel ke layar sudah cukup untuk mendapatkan video dan audio. Jika tampilan tidak memiliki input HDMI, output audio Jack harus digunakan.

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

Dimungkinkan untuk menghubungkan raspberry langsung ke PC tanpa melalui router, menghubungkan kedua jenis peralatan secara langsung dengan kabel RJ45, tanpa harus menggunakan kabel crossover; itu karena konektor jaringan menyertakan fitur yang dikenal sebagai auto-MDI, yang memungkinkannya untuk mengkonfigurasi ulang dirinya sendiri secara otomatis.

Papan tidak memiliki tombol on / off, sehingga daya datang melalui konektor micro USB 5V standar. Konsumsi pelat adalah 700mA (3.5W). Banyak pengisi daya yang dirancang untuk ponsel cerdas akan bekerja dengan Raspberry Pi, tetapi tidak semua karena beberapa hanya menyediakan hingga 500mA, dan raspberry mengkonsumsi lebih banyak daya daripada kebanyakan perangkat micro-USB dan membutuhkan setidaknya 700mA untuk beroperasi.

ARM vs. X86

Dikembangkan oleh Acorn Computers pada akhir 1980-an, arsitektur ARM relatif sedikit dikenal di dunia komputer desktop. Yang menonjol adalah pada perangkat seluler:ponsel di saku Anda hampir pasti memiliki inti layanan berbasis ARM yang tersembunyi di dalamnya.

BCM2835 berdasarkan ARM adalah rahasia yang menjelaskan bagaimana Raspberry Pi dapat beroperasi hanya dengan catu daya 5V 1A yang dipasok oleh port micro-USB onboard. Itu juga alasan mengapa tidak ada heat sink pada perangkat:konsumsi daya chip yang rendah diterjemahkan langsung menjadi sisa panas yang sangat sedikit, bahkan selama tugas pemrosesan yang paling rumit.

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

BCM2835 menggunakan generasi desain prosesor ARM yang dikenal sebagai ARM11, dirancang di sekitar versi arsitektur set instruksi yang dikenal sebagai ARMv6. Perlu diingat bahwa ARMv6 adalah arsitektur yang ringan dan kuat, tetapi memiliki saingan dalam arsitektur paling 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 dari Raspberry Pi, meskipun pengembang biasanya dapat mengonversi perangkat lunak agar sesuai dengannya.

O.S yang Didukung

Terlepas dari ukuran dan biayanya, perbedaan penting lainnya antara Raspberry Pi dan PC desktop atau laptop adalah sistem operasi (perangkat lunak yang mengontrol komputer) yang digunakannya.

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 adalah sumber tertutup, dalam lingkungan yang tenang yang dibuat menggunakan teknik berpemilik. Sistem operasi ini dikenal sebagai sumber tertutup karena sifat kode sumbernya, yang berarti resep dalam bahasa komputer yang memberi tahu sistem apa yang harus dilakukan. Dalam perangkat lunak sumber tertutup, resep ini disimpan sebagai rahasia yang dijaga ketat. Pengguna bisa mendapatkan perangkat lunak lengkap tetapi tidak pernah melihat bagaimana hal itu dilakukan.

Di sisi lain, Raspberry Pi dirancang untuk menjalankan sistem operasi GNU/Linux. Tidak seperti Windows atau OS X, Linux adalah open source. Ini berarti Anda dapat mengunduh kode sumber sistem operasi sepenuhnya dan membuat perubahan yang Anda inginkan. Tidak ada yang disembunyikan, dan semua perubahan yang dibuat dapat dilihat oleh publik. Semangat pengembangan open source ini telah memungkinkan Linux dengan cepat dimodifikasi untuk berjalan di Raspberry Pi, sebuah proses yang dikenal sebagai portabilitas.

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

1.2 Raspberry PI 1 Model A dan Model B

Model A berbeda dengan prototipe Raspberry PI 1 yang nilainya lebih rendah. Ini hanya memiliki 512 MB RAM, satu port USB, masing-masing 40 pin GPIO, dan tidak ada port Ethernet. Model B dapat menjadi prototipe lanjutan dari Raspberry PI 1; ia berbagi Model A dengan 512 MB RAM dan 40 pin GPIO, tetapi dengan perbedaan besar Model B memiliki 4 port USB dan port Ethernet. Ukurannya yang kecil, biaya rendah, dan konsumsi energi yang kecil Model A dan B sangat cocok untuk diintegrasikan ke dalam proyek Anda.

Raspberry PI 2 Model B

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

Raspberry PI 3 Model B

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

Raspberry PI Nol

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

Raspberry PI Zero merupakan komputer super mini, biaya murah, dan konsumsi daya minimal, dengan harga yang sangat terjangkau, bisa dikatakan Pi Zero memiliki kekuatan Raspberry PI namun dengan dimensi mungil 65 mm x 30 mm.

PRODUK

SoC

Kecepatan

RAM

Port USB

Ethernet

Nirkabel/Bluetooth

RASPBERRY PI 1 MODEL A

BCM2835

700MHz

512 MB

1

TIDAK

TIDAK

RASPBERRY PI 1 MODEL B

BCM2835

700MHz

512 MB

4

YA

TIDAK

RASPBERRY PI 2 MODEL B

BCM2836/7

900MHz

1 GB

4

YA

TIDAK

RASPBERRY PI 3 MODEL B

BCM2837

1400MHz

1 GB

4

YA

YA

RASPBERRY PI ZERO

BCM2835

1000MHz

512 MB

1

TIDAK

YA

Proyek PI Raspberry

Salah satu keberhasilan signifikan Raspberry PI berasal dari komunitas pengembangan besar-besaran di belakangnya. Menjadi pelopor di bidangnya dan biayanya yang rendah, ukurannya yang kecil, dan dukungan resminya telah menjadikannya favorit banyak orang yang ingin mulai belajar, bereksperimen, dan mengembangkan proyek ilmiah berbasis ilmu komputer dan pemrograman.

Ini adalah perangkat keras yang mampu memfasilitasi implementasi ide-ide ribuan programmer amatir, mahasiswa, dan profesional. Penggunaan baru secara teratur, proyek tidak tertarik, dukungan gratis oleh komunitas yang sangat aktif dan antusias. Pengguna menggunakannya sebagai Media Center -Memainkan ruang video Full HD- untuk menjalankan konsol emulator atau mesin arcade klasik untuk memasang tampilan NAS, untuk memainkan judul seperti Quake 3 atau versi game yang diadaptasi seperti Minecraft, untuk robotika, proyek otomatisasi rumah ... dan tentu saja, untuk memprogram dengan jelas. Internet penuh dengan dokumentasi dan pengguna untuk memecahkan keraguan.

Banyak pengguna raspberry PI telah memberikan kebebasan untuk imajinasi mereka dan telah mengungkap banyak proyek menarik, yang akan kita bicarakan nanti. Kami juga akan merinci kegunaannya yang paling umum.

2.1 Raspberry PI dan Elektronik Digital

Salah satu manfaat besar Raspberry PI adalah port GPIO, port input-output yang dapat diprogram oleh pengguna dapat dikontrol, sehingga Anda dapat menghubungkan semua jenis perangkat untuk pengujian dan elektronik digital praktis, seperti tampilan LED, LCD, relai, dioda , dan seterusnya.

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

Server Web 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 menjalankan fungsi ini; ya, kami akan memberikan solusi yang berfungsi penuh untuk memusatkan file dari jaringan lokal kami. Hanya menginstal dan mengonfigurasi server samba di O.S. raspberry, membuat folder, dan mengizinkan pengguna, kami akan menyiapkan Raspberry untuk berbagi dan mengelola file. Untuk melakukan ini, kami menghubungkan penyimpanan disk USB Raspberry eksternal yang akan kami buat.

Seperti halnya komputer mana pun, Anda dapat mengaturnya agar berfungsi sebagai server web, dengan keunggulan ukurannya yang kecil dan konsumsi daya yang rendah, yang ideal untuk menjalankannya sepanjang hari. Kami bahkan dapat menginstal WordPress.

2.2 Cara menggunakan Raspberry PI Anda sebagai Pusat Multimedia

Penggunaan raspberry PI yang paling populer dan tersebar luas digunakan sebagai pusat multimedia, sebagian berkat XBMC dan kemudahan penggunaan dan pemasangannya. Sebelum berbicara tentang proyek ini, bahkan hanya berkomentar bahwa itu adalah 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 di Linux, Mac OS X (Leopard, Tiger, dan Apple TV), Microsoft Windows, dan konsol Ouya.

XBMC mendukung berbagai format multimedia dan termasuk daftar putar, visualisasi audio, tayangan slide, laporan cuaca, dan menambahkan fungsi dengan plug-in. Melalui sistem plug-in berdasarkan Python, XBMC dapat diperluas melalui add-on 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 selama waktu luang mereka. Itu tidak diproduksi, disetujui, atau didukung oleh Microsoft atau vendor lain.

Agar diizinkan berjalan di Linux, XBMC dapat menggunakannya dengan OS apa pun. dan distribusi Raspberry PI.

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

Distribusi ini Raspberry, bawaan protokol CEC-HDMI CEC (Kontrol Elektronik Konsumen), yang merupakan protokol yang menggunakan standar AV Link untuk memungkinkan fungsi kendali jarak jauh melalui kabel HDMI yang sama. Ini adalah bus serial dua arah dalam satu baris dan didefinisikan dalam spesifikasi HDMI 1.0. Artinya, jika TV Anda mendukungnya (sebagian besar TV baru dilengkapi), Raspberry PI dapat mengontrol remote control TV tanpa harus menggunakan mouse atau keyboard.

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

Pinout Raspberry PI

Pin tugas atau Pinout!

Panduan penetapan pin GPIO ini dimaksudkan sebagai referensi cepat dan interaktif untuk pin GPIO Raspberry Pi, serta panduan mendetail untuk antarmuka GPIO Raspberry Pi Anda.

Raspberry PI Vs. Arduino

Raspberry PI vs Arduino dalam perbandingan ini, kami akan menunjukkan perbedaan utama mereka. Kita 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 mana yang lebih baik, namun, apa yang paling cocok untuk aplikasi Anda. Untuk ini, kami akan membangun pengalaman kami, yang sudah mencakup beberapa proyek dengan kedua platform. Juga, penting untuk mempertimbangkan bahwa kita 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 (juta instruksi per detik). Ini adalah arsitektur AVR RISC 8-bit, tipe Harvard. Sebagian besar ajarannya dilakukan dalam satu siklus operasi. Konfigurasi Arduino memiliki resonator 16 MHz.

Raspberry Pi:Prosesor Raspberry Pi 3 adalah BCM2837 Cortex A7. Ini adalah prosesor berperforma tinggi dan arsitektur ARM berkekuatan rendah jenis Quad Core yang berjalan pada 1,2 GHz.

Arduino vs. Raspberry Pi:Raspberry Pi memenangkan tugas yang membutuhkan kekuatan pemrosesan.

4.2 Protokol dan Periferal

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

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

Arduino vs. Raspberry Pi:Gambar jika Anda ingin menggunakan 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 perbandingan, kami mengambil level aplikasi yang menurut perangkat keras Arduino lebih baik karena Anda selalu dapat mengirim data ke komputer dan memprosesnya atau menampilkannya.

4.3 Biaya dan Memulai:

Raspberry Pi vs. Arduino:Arduino UNO tidak diragukan lagi jelas bahwa Arduino memiliki biaya yang lebih rendah daripada Raspberry Pi. Saat ini, banyak aplikasi di pasar masih diperlukan dan memiliki persyaratan khusus. Timer, membaca data dari sensor, membandingkan pelaksanaan siklus kontrol, antara lain. Merancang sistem dengan aplikasi biaya lebih rendah untuk berpura-pura menjual produk adalah keuntungan.

4.4 Lingkungan pengembangan

Arduino UNO:Lingkungan pengembangan grafis (GDE, untuk akronimnya dalam bahasa Inggris) Arduino sangat terbatas. Tidak lebih dari antarmuka pemrograman, validasi tombol, dan satu beban secara virtual. Ia juga memiliki terminal serial dan, dalam GDE baru, plot serial yang membuat grafik data dari port serial. Itu semua tanpa kemungkinan untuk mengkonfigurasi apa pun atau melakukan debugging sistem. Bagi mereka yang telah mengembangkan program ekstensif, pekerjaan GDE ini membosankan. Solusi alternatif adalah dengan menggunakan GDE terpisah, tetapi sudah di luar gagasan umum Arduino.

Raspberry Pi:Raspberry Pi kompatibel dengan banyak program dan bahasa pemrograman. Dengan mempertimbangkan bahwa Anda dapat memprogram dalam C ++ dan Python, itu saja, Anda memiliki keuntungan yang cukup besar. Juga, Anda dapat mengkompilasi silang, menginstal IDE seperti Eclipse atau QT. Dengan mana Anda memiliki semua alat lingkungan semi-profesional, Belum lagi Anda memiliki akses ke perpustakaan pemrograman sistem operasi, seperti Open CV untuk penglihatan buatan.

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

4.5 Kesimpulannya:

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

Raspberry Pi adalah komputer serba guna, biasanya dengan sistem operasi Linux dan menjalankan beberapa program. Ini lebih rumit untuk digunakan daripada Arduino.

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

Jika Anda memiliki proyek yang membutuhkan pembacaan yang mudah dari sensor, hanya perlu melakukan beberapa output berdasarkan data sensor, berkomunikasi dengan cepat dengan bagian mesin lain, dan ingin memulai dengan cepat tanpa instalasi lain, maka Arduino Uno jika satu untuk Anda.

Penggunaan PI Raspberry

5.1 Kamera Raspberry Pi

Kamera Raspberry Pi adalah sensor gambar Sony IMX219 8 megapiksel berkualitas tinggi yang dirancang khusus untuk Raspberry Pi, menampilkan lensa fokus tetap. Ini mampu menghasilkan gambar statis 3280 x 2464 piksel, dan juga mendukung video 1080p30, 720p60, dan 640x480p90.

Selain itu, modul kamera memiliki spesifikasi tinggi dan kualitas yang jauh lebih baik daripada webcam USB biasa. Firmware penuh fiturnya sepenuhnya memanfaatkan kekuatan VideoCore GPU di Raspberry PI SOC, memungkinkan perekaman video 1080p pada 30fps, 720p pada 60fps, dan resolusi VGA (640x480) pada 90fps—sempurna untuk pemutaran gerakan lambat.

5.2 Komputer Raspberry Pi

Komputer desktop adalah jenis yang sekarat akhir-akhir ini, terutama di rumah. Dengan hadirnya laptop canggih 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-tugas yang berhubungan dengan pekerjaan, tetapi ruang merupakan hal yang mahal bagi banyak orang. Komputer apa yang lebih baik untuk digunakan selain Raspberry Pi seukuran kartu kredit?

Namun, apakah Raspberry Pi dapat digunakan sebagai PC desktop?

Mungkin Anda sudah mencoba membangun media center dan stasiun game retro, seperti yang kami jelaskan sebelumnya di artikel ini. Mungkin PC desktop Anda tidak lagi sesuai untuk tujuan tertentu.

Either way, Raspberry Pi 3 (lebih baru, lebih baik!) Menjadi pengganti desktop yang ideal untuk tujuan produktivitas utama.

Untuk memanfaatkan PC desktop, Raspberry Pi membutuhkan banyak penyesuaian. Tantangan pertama adalah menyingkirkan sebagian besar aplikasi Google yang dia gunakan setiap hari.

Segalanya menjadi lambat saat Anda membuka Google Documents.

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

Meskipun Google Docs adalah yang terbaik, ada sedikit, minimal – tapi masih signifikan – delay antara klik pada tombol dan penampilan karakter di layar. Semuanya biasanya berfungsi, tetapi pada akhirnya Anda mendapati bahwa penundaan kecil yang tak ada habisnya ini cukup mengganggu Anda sehingga memutuskan untuk berhenti menggunakan Google Documents.

Tentu saja, Anda memiliki LibreOffice, yang bekerja tanpa masalah dan setara, bahkan lebih baik daripada Google Documents. Tidak ada alasan untuk menggunakan Google Documents jika yang Anda inginkan hanyalah pengolah kata yang bagus.

Selain itu, kami menyebutkan LibreOffice – yang memiliki pengolah kata, editor spreadsheet, presentasi, dan banyak lagi. Ini berjalan dengan sangat baik di Pi 3. Anda beralih ke LibreOffice dan menggunakan Writer, jadi Anda akan melihat bahwa itu bekerja dengan sangat baik; Anda hanya akan melihat sedikit penundaan saat memulai.

Dengan menghapus Google Documents, Gmail juga menjadi lebih ringan, hingga sangat nyaman dalam penggunaannya.

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

Gmail, Documents, dan Drive semuanya bekerja sangat baik dengan Chromium. LibreOffice lebih cepat daripada Documents, bahkan di Chromium, tetapi Anda dapat memiliki kenyamanan karena semua dokumen Anda tersedia untuk perangkat apa pun.

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

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

Adapun Chromium dan Iceweasel, Anda dapat menggunakan satu atau yang lain. Namun, menjalankan Iceweasel dan Epiphany secara bersamaan tidak menimbulkan masalah. Saat Anda mencoba menggunakan keduanya secara bersamaan – dengan lima tab antara Google Documents dan Gmail – komputer membeku 10 hingga 20 detik karena memori 1GByte terisi. Dengan kata lain, Chromium menghabiskan banyak memori.

Kesimpulannya, intinya adalah jika Anda bersedia melakukan penyesuaian untuk meningkatkan cara kerja dan pengaturan sepele ke sistem operasi resmi Raspbian OS, maka tentu saja Anda dapat melakukan pekerjaan di komputer seharga $ 35.

Ini TIDAK akan senyaman digunakan sebagai laptop $ 1.000, tetapi sejauh ini yang paling dekat dengan PC Pi. Namun, Anda melihatnya.

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

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 sumber terbuka dan gratis untuk dekoder, ponsel cerdas, dan komputer tablet, berdasarkan platform seluler Android. Meskipun kami memiliki beberapa sistem operasi untuk dipilih, salah satu batasan 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 garis keturunan?

Untuk mengatasi keterbatasan parah dari Raspberry Pi mengenai perangkat lunak, telah datang ke siang hari gambar pertama secara tidak resmi LineageOS untuk Raspberry Pi 3. Gambar ini memungkinkan kita untuk menginstal Android 8.1 Oreo di komputer mini ini sehingga Anda dapat menggunakan sistem operasi seluler Google, beserta semua aplikasinya, di perangkat ini.

To be able to put this image into operation in the Raspberry Pi 3, the file that you download has a size of about 300 megabytes, although, when you unzip it, we will find an image of 4.3 GB, so we will need a micro-SD of, at less, 8 GB to install this system.

As for the installation is the same as any other image for the Raspberry Pi.

Once downloaded and unzipped lineages are downloaded, we will have to copy it to the micro-sd with a tool like “Win32 Disk Imager” to prepare the card and start the mini-computer. Once LineageOS is copied, we insert it in the Raspberry Pi, and it will be ready to work.

For the moment, the developer warns that it is an image for advanced users. Also, it may contain errors because it is the first version is based on lineages 15.1 and uses software rendering image Google, SwiftShader image. The developer does not recommend it for a production team or a multimedia device but will gradually make it increasingly stable to position itself as a natural and free alternative that allows us to have Android in the Raspberry Pi.

Conclusion

The Raspberry PI is a great option to start learning computer programming thanks to its processing power, low cost, and small energy consumption. With this excellent computer board, you can achieve endless academic projects, electronic projects, and some retro games. How a personal computer works from the inside is helpful for novices and the most experienced programmers. To learn more about computer cards and all the services we offer, we invite you to our website and discover all our services.


Teknologi Industri

  1. Rantai Pasokan dan Pembelajaran Mesin
  2. nVent SCHROFF:pengontrol tertanam PXI Express yang kecil, kuat, dan dapat disesuaikan
  3. Pemantauan Suhu di Raspberry Pi
  4. Memulai RAK831 LoRa Gateway dan RPi3
  5. AIoT:Konvergensi kuat antara AI dan IoT
  6. Simbiosis E-Commerce dan Brick-and-Mortar
  7. Kasus Pemisahan Inventaris, menurut Merek Besar dan Kecil
  8. Roda pada Sasis Berputar dan Berputar … Tidak
  9. Pemberdaya Hebat:PLC dan Internet Industri Hal
  10. Apa Perbedaan Antara Industri 4.0 dan Industri 5.0?