Kazalo:
- Zaloge
- 1. korak: Namestitev programa Django in Predpogoj za projekt
- 2. korak: Nastavitev aplikacije Django
- 3. korak: Ustvarjanje grafičnega vmesnika in povezovanje z zaledjem
- 4. korak: Zamenjava datotek v Raspberry-pi in konfiguriranje
Video: Sodoben grafični vmesnik za avtomate z uporabo maline PI z DJANGOM: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Ali lahko izdelamo sodoben grafični vmesnik z uporabo spletnih jezikov za avtomate?
Zgoraj je odgovor pritrdilen. Lahko jih uporabimo za prodajne avtomate, ki uporabljajo način kioska. Naslednjo idejo sem že uporabil pri svojem obstoječem projektu in dobro deluje in smo veliko preizkusili. Lahko naredite tudi lep videz sodobnega grafičnega vmesnika z obstoječe znanje o css in HTML, JavaScript. Vmesnik med zatiči Django in GPIO je pojasnjen čim bolj jasno. Če želite storiti enako, nadaljujte z branjem.
Zaloge
Potrebni so naslednji predpogoji:
- Raspberry pi Z nameščenim raspian OS
- Zaslon na dotik, združljiv z malinovim pi
- Nekaj znanja o osnovah spletnih jezikov (CSS, HTML, JavaScript)
1. korak: Namestitev programa Django in Predpogoj za projekt
- nadgradite obstoječi Python 2 na 3. S pomočjo terminala lahko sledite korakom v videoposnetku.
- Namestite Django na Raspberry pi z ukazom Pip v terminalni vrstici.
- (neobvezno) Namestite potrebne knjižnice za zaslon na dotik. Za to pojdite na spletno stran proizvajalca zaslona.
2. korak: Nastavitev aplikacije Django
Če vam je všeč IDE na malini pi, pojdite na to. Ampak priporočam, da aplikacijo Django naredite na računalniku. Bolje je, da za razvoj aplikacij Django uporabite PyCharm ali Visual Studio. Končal bom s Pycharmom. Pojdite na Pycharm in ustvarite nov projekt pod tem Izberite Django. Dajte novo ime za projekt in za Omogoči predlogo ter ustvarite ime za svojo aplikacijo, in če delate na podatkovnih bazah, omogočite skrbnika Django in pritisnite start. Namestil bo potrebne pakete. Po tem sledite tem korakom.
- Preverite, ali strežnik deluje ali ne uporablja ukaz - python manage.py runserver na terminalu
- Če ne veste o osnovah Djanga, se pomaknite do aplikacije Ankete spletnega mesta, kjer lahko preprosto razumete Osnove Djanga.
3. korak: Ustvarjanje grafičnega vmesnika in povezovanje z zaledjem
- Za ustvarjanje grafičnega vmesnika bom naredil s HTML 5 in CSS 3. Po želji lahko ustvarite številne strani, ikone in slike pa poskusite prenesti in uporabiti, če delate z avtomatom brez povezave in za spletne povezave uporabljate povezave URL. Te datoteke.html sem shranil v imenik predlog, ki smo ga pravkar omogočili.
- Za shranjevanje slik, video posnetkov in datotek CSS uporabite statično mapo
- Po tem uporabite urls.py v Djangu, da datoteke povežete z napredkom v ozadju.
(ali)
klonirajte ali prenesite skladišče v GitHub-Raspberry-pi-Gui-Django
4. korak: Zamenjava datotek v Raspberry-pi in konfiguriranje
Čestitamo, če ste sledili korakom do Zdaj je čas, da preizkusite grafični vmesnik na malini pi.
- ustvarite aplikacijo Django z istim imenom, kot ga uporabljate v računalniku ali prenosnem računalniku
- Ustvarite predloge in statične mape na svojem Pi
- Nove datoteke zamenjajte z dejanskimi datotekami, ki ste jih ustvarili. Za več podrobnosti glejte Slike.
- Naslednji korak je ustvariti skript za samodejni zagon za zagon strežnika med zagonom v ozadju
- Zadnja stvar je, da omogočite način kioska v maline pi za več podrobnosti Oglejte si mojo stran Github in če želite prikazati krom v celozaslonskem načinu
Priporočena:
Grafični kalkulator Turn-a-HP49G-v-Intervalomet za Canon Eos: 4 koraki
Turn-a-HP49G-Graphing-Calculator-into-an-Intervalomet for Canon Eos: Disparador autom à ƒ  ¡ tico y manual for Canon Eos with HP49GPor Abraham [email protected]: //www.flickr.com /photos/cacholongo/Potrebne komponente: 2n3904, Resistencia 2,2k; Diodo 1n4001, Cable de conexi à ƒ  & su
Mini grafični tablični računalnik v vrednosti 2 USD: 4 koraki
Mini grafična tablica v vrednosti 2 USD: TOUCHPAD HACK - Kako spremeniti sledilno ploščico v uporabno mini grafično tablico z nekaj preprostimi vsakodnevnimi predmeti Za celoten videoposnetek obiščite https://www.metacafe.com/watch/777196/2_mini_graphics_tablet
Sodoben in nov ter lažji primer omarice z matrično tipkovnico Arduino 4x4: 3 koraki
Sodoben in nov ter lažji primer omarice z Arduino matrično tipkovnico 4x4: Še en primer uporabe matrične tipkovnice LCD 4x4 z vezjem I2C
Grafični kalkulator z uporabo Arduina: 7 korakov
Grafični kalkulator z uporabo Arduina: Pozdravljeni prijatelji, danes vam moram pokazati nekaj novega. Kot smo že omenili v naslovu, sem zasnoval ELEKTRONSKI KALKULATOR z uporabo Arduino uno in 2.4 " Ščit za LCD zaslon TFT
Vmesnik DHT11 z uporabo Arduina: 4 koraki
Vmesnik DHT11 z uporabo Arduina: V tem navodilu se boste naučili, kako nastaviti senzor vlažnosti in temperature DHT11 na vašem Arduino UNO. Spoznajte, kako deluje senzor vlažnosti in kako preverite izhodne odčitke iz serijskega monitorja Opis: DHT11 zaznava