Raspberry Pi Proyek untuk Pemula - Apa Yang Dapat Anda lakukan dengan Raspberry Pi

Ini adalah proyek Raspberry Pi untuk pemula. Tahu mengapa komputer kecil ini mengguncang akar komputasi, dan mempelajari apa yang dapat Anda lakukan dengan itu.

A+ A-

Raspberry Pi adalah serangkaian daya rendah, komputer papan tunggal yang diciptakan oleh Raspberry Pi Foundation. Awalnya dibuat untuk mengajar anak-anak dasar-dasar ilmu komputer dan pemrograman di negara-negara berkembang, Raspberry Pi dibuat dengan penekanan pada kebutuhan daya yang rendah, harga rendah dan kemudahan penggunaan.

Namun, karena sifat fleksibel, dan harga murah, mulai dari hanya $ 35 kembali pada tahun 2012, Raspberry Pi menemukan sebuah rumah di tangan penggemar teknologi, modders, dan ilmuwan. Sejak itu berkembang jauh melampaui kasus penggunaan aslinya.

Proyek Raspberry Pi untuk Pemula

Mari kita lihat proyek Raspberry Pi untuk pemula, apa yang ditawarkan, dan apa yang dapat Anda lakukan dengan sendiri.

Perangkat keras

Selama bertahun-tahun, Raspberry Pi Foundation telah meluncurkan berbagai model komputer Raspberry Pi. Terlepas dari generasi normal (yaitu Raspberry Pi, Raspberry Pi 2 dll), ada juga beberapa variasi fitur, seperti Model A, B, A + dan B +.

Melihat model umum tersedia, kita memiliki -

1. Raspberry Pi (Generasi Pertama) - Diluncurkan pada 2012

  • Processor - Single inti ARM 6 @ 700MHz
  • Arsitektur - ARMv6 (32 bit)
  • SOC - Broadcom BCM2835
  • GPU - Broadcom VideoCore IV @ 250MHz
  • RAM - 256MB ke 512MB, tergantung pada model
  • Harga di Launch - $ 35

2. Raspberry Pi 2 (Generasi Kedua) - Diluncurkan pada 2015

  • Processor - Quad core ARM Cortex A7 @ 900Mhz
  • Arsitektur - ARMv7-A (32 bit)
  • SOC - Broadcom BCM2836
  • GPU - Broadcom VideoCore IV @ 300Mhz
  • RAM - 1GB
  • Harga di Launch - $ 35

3. Raspberry Pi 3 (Generasi Ketiga) - Diluncurkan pada 2016

  • Processor - Quad core ARM Cortex A53 @ 1200MHz
  • Arsitektur - ARMv8-A (32 bit / 64 bit)
  • SOC - Broadcom BCM2837
  • GPU - Broadcom VideoCore IV @ 400Mhz
  • RAM - 1GB
  • Harga di Launch - $ 35

4. Raspberry Pi Nol - Diluncurkan pada 2015

  • Processor - Single inti ARM 6 @ 1000MHz
  • Arsitektur - ARMv6 (32 bit)
  • SOC - Broadcom BCM2835
  • GPU - Broadcom VideoCore IV @ 250MHz
  • RAM - 512MB, tergantung pada model
  • Harga di Launch - $ 5

Semua varian Pi telah berbagai jumlah port USB (paling sering 4 port USB 2.0 di B + varian), video keluar melalui HDMI atau AV / RCA dan satu set General Purpose I / O Pins (GPIO).

Raspberry Pi GPIO

Komputer papan tunggal Raspberry Pi dapat boot berbagai OS, terutama yang berbasis Linux. Yang lebih baru Raspberry Pi 2 dan Raspberry Pi 3 juga dapat boot khusus Windows 10 IOT inti OS, berdasarkan Windows NT Kernel.

Terbaik Raspberry Pi OS

  1. Raspbian (OS resmi oleh Raspberry Pi Yayasan)
  2. Ubuntu
  3. Fedora
  4. openSUSE
  5. Gentoo Linux
  6. CentOS
  7. FreeBSD
  8. Windows 10 IOT Inti
  9. Kali Linux

Terlepas dari OS umum, ada juga khusus OS membangun untuk Pi, yang melayani tujuan tunggal biasanya. Sebagai contoh -

  1. RasPlex (Untuk media streaming dan digunakan sebagai Media Box di TV) O
  2. penELEC (Untuk penggunaan server media)
  3. RetroPie (Untuk meniru konsol game Retro)
  4. OpenWRT (Untuk penggunaan sebagai router jaringan)

Kita dapat dengan jelas melihat bahwa Raspberry Pi adalah platform komputasi sangat beragam, tetapi Anda, sebagai pengguna biasa, apa yang dapat Anda lakukan dengan salah satu anak-anak nakal? Mari kita lihat beberapa proyek yang menarik Anda dapat mencapai pada platform Raspberry Pi.

Proyek Raspberry Pi untuk Pemula

1. Personal Computer

Dimulai dengan sederhana dari kelompok itu. Raspberry Pi, pada dasarnya, sebenarnya adalah sebuah komputer kecil. Dan dengan itu, datang semua fungsi seorang pun mengharapkan di komputer.

Untuk rumah rata-rata pengguna (penggunaan yang terdiri browsing internet, pemutaran musik, film, file download, dokumen editing dll), Raspberry Pi memiliki cukup tenaga kuda untuk menangani beban kerja Anda.

Apa yang kau butuhkan

  • Raspberry Pi (setidaknya Pi 2 atau Pi 3)
  • Kartu MicroSD (16GB sebaiknya minimum)
  • USB Power Adapter (kebanyakan pengisi daya ponsel akan bekerja dengan baik)
  • Monitor / TV untuk tampilan
  • Keyboard dan Mouse

Cara Set Up

Ambil Raspbian Gambar dari sini - https://downloads.raspberrypi.org/raspbian_latest

  1. Pada PC atau Laptop, instal penggores (tersedia untuk Mac, Windows dan Linux)
  2. Menghubungkan kartu microSD Anda ke mesin anda
  3. Pilih file gambar di penggores, dan menuliskannya pada kartu SD Anda
  4. Masukkan Kartu microSD di Anda Raspberry Pi
  5. Hubungkan Pi ke monitor, keyboard dan mouse dan kekuasaan pada

Raspberry Pi Connection

Setelah Pi adalah setup, Anda akan disambut dengan PIXEL UI sederhana, disajikan dengan OS Raspbian. Anda dapat segera mulai menggunakannya, karena sebagian besar perangkat lunak penting sudah terinstal.

Kami merekomendasikan beberapa perangkat lunak tambahan Anda dapat menginstal untuk mendapatkan hasil maksimal dari pengalaman komputer desktop Anda.

  • Rhythmbox - Music Player
  • TBOPlayer - Video Player
  • GIMP - Image Editor
  • Transmisi - Torrent Client

Ada sistem operasi open source lain yang tersedia untuk Pi, yang paling populer menjadi MATE Ubuntu. Sementara OS lainnya memiliki kelebihan dan kekurangan mereka sendiri, kita lebih suka Raspbian, karena tidak hanya OS resmi didukung oleh Raspberry Pi Foundation, tetapi juga OS tercepat dan paling optimal untuk Raspberry Pi.

2. Home Theater PC

Bagaimana jika Anda tidak ingin menggunakan Pi untuk penggunaan biasa? Bagaimana jika Anda ingin bermain musik, menonton film, TV Shows. Singkatnya, bagaimana jika Anda berniat untuk membuat media center dari itu.

Ada terutama dua metode, salah satunya adalah untuk mendirikan sebuah Pi sebagai PC biasa, kemudian instal software yang sesuai. Metode lainnya, yang kita akan membahas hari ini, adalah jauh metode yang lebih baik. Ini adalah menggunakan OS khusus dibuat untuk tujuan ini.

Ada beberapa OS tersedia untuk ini, termasuk RasPlex, Open Source Media Center (OSMC) dan Kodi (XBMC).

Apa yang kau butuhkan

  • Raspberry Pi (lebih Pi 2 atau Pi 3)
  • Kartu MicroSD (16GB sebaiknya minimum)
  • USB Power Adapter (kebanyakan pengisi daya ponsel akan bekerja dengan baik)
  • Monitor / TV untuk tampilan
  • Keyboard dan Mouse
  • Eksternal Hard Disk (untuk menyimpan media Anda)

Cara Set Up

  1. Ambil OSMC Gambar dari sini - https://osmc.tv/
  2. Pada PC atau Laptop, instal penggores (tersedia untuk Mac, Windows dan Linux)
  3. Menghubungkan kartu microSD Anda ke machineSelect Anda file gambar di penggores, dan menuliskannya pada kartu SD Anda
  4. Masukkan Kartu microSD di Anda Raspberry Pi
  5. Hubungkan Pi ke monitor, keyboard dan mouse dan kekuasaan pada
  6. Tambahkan media Anda melalui User Interface, dan Anda siap untuk rock

Add Media

Dalam panduan ini, kami menggunakan distribusi OSMC populer. Hal ini didasarkan pada Kodi, dengan dukungan asli untuk OMXPlayer (akselerasi perangkat keras pemutaran pada Raspberry Pi). Hal ini juga dilengkapi dengan antarmuka pengguna licin, sehingga mudah digunakan dan menakjubkan untuk melihat.

Antarmuka pengguna

3. Jaringan Storage Server

Network Attached Storage atau NAS untuk pendek adalah konsep yang sangat penting saat ini. Idenya sederhana, perangkat penyimpanan diakses di seluruh jaringan Anda, atau bahkan berbagi di internet.

Masuk akal besar untuk menjaga dokumen Anda, media, foto dan file lain dalam pusat penyimpanan, sehingga untuk mencegah duplikasi data di beberapa perangkat Anda (ponsel, PC, tablet dll), sementara masih memiliki akses kapan saja diperlukan.

Menyiapkan NAS pada Pi tidak terlalu proses langsung, karena melibatkan konfigurasi manual.

Apa yang kau butuhkan

  • Raspberry Pi (lebih Pi 2 atau Pi 3), setup dengan OS.
  • External hard disk / pen drive (yang Anda berniat untuk berbagi)
  • koneksi jaringan (LAN atau WiFi)

Kami mengasumsikan Anda sudah memiliki setup Raspberry Pi dengan Raspbian, untuk panduan ini. Jika Anda tidak memiliki satu sudah, check out Project # 1 untuk panduan. Kita akan membuat sebuah Samba Server pada Raspberry Pi kami.

Raspberry Pi pada Samba Server

Memunculkan terminal pada Anda Raspberry Pi

Memperbarui distribusi Raspbian kami

  • sudo update apt-get
  • apt-get upgrade yang sudo
  • sudo apt-get dist-upgrade

Instal ntfs-3g untuk dukungan NTFS di Pi kami

  • sudo apt-get install ntfs-3g

Hubungkan hard disk Anda ke Pi via USB

  • sudo fdisk -l
  • sudo mkdir / mnt / NAS

Membuat user untuk login sebagai

  • pengguna -G pi -m sudo useradd
  • sudo passwd pi

Mengedit fstab, untuk auto-mount HDD kami pada bootup

  • sudo nano / etc / fstab

Tambahkan baris berikut ke bagian bawah file

  • / Dev / sda1 / mnt / NAS ntfs-3g uid = pi, gid = pi 0 0

Reboot Pi Anda

install Samba

  • sudo apt-get install samba samba-common-bin

Mengedit konfigurasi Samba

  • sudo nano /etc/samba/smb.conf

Tambahkan baris berikut ke bagian bawah file untuk setup drive kita

  • [NAS]
  • komentar = NAS
  • path = / mnt / NAS
  • pengguna berlaku = @users
  • kelompok kekuatan = pengguna
  • membuat topeng = 0660
  • direktori mask = 0771
  • baca saja = tidak ada

Restart Server Samba dan menghubungkan pengguna ke server

  • sudo /etc/init.d/samba restart
  • sudo smbpasswd -a pi

Itulah cara Anda menyiapkan NAS di Pi Anda. Sekarang, pergi ke laptop / PC / Ponsel, dari mana Anda bermaksud untuk mengakses penyimpanan dari.

Tambahkan penyimpanan jaringan

  1. Pada Mac -> Finder - Terhubung ke Server
  2. Pada Windows -> Tambah Jaringan Lokasi
  3. Pada Mobile -> Gunakan aplikasi file manager seperti ES File Explorer atau Solid Explorer

Untuk IP Server, masukkan smb: // <IP Address dari Pi Anda>. dialog akan meminta untuk username dan password. Masukkan mereka yang Anda dikonfigurasi. Kemudian Anda akan dapat mengakses file Anda di mana saja pada jaringan.

File Access

4. Wireless Router

Kami cukup yakin Anda memiliki WiFi Router di rumah Anda. Tapi mungkin Anda ingin satu sama lain. Mungkin bagi para tamu. Mungkin untuk server DNS pribadi Anda. Jangan takut, Anda tidak lagi harus membeli lagi Router WiFi yang sama. Kami terpercaya Raspberry Pi datang untuk menyelamatkan.

Apa yang kau butuhkan

  • Raspberry Pi, setup dengan OS.
  • USB WiFi Adapter (Model Selektif saja), kami sarankan Edimax Wireless 802.11 b / g / n nano USB Adapter

Cara Set Up

  1. Menginstal perangkat lunak router
  2. sudo apt-get install isc-dhcp-server
  3. wget https://github.com/jenssegers/RTL8188-hostapd/archive/v1.1.tar.gz
  4. tar -zxvf v1.1.tar.gz
  5. cd RTL8188-hostapd-1.1 / hostapd
  6. sudo membuat
  7. sudo make install
  8. Konfigurasi Server ISC-DHCP
  9. sudo nano /etc/dhcp/dhcpd.conf
  10. Komentar pada baris berikut
  11. option domain-name “example.org”;
  12. option domain-name-server ns1.example.org, ns2.example.org;
  13. Tanda komentar baris ini
  14. #authoritative;

Berikutnya,

Kami mendefinisikan parameter dari server DHCP

  • subnet 192.168.0.0 netmask 255.255.255.0 {
  • berkisar 192.168.0.101 192.168.0.150;
  • Opsi 192.168.0.255 siaran-alamat;
  • pilihan router 192.168.0.1;
  • default-lease-time 600;
  • max-lease-time 7200;
  • option domain-name “lokal-jaringan”;
  • option domain-name-server 8.8.8.8, 8.8.4.4;
  • }

Berikutnya, kita edit isc-dhcp-server

  • sudo nano / etc / default / isc-dhcp-server
  • Perbarui interface untuk INTERFACES =”wlan0”
  • Update / etc / network / interfaces
  • sudo ifdown wlan0
  • sudo nano / etc / network / interfaces

Perbarui etc / network Berkas

Konfigurasi HostAPD

  • sudo nano /etc/hostapd/hostapd.conf
  • Anda dapat mengubah SSID dan WPA passphrase dalam file ini

Aktifkan Network Address Translation (NAT)

  • sudo nano /etc/sysctl.conf
  • Tambahkan baris net.ipv4.ip_forward = 1
  • sudo sh -c “echo 1> / proc / sys / net / ipv4 / ip_forward”
  • sudo ifup wlan0
  • sudo iptables-t nat -A POSTROUTING -o eth0 -j MASQUERADE
  • sudo iptables -A MAJU -I eth0 -o wlan0 -m state -state TERKAIT, DIDIRIKAN -j ACCEPT
  • sudo iptables -A MAJU -I wlan0 -o eth0 -j ACCEPT

Mulai router nirkabel Anda

  • sudo service isc-dhcp-server start
  • sudo layanan hostapd awal

konfigurasi akhir

  • sudo update-rc.d hostapb mengaktifkan
  • sudo update-rc.d isc-dhcp-server memungkinkan
  • sudo sh -c “iptables-save> /etc/iptables.ipv4.nat”
  • Untuk file / etc / network / interfaces, tambahkan baris ini
  • up iptables-restore </etc/iptables.ipv4.nat

Itu saja, sekarang Anda memiliki Anda Wireless Router sendiri. Reboot Anda Raspberry Pi, dan memeriksa keajaiban yang baru saja dibuat.

5. Konsol Retro Gaming

Ingin kembali semua game masa kecil Anda, jam-jam yang tak terhitung jumlahnya menghabiskan menumbuk tombol, melihat TV kami. RetroPie membawa kembali semua nostalgia ke dalam dunia modern.

RetroPie mendukung beberapa konsol, termasuk

  1. amiga
  2. apple II
  3. Atari 2600
  4. Commodore 64
  5. Dreamcast
  6. Game Boy Advance
  7. Game Cube
  8. Game Boy
  9. Asal
  10. Neo Geo
  11. Nintendo DS
  12. Nintendo Entertainment System
  13. playstation 1
  14. Playstation 2
  15. Playstation portable
  16. Super Nintendo Entertainment System
  17. Wii

Menyiapkan RetroPie adalah proses yang sangat mudah, sederhana seperti menyiapkan Raspbian.

Apa yang kau butuhkan

  • Raspberry Pi (setidaknya Pi 2 atau Pi 3)
  • Kartu MicroSD (16GB sebaiknya minimum)
  • USB Power Adapter (kebanyakan pengisi daya ponsel akan bekerja dengan baik)
  • Monitor / TV untuk tampilan
  • Keyboard dan Mouse
  • Game Controller (Opsional)

Cara Set Up

  1. Download RetroPie Gambar terbaru dari sini - https://retropie.org.uk/download/
  2. Pada PC atau Laptop, instal penggores (tersedia untuk Mac, Windows dan Linux)
  3. Menghubungkan kartu microSD Anda ke mesin anda
  4. Pilih file gambar di penggores, dan menuliskannya pada kartu SD Anda
  5. Masukkan Kartu microSD di Anda Raspberry Pi
  6. Hubungkan Pi ke monitor, keyboard dan mouse dan kekuasaan pada

6. Programming dan Pendidikan

Sementara kami berada di itu, mengapa tidak menggunakan Raspberry Pi untuk tujuan aslinya. Raspberry Pi awalnya dirancang untuk mengajarkan ilmu komputer dan pemrograman dasar untuk anak-anak di negara berkembang. Infact, OS Raspbian dilengkapi dengan perpustakaan yang sangat baik dari IDE dan alat untuk Anda mulai keluar dari kotak.

Raspbian datang sarat dengan

  • BlueJ
  • Geany
  • ular sanca
  • Node-RED
  • Greenfoot Java
  • Menggaruk
  • Wolfram
  • Sonic Pi

Itu satu set sehat IDE bagus untuk Anda mulai. Dan ketika Anda ingin memperluas, Pi akan berjalan IDE umum seperti CodeBlocks dan Eclipse tanpa melanggar sweat.Home Automation

Pada hari ini dan usia, kata kunci adalah Internet of Things. Sebagai sebuah konsep, itu adalah hal yang sangat sederhana, peralatan di rumah Anda, semua terhubung ke internet, mampu berkomunikasi satu sama lain, jalankan sesuai kebutuhan dan dijadwalkan dan dikendalikan dari jarak jauh.

Bayangkan microwave Anda memanaskan makanan Anda ketika Anda memasuki ruangan Anda, lampu di lorong Anda menerangi secara otomatis, dan bermain musik untuk indra Anda. Itu adalah jenis rumah otomatisasi hal berlaku, dan internet hal memungkinkan untuk.

Untuk menyiapkan Raspberry Pi sebagai pengendali IOT, kami memiliki pilihan OS

  • Windows 10 IOT Inti
  • Android untuk Hal

Jadi, bagaimana cara benar-benar bekerja? Anda memiliki sebuah array sensor / kamera / IR Blasters didirikan di rumah Anda, atau bahkan memiliki mereka memicu manual sesuai kebutuhan Anda. Menggunakan Raspberry Pi menengah, Anda dapat mengontrol lampu, penggemar, peralatan hanya melalui sinyal melalui interweb, mengatakan aplikasi di ponsel Anda, atau sesuai dengan jadwal waktu, atau melalui data sensor.

Apa lagi?

Keajaiban Raspberry Pi tidak berakhir di sana. Ada berbagai penggunaan lainnya, termasuk Robotika, mengubah TV Anda menjadi Smart TV, Smart Mirrors, Home Security, bunching up Pi ke dalam platform superkomputer dan banyak lagi.
Infact, jika Anda dapat memimpikannya, Anda dapat mungkin membuatnya di Raspberry Pi.

Kesimpulan - Raspberry Pi Proyek untuk Pemula

Kami memiliki komprehensif melihat komputer papan tunggal Raspberry Pi hari ini. Apa yang dimulai sebagai sebuah mencari mikro berbahaya, adalah seluruh dunia saat ini, memiliki akar yang mendalam di masyarakat antusias.

Menurut Raspberry Pi Foundation, lebih dari 10 juta Raspberry Pi ini telah terjual pada tahun 2016, menjadikannya salah satu komputer dengan penjualan tertinggi di seluruh dunia.

Dengan fleksibilitas tersebut dan bervariasi penggunaan, ditambah dengan sederhana untuk menggunakan papan dan harga murah, mulai dari hanya $ 5 untuk Raspberry Pi Nol, mudah untuk melihat mengapa revolusi Pi mengambil dunia oleh badai.

Tulisan yang berguna lainnya

  • Apakah Arduino untuk Anda atau Raspberry Pi adalah Worth? »
  • Beaglebone Hitam vs Raspberry Pi - Apa yang lebih baik? »
  • Daftar Alternatif Sistem Operasi untuk Windows »
  • The Best Ubuntu Alternatif untuk Carilah jika Anda seorang Linux Kekasih »
  • Beberapa Fakta Komputer dan Fakta Menarik Tentang Teknologi »