Sadržaj:
- Pribor
- Korak 1: Instaliranje Djanga i preduvjeti za Project
- Korak 2: Postavljanje vaše aplikacije Django
- Korak 3: Stvaranje grafičkog sučelja i povezivanje s pozadinom
- Korak 4: Zamjena datoteka u Raspberry-pi i konfiguriranje
Video: SUVREMENI VIDEO MAŠINSKI GII KORIŠTENJE MALINE PI S DJANGOM: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
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:
- Raspberry pi S instaliranim raspian OS -om
- Zaslon osjetljiv na dodir kompatibilan s malinom pi
- Malo znanja o osnovama web jezika (CSS, HTML, JavaScript)
Korak 1: Instaliranje Djanga i preduvjeti za Project
- nadogradite postojeći Python 2 na 3 pomoću terminala. Možete proći kroz korake u videu.
- Instalirajte Django na Raspberry pi pomoću naredbe Pip u terminalnoj liniji.
- (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
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
Čestitamo, ako ste slijedili korake do Sada je vrijeme za testiranje GUI -ja na malini pi.
- izradite aplikaciju Django s istim imenom koje se koristi na vašem računalu ili prijenosnom računalu
- Izradite predloške i statičke mape na svom Pi
- Zamijenite nove datoteke stvarnim datotekama koje ste stvorili. Za više detalja pogledajte Slike.
- Sljedeći korak je stvaranje skripte za automatsko pokretanje za pokretanje poslužitelja tijekom pokretanja u pozadini
- 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:
Procesor PI Vision od maline (SpartaCam): 8 koraka (sa slikama)
Procesor Raspberry PI Vision (SpartaCam): Sustav procesora Raspberry PI Vision za vašeg prvog robota za natjecanje u robotici. O FIRST -uIz Wikipedije, besplatne enciklopedije https://en.wikipedia.org/wiki/FIRST_Robotics_Compe … PRVO natjecanje u robotici (FRC) međunarodno je visoko sch
Projekt kockica maline PI: 6 koraka
Raspberry PI Dice Project: Lijep mali projekt lemljenja, a jednom je završio vježbu programiranja Raspberry PI. Zatvoreni smo zbog koronavirusa pa je ovo pokušaj da se školujem kod kuće i zaposlim svog desetogodišnjeg sina. Ovo je lijep mali projekt
Sustav za nadzor unutarnje klime na bazi maline Pi: 6 koraka
Sustav za nadzor klime u zatvorenom prostoru na bazi maline Pi: Pročitajte ovaj blog i izgradite vlastiti sustav tako da možete primati upozorenja kada je vaša soba previše suha ili vlažna. Što je sustav za nadzor klime u zatvorenom prostoru i zašto nam je potreban? Sustavi za nadzor klime u zatvorenom prostoru pružite brz pogled na ključne klimatske odnose
Neopixel Ws2812 Rainbow LED sjaj s M5stick-C - Pokretanje Rainbow na Neopixelu Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE -a: 5 koraka
Neopixel Ws2812 Rainbow LED sjaj s M5stick-C | Pokretanje Rainbow-a na Neopixelu Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE-a: Zdravo dečki, u ovim uputama naučit ćemo kako koristiti neopixel ws2812 LED diode ili LED traku ili LED matricu ili LED prsten s razvojnom pločom m5stack m5stick-C s Arduino IDE-om, a mi ćemo napraviti dugin uzorak s njim
Spremnik za maline s web sučeljem i video streamingom: 8 koraka (sa slikama)
Spremnik malina s web sučeljem i video streamingom: Vidjet ćemo kako sam realizirao mali WiFi spremnik, sposoban za daljinsko upravljanje Webom i video streaming. Ovo je namjera da bude vodič koji zahtijeva osnovno znanje o elektroničkom i softverskom programiranju. Iz tog razloga sam odabrao