Tartalomjegyzék:

MODERN GÉPGÉP GUI RASPBERRY PI HASZNÁLATÁVAL DJANGO -val: 4 lépés
MODERN GÉPGÉP GUI RASPBERRY PI HASZNÁLATÁVAL DJANGO -val: 4 lépés

Videó: MODERN GÉPGÉP GUI RASPBERRY PI HASZNÁLATÁVAL DJANGO -val: 4 lépés

Videó: MODERN GÉPGÉP GUI RASPBERRY PI HASZNÁLATÁVAL DJANGO -val: 4 lépés
Videó: GEP Project 2024, Július
Anonim
MODERN VENDING GÉP GUI RASPBERRY PI HASZNÁLATÁVAL DJANGO -val
MODERN VENDING GÉP GUI RASPBERRY PI HASZNÁLATÁVAL DJANGO -val

Készíthetünk -e modern grafikus felületet az automaták webes nyelveivel?

A fenti válasz igen. Tudjuk. A kioszk módot használó automatákhoz is használhatjuk ezeket. A következő ötletet már alkalmaztam a meglévő projektemben, és jól működik, és sokat teszteltünk. Szép, modern grafikus felületet is készíthet a css és a HTML, a JavaScript meglévő ismerete. A Django és a GPIO érintkezők közötti interfész a lehető legvilágosabban el van magyarázva. Ha ugyanezt szeretné tenni, folytassa az Olvasson tovább.

Kellékek

A következő előfeltételekre van szükség:

  1. Raspberry pi Raspian operációs rendszerrel
  2. A Raspberry pi kompatibilis érintőképernyős kijelző
  3. Egy kis ismeret a webnyelvek alapjairól (CSS, HTML, JavaScript)

1. lépés: A Django telepítése és a Project előfeltétele

  1. frissítse a meglévő Python 2 -t 3 -ra a terminál használatával. A videó lépésein keresztül léphet.
  2. Telepítse a Django -t a Raspberry pi -re a terminál sor Pip parancsával.
  3. (opcionális) Telepítse az érintőképernyőhöz szükséges könyvtárakat. Ehhez keresse fel a kijelző gyártójának weboldalát.

2. lépés: A Django alkalmazás beállítása

A Django alkalmazás beállítása
A Django alkalmazás beállítása
A Django alkalmazás beállítása
A Django alkalmazás beállítása

Ha elégedett az IDE -vel a málna pi -n, akkor menjen hozzá. De azt javaslom, hogy Django alkalmazást végezzen PC -n. Jobb a PyCharm vagy a Visual Studio használata a Django alkalmazásfejlesztéshez. Kész lesz a Pycharm. Nyissa meg a Pycharm oldalt, és hozzon létre egy új projektet a Select Django alatt. Adjon új nevet a projektnek és a Sablon engedélyezése lehetőségnek, és hozzon létre egy nevet az alkalmazásához, és ha adatbázisokon dolgozik, engedélyezze a Django adminisztrációt, és nyomja meg a start gombot. Telepíti a szükséges csomagokat. Ezt követően kövesse az alábbi lépéseket.

  • Ellenőrizze, hogy a kiszolgáló fut -e vagy nem használja a parancsot - python manage.py runerver a terminálon
  • Ha nem ismeri a Django alapjait, keresse fel a webhely Szavazások alkalmazását, ahol könnyen megértheti a Django alapjait.

3. lépés: GUI létrehozása és összekapcsolása a háttérrendszerrel

  • A GUI létrehozásához a HTML 5 és a CSS 3 használatával végezek. Számos oldalt hozhat létre kívánsága szerint, az ikonok és képek letöltéséhez és használatához pedig próbálja meg letölteni és használni, ha offline árusító automatával dolgozik, és online URL -linkeket használ. Ezeket a.html fájlokat az éppen engedélyezett sablonkönyvtárban tároltam.
  • Használjon statikus mappát képek, videók és CSS fájlok tárolására
  • Ezt követően használja az urls.py fájlt a Django -ban, hogy összekapcsolja a fájlokat a hátsó folyamatokkal.

(vagy)

klónozzon vagy töltse le a tárolót a GitHub-ban-Raspberry-pi-Gui-Django

4. lépés: Fájlok cseréje a Raspberry-pi-ben és konfigurálás

Fájlok cseréje a Raspberry-pi-ben és konfigurálása
Fájlok cseréje a Raspberry-pi-ben és konfigurálása
Fájlok cseréje a Raspberry-pi-ben és konfigurálása
Fájlok cseréje a Raspberry-pi-ben és konfigurálása

Gratulálunk, ha eddig követte a lépéseket, itt az ideje, hogy tesztelje a GUI -t a málna pi -n.

  1. hozzon létre egy Django alkalmazást a számítógépén vagy a laptopján használt nevével
  2. Hozzon létre sablont és statikus mappákat a Pi -n
  3. Cserélje ki az új fájlokat a ténylegesen létrehozott fájlokra. További részletekért lásd a Képeket.
  4. A következő lépés egy automatikus indító parancsfájl létrehozása a szerver indításához a háttérben történő indítás során
  5. Az utolsó dolog az, hogy további részletekért engedélyezze a Kiosk módot a málna pi -ben

Ajánlott: