Isi kandungan:

GUI MESIN VENDING MODEN MENGGUNAKAN RASPBERRY PI DENGAN DJANGO: 4 Langkah
GUI MESIN VENDING MODEN MENGGUNAKAN RASPBERRY PI DENGAN DJANGO: 4 Langkah

Video: GUI MESIN VENDING MODEN MENGGUNAKAN RASPBERRY PI DENGAN DJANGO: 4 Langkah

Video: GUI MESIN VENDING MODEN MENGGUNAKAN RASPBERRY PI DENGAN DJANGO: 4 Langkah
Video: Monitoring Keadaan Mesin Produksi Minuman Menggunakan Raspberry pi & Arduino - Radja Rizqi Ramadhan 2024, Julai
Anonim
GUI MESIN VENDING MODEN MENGGUNAKAN RASPBERRY PI DENGAN DJANGO
GUI MESIN VENDING MODEN MENGGUNAKAN RASPBERRY PI DENGAN DJANGO

Bolehkah kita membuat GUI moden menggunakan bahasa web untuk mesin layan diri?

Jawapan di atas adalah ya kita boleh. Kita boleh menggunakannya untuk mesin layan diri menggunakan mod kios. Idea berikut saya sudah menggunakan projek saya yang ada dan ia berfungsi dengan baik dan kami banyak menguji. Anda juga boleh membuat GUI moden yang cantik dengan pengetahuan sedia ada mengenai css dan HTML, JavaScript. Hubungan antara pin Django dan GPIO dijelaskan dengan sejelas mungkin. Sekiranya anda mahu melakukan perkara yang sama teruskan Baca terus.

Bekalan

Prasyarat berikut diperlukan:

  1. Raspberry pi Dengan OS raspian dipasang di dalamnya
  2. Paparan Skrin Sentuh yang serasi dengan raspberry pi
  3. Sedikit pengetahuan mengenai asas bahasa web (CSS, HTML, JavaScript)

Langkah 1: Memasang Django dan Prasyarat untuk Projek

  1. tingkatkan Python 2 hingga 3 yang ada menggunakan terminal. Anda boleh melalui langkah-langkah dalam Video.
  2. Pasang Django pada Raspberry pi menggunakan perintah Pip di garisan terminal.
  3. (pilihan) Pasang perpustakaan yang diperlukan untuk paparan sentuhan. Untuk ini, lihat halaman web pengeluar Paparan anda.

Langkah 2: Menyiapkan Aplikasi Django Anda

Menyiapkan Aplikasi Django Anda
Menyiapkan Aplikasi Django Anda
Menyiapkan Aplikasi Django Anda
Menyiapkan Aplikasi Django Anda

Sekiranya anda merasa selesa dengan IDE pada raspberry pi, pilihlah. Tetapi saya cadangkan untuk melakukan aplikasi Django di PC. Lebih baik menggunakan PyCharm atau Visual Studio untuk Pembangunan Aplikasi Django. Saya Akan Selesai dengan Pycharm. Pergi ke Pycharm dan buat projek Baru di bawah Select Django. Beri nama baru untuk projek dan di Aktifkan Templat dan buat nama untuk aplikasi anda dan jika anda menggunakan pangkalan data, aktifkan pentadbir Django dan tekan mula. Ia akan Memasang pakej yang diperlukan. Selepas itu, ikuti langkah-langkah ini.

  • Periksa pelayan sedang berjalan atau tidak menggunakan perintah - python management.py runerver di terminal
  • Sekiranya anda Tidak tahu mengenai asas-asas Django, arahkan ke aplikasi Polls laman web di mana anda dapat memahami dengan mudah mengenai Dasar-dasar Django.

Langkah 3: Membuat GUI dan Menghubungkan Dengan Backend

  • Untuk Membuat GUI Saya Akan Selesai dengan Html 5 dan CSS 3. Anda boleh membuat sebilangan halaman mengikut kehendak anda dan untuk Ikon dan gambar cuba muat turun dan gunakan jika anda bekerja dengan mesin layan diri luar talian dan untuk pautan URL penggunaan dalam talian. Saya telah menyimpan fail tersebut.html dalam Direktori Templat yang baru sahaja kami aktifkan.
  • Gunakan folder statik untuk menyimpan fail Imej, Video dan CSS masing-masing
  • Selepas itu gunakan urls.py di Django untuk menghubungkan Fail dengan kemajuan akhir.

(atau)

klon atau Muat turun repositori di GitHub - Raspberry-pi-Gui-Django

Langkah 4: Mengganti Fail dalam Raspberry-pi dan Mengkonfigurasi

Mengganti Fail dalam Raspberry-pi dan Mengkonfigurasi
Mengganti Fail dalam Raspberry-pi dan Mengkonfigurasi
Mengganti Fail dalam Raspberry-pi dan Mengkonfigurasi
Mengganti Fail dalam Raspberry-pi dan Mengkonfigurasi

Tahniah, Jika Anda Mengikuti langkah-langkah hingga sekarang waktunya untuk menguji GUI pada raspberry pi.

  1. buat aplikasi Django dengan nama yang sama seperti yang digunakan di PC atau Laptop anda
  2. Buat Folder Templat dan Statik pada Pi anda
  3. Ganti Fail baru dengan Fail sebenar yang anda buat Untuk keterangan lebih lanjut, rujuk Gambar.
  4. Langkah seterusnya adalah membuat skrip Auto-start untuk memulakan pelayan semasa boot di Background
  5. Perkara yang terakhir adalah dengan mengaktifkan Mod Kios di raspberry pi untuk maklumat lanjut Periksa Halaman Github saya jika anda mahu menunjukkan kromium dalam Mod Skrin Penuh

Disyorkan: