Raspberry pi gpio html php

Mengapa kita tidak mengambil pengalihan dari pembelajaran mati-matian seperti pemrograman PHP biasa?

Saya bersumpah pengalaman ini akan meningkatkan antusiasme Anda terhadap pemrograman. Dalam tutorial ini, saya telah memberikan pengenalan tentang IoT, Raspberry Pi essentials, hello world dan LED On/Off dasar dengan contoh kode sederhana

Dengan menggunakan artikel ini Anda akan belajar cara mengatur Raspberry Pi tanpa kepala dengan menginstal OS. Saya telah menginstal Raspbian OS di model Raspberry Pi zero W

Anda dapat menggunakan model Raspberry Pi apa pun untuk menjalankan tutorial ini. Dengan menginstal Apache dan PHP saya telah membuat lingkungan PHP di Raspberry Pi dan menjalankan program PHP Hello Word biasa

Untuk memulai perjalanan proyek IoT ini, saya telah memulai dengan program PHP sederhana untuk mengontrol tampilan LED dengan menyalakan dan mematikan

Apa itu Internet of Things [IoT]?

Internet of Things berarti mengalirkan perangkat dalam suatu media dan memungkinkan koneksi dan pertukaran data antara kaskade perangkat untuk membuat mesin terkomputerisasi yang akan memudahkan orang dengan meminimalkan upaya manual

IoT menghubungkan perangkat bersama untuk membuat alat utilitas untuk membantu orang di dunia nyata. Ini semacam definisi luas untuk memberi Anda gambaran tentang apa yang sedang kita hadapi. Proyek IoT sedang tren sekarang untuk sementara waktu di antara para pembuat kode yang antusias di seluruh dunia

Pasang surut grafik tahun proyek IoT menunjukkan pertumbuhan yang lebih kuat. Statistik mengatakan tingkat pertumbuhan meningkat 31% dari tahun ke tahun. Grafik menunjukkan tingkat pertumbuhan proyek IoT dari tahun 2014 dan pertumbuhan eksponensial yang diharapkan hingga tahun 2020. Jadi, inilah saatnya bagi Anda untuk terjun ke gelombang IoT

Apa itu Raspberry Pi?

Raspberry Pi adalah komputer ukuran saku ekonomis yang dapat Anda bawa selalu dan dalam perjalanan. Ini adalah komputer lengkap untuk melakukan semua pekerjaan seperti memeriksa email, menjelajah, dll

Lebih mudah untuk melakukan proyek kecil dengan IoT. Yayasan Raspberry Pi adalah badan amal pendidikan yang berbasis di Inggris. Tujuannya adalah untuk mendidik generasi muda tentang komputer dan teknologi terkait

Daftar Kit Penting Raspberry Pi

Saya telah membuat daftar kit penting yang diperlukan untuk memulai Raspberry Pi

  • Raspberry Pi Zero W [Anda dapat menggunakan model apa pun pilihan Anda]
  • Kartu micro SD memori 16 GB
  • Pembaca kartu memori
  • Mini USB ke USB adaptor OTG perempuan
  • hub USB
  • Kabel HDMI dan Mini HDMI ke adaptor perempuan HDMI
  • Adaptor daya USB mikro 5V 2A
  • 2*20 pin tajuk GPIO
  • Kabel jumper
  • Bohlam LED 5mm
  • Resistor 220 Ohm
  • Papan tempat memotong roti

Bagaimana cara menginstal OS Raspbian di Raspberry Pi?

Raspbian adalah OS yang direkomendasikan untuk Raspberry Pi. Ada prosedur instalasi sederhana untuk mengatur OS Raspbian di komputer Raspberry Pi

  1. Unduh bundel Raspian OS dan ekstrak ke dalamnya. format gambar iso di mesin Windows atau Mac Anda
  2. Masukkan kartu micro SD ke dalam pembaca kartu dan masukkan ke dalam mesin Anda
  3. Unduh alat Etcher dan flash gambar Raspbian OS ke kartu micro SD
  4. Hubungkan Raspberry Pi dengan periferal dasar seperti monitor, mouse, keyboard, dan daya, lalu masukkan kartu memori ke Raspberry Pi. Kemudian boot Raspberry Pi dengan kartu micro SD tempat image disk Raspbian dimuat

Catatan. Gunakan 7-zip untuk windows dan Unarchiver untuk Mac untuk mengekstrak bundel Raspbian OS

Cara Instal Apache

Sebelum menginstal server web, perbarui paket yang tersedia dengan menjalankan perintah di bawah ini di jendela terminal Raspberry Pi

sudo apt-get update

Kemudian, jalankan perintah ini untuk menginstal server Apache di Raspberry Pi Anda

sudo apt-get install apache2 -y
_

Periksa apakah Apache sudah terpasang dengan benar dengan menjalankan http. //localhost/ di browser. Ini akan menampilkan halaman default Apache Debian pada instalasi yang berhasil

Cara Instal PHP

Setelah menginstal server web, perintah ini untuk menginstal PHP untuk menjalankan file dan proyek PHP di server ini

sudo apt-get install php libapache2-mod-php -y

Kemudian buat file dan proyek PHP di root server /var/www/html/ dan jalankan di browser

Raspberry Hello World menggunakan PHP

Saya telah membuat program contoh PHP Hello World sederhana di root /var/www/html/. Saya telah menggunakan editor Leafpad untuk membuat program ini. Saya telah membuat file PHP sebagai index. php dengan menggunakan perintah terminal Raspberry,

sudo leafpad index.php

File ini dibuka di editor Leafpad dimana kita dapat menambahkan skrip PHP untuk mencetak Hello World di browser

Hello World!"; ?>
_

Diagram Sirkuit Raspberry Pi untuk LED Nyala / Mati

Ini adalah upaya sederhana untuk mengontrol tampilan LED melalui program PHP di Raspberry Pi. Sebelum menulis program PHP, buat rangkaian antara LED dan pin GPIO Raspberry Pi. Saya telah menyolder header 2*20 GPIO dengan Raspberry Pi saya

Kemudian, saya telah membuat rangkaian untuk menghubungkan pin GPIO 18 ke LED dan LED ke GND dengan resistor 220 Ohm. Lihat diagram sirkuit yang ditunjukkan di bawah ini. Lihat dokumentasi resmi untuk mengetahui lebih lanjut tentang penggunaan Raspberry Pi GPIO

Pemrograman LED ON/OFF menggunakan PHP pada Raspberry Pi

Setelah membuat sirkuit, saya telah membuat program untuk menjalankan perintah ke pin GPIO untuk mengontrol tampilan LED. Saya telah menggunakan pustaka php-gpio untuk bekerja dengan pin GPIO Raspberry Pi

Saya telah menginstal perpustakaan ini dengan menggunakan komposer dengan menjalankan perintah ini [Dengan asumsi Anda telah menginstal komposer di mesin Anda]

composer require ronanguilloux/php-gpio

Setelah menginstal pustaka ini melalui komposer, saya menangani LED Nyala/Mati dengan menyetel tanda HIDUP/MATI menggunakan fungsi keluaran pustaka php-gpio []

setup[18, 'out'];
while[true] {
    // To Switch ON the LED
    $gpio->output[18, 1];
    sleep[1];
    // To Switch OFF the LED
    $gpio->output[18, 0];
    sleep[1];
}
?>
_

Setelah mengatur arah pin GPIO dan bendera ON / OFF di skrip PHP, kemudian jalankan skrip di jendela terminal Raspberry Pi. Perintahnya adalah,

sudo php led_on_off_script.php

Keluaran Nyala/Mati LED melalui program PHP Pada Raspberry Pi

Output ini menunjukkan sirkuit yang saya buat dengan menghubungkan GPIO Raspberry Pi dan LED dengan resistor. Pada gambar ini, LED menyala berdasarkan perintah yang dijalankan melalui program PHP

Bagaimana cara mengontrol GPIO Raspberry Pi dari halaman web?

Buat file HTML dan simpan di folder Template. >> Dalam program python, sebutkan alamat IP Anda masing-masing yang ditetapkan ke raspberry pi Anda. Ini dapat ditemukan dengan membuka command prompt dan menulis "ifconfig" dan tekan enter

Bagaimana cara menjalankan skrip PHP di Raspberry Pi?

Solusinya sederhana. Gunakan fungsi shell_exec[] untuk memanggil skrip dari aplikasi PHP . Misalnya, saya menjalankan galeri foto berbasis PHP sederhana di Raspberry Pi saya, dan saya telah menambahkan shell_exec['sudo php path/to/php-gpio/blink_led. php'] yang memanggil perintah blink_led. skrip php.

Bagaimana cara menggunakan Raspberry Pi sebagai server web?

Agar server web Anda berfungsi, Anda memerlukan Raspberry Pi yang terhubung ke jaringan lokal Anda dan menjalankan sistem operasi Raspbian versi terbaru. .
Masukkan alat Konfigurasi Raspberry Pi dengan mengetik ini di terminal. .
Pilih Opsi Jaringan
Pilih Nama Inang
Ketuk Oke

Bisakah pin SPI digunakan sebagai GPIO?

Ya, pin SPI dan CAN dapat dikonfigurasi sebagai pin GPIO daripada pin fungsional . Ini dapat dilakukan melalui Halcogen atau dengan menulis ke register kontrol pin terkait untuk mengaktifkan/menonaktifkan mode fungsional.

Bài mới nhất

Chủ Đề