Sadržaj:

SUVREMENI VIDEO MAŠINSKI GII KORIŠTENJE MALINE PI S DJANGOM: 4 koraka
SUVREMENI VIDEO MAŠINSKI GII KORIŠTENJE MALINE PI S DJANGOM: 4 koraka

Video: SUVREMENI VIDEO MAŠINSKI GII KORIŠTENJE MALINE PI S DJANGOM: 4 koraka

Video: SUVREMENI VIDEO MAŠINSKI GII KORIŠTENJE MALINE PI S DJANGOM: 4 koraka
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Srpanj
Anonim
SUVREMENI VIDEO MAŠINSKI GII KORIŠTENJE MALINE PI S DJANGOM
SUVREMENI VIDEO MAŠINSKI GII KORIŠTENJE MALINE PI S DJANGOM

Možemo li napraviti moderni grafički sučelje koristeći web jezike za automate za prodaju?

Gore navedeni odgovor je da možemo. Možemo ih koristiti za automate za prodaju pomoću načina kioska. Sljedeću ideju koju sam već primijenio na svom postojećem projektu i radi dobro, a mi smo puno testirali. Također možete napraviti moderan grafički sučelje dobrog izgleda s postojeće znanje o css -u i HTML -u, JavaScript -u. Sučelje između Django i GPIO pinova objašnjeno je što je jasnije moguće. Ako želite učiniti isto, nastavite čitati.

Pribor

Potrebni su sljedeći preduvjeti:

  1. Raspberry pi S instaliranim raspian OS -om
  2. Zaslon osjetljiv na dodir kompatibilan s malinom pi
  3. Malo znanja o osnovama web jezika (CSS, HTML, JavaScript)

Korak 1: Instaliranje Djanga i preduvjeti za Project

  1. nadogradite postojeći Python 2 na 3 pomoću terminala. Možete proći kroz korake u videu.
  2. Instalirajte Django na Raspberry pi pomoću naredbe Pip u terminalnoj liniji.
  3. (izborno) Instalirajte potrebne biblioteke za zaslon osjetljiv na dodir. Za to idite na svoju web stranicu proizvođača zaslona.

Korak 2: Postavljanje vaše aplikacije Django

Postavljanje vaše aplikacije Django
Postavljanje vaše aplikacije Django
Postavljanje vaše aplikacije Django
Postavljanje vaše aplikacije Django

Ako vam se sviđa IDE na malini pi, idite na to. Ali preporučujem da radite Django aplikaciju na računalu. Bolje je koristiti PyCharm ili Visual Studio za razvoj aplikacija Django. Završit ću s Pycharmom. Idite na Pycharm i stvorite novi projekt pod tim Odaberite Django. Dajte novi naziv projektu i na Omogući predložak te stvorite naziv za svoju aplikaciju, a ako radite na bazama podataka omogućite Django administratoru i pritisnite start. Instalirat će potrebne pakete. Nakon toga slijedite ove korake.

  • Provjerite poslužitelj radi ili ne koristi naredbu - python manage.py runserver na terminalu
  • Ako ne znate o osnovama Djanga, idite na aplikaciju Ankete na web mjestu gdje možete lako razumjeti osnove Djanga.

Korak 3: Stvaranje grafičkog sučelja i povezivanje s pozadinom

  • Za izradu grafičkog korisničkog sučelja učinit ću s HTML 5 i CSS 3. Možete stvoriti brojne stranice prema vašoj želji, a ikone i slike pokušati preuzeti i koristiti ako radite s izvanmrežnim automatom i za internetsku upotrebu URL veza. Pohranio sam te.html datoteke u imenik predložaka koje smo upravo omogućili.
  • Koristite statičku mapu za spremanje slika, videozapisa i CSS datoteka
  • Nakon toga upotrijebite urls.py u Djangu za povezivanje datoteka s napredovanjem pozadine.

(ili)

klonirajte ili preuzmite spremište u GitHubu-Raspberry-pi-Gui-Django

Korak 4: Zamjena datoteka u Raspberry-pi i konfiguriranje

Zamjena datoteka u Raspberry-pi i konfiguriranje
Zamjena datoteka u Raspberry-pi i konfiguriranje
Zamjena datoteka u Raspberry-pi i konfiguriranje
Zamjena datoteka u Raspberry-pi i konfiguriranje

Čestitamo, ako ste slijedili korake do Sada je vrijeme za testiranje GUI -ja na malini pi.

  1. izradite aplikaciju Django s istim imenom koje se koristi na vašem računalu ili prijenosnom računalu
  2. Izradite predloške i statičke mape na svom Pi
  3. Zamijenite nove datoteke stvarnim datotekama koje ste stvorili. Za više detalja pogledajte Slike.
  4. Sljedeći korak je stvaranje skripte za automatsko pokretanje za pokretanje poslužitelja tijekom pokretanja u pozadini
  5. Posljednja stvar je omogućiti kiosk način u malini pi za više detalja Pogledajte moju stranicu Github anf ako želite prikazati krom u načinu prikaza na cijelom zaslonu

Preporučeni: