Mündəricat:

Gələcək Hadisə Geri Sayma Taymeri: 5 addım
Gələcək Hadisə Geri Sayma Taymeri: 5 addım

Video: Gələcək Hadisə Geri Sayma Taymeri: 5 addım

Video: Gələcək Hadisə Geri Sayma Taymeri: 5 addım
Video: Bu 5 Büyük Günahı İşleyenin Mahşerde Allah Yüzüne Bakmayacak! - [20. Mektup 3. Kelime]-Lâ Şerîke Leh 2024, Noyabr
Anonim
Gələcək Hadisə Geri Sayma Taymeri
Gələcək Hadisə Geri Sayma Taymeri
Gələcək Hadisə Geri Sayma Taymeri
Gələcək Hadisə Geri Sayma Taymeri

Baxış: Hadisə Geri Sayma saatı bir neçə bükülmə ilə ticarət məhsullarına bənzəyir:

a) Otaq ekranından oxuya bilərsiniz.

b) Özelleştirilebilir hadisə görüntüsü.

c) Tədbirin hədəf vaxtı sayıldıqca, qalan günlərin rəngi dəyişir -yaşıl -> sarı -> çəhrayı -> qırmızı.

d) WiFi üzərindən yeni hadisələr əlavə edilə bilər

Əsas komponentlər: Raspberry Pi və TFT 5 düymlük LCD displey

Bacarıq səviyyəsi: Raspberry Pi, Linux əsas əmrləri və python proqramlarının qurulması və bir az da hardware montajı ilə tanışsınız.

Addım 1: Parçalar və Alətlər

Parçalar və Alətlər
Parçalar və Alətlər
Parçalar və Alətlər
Parçalar və Alətlər

Parçalar:

Moruq Pi 2 B və ya PI 3 B

Raspberry Pi B+/2B/3B üçün Elecrow RPA05010R HDMI 5-Inch 800x480 TFT LCD Ekran

Waveshare Raspberry pi 5inch HDMI LCD üçün Yüksək keyfiyyətli Akril Bicolor Stand

PI3 üçün Wifi USB Adapter tələb olunmur

Alətlər:

Enerji təchizatı - 2A

Klaviatura və siçan

HDMI monitor (kodu düzəltməyi və sınamağı asanlaşdırmaq üçün)

Addım 2: Raspberry Pi Quraşdırma, Python Kodunu Yükləyin, Test edin və Özelleştirin

Raspberry Pi Quraşdırma, Python Kodunu Yükləyin, Test edin və Özelleştirin
Raspberry Pi Quraşdırma, Python Kodunu Yükləyin, Test edin və Özelleştirin

Bu addımlar üçün Pi -ni tam ölçülü HDMI monitoruna bağlayın.

Addım 1: Raspbian IMAGE https://www.raspberrypi.org/downloads/raspbian/ yükləyin və yazın və ilkin quraşdırmanı tamamlayın.

  1. SSH, VNC aktivləşdirin
  2. masaüstünə avtomatik giriş açılışı
  3. Doğru yerli saat dilimini təyin edin və Wifi qurun

Addım 2: Masaüstü GUI-dən bir terminal pəncərəsi açın və Tkinter-i quraşdırın.

sudo apt-get yeniləməsi

sudo apt-get python-tk quraşdırın

Addım 3: Bu əmrlə git'i quraşdırın

sudo apt-get install qurun

Addım 4: İlkin python kodunu yükləyin və sınayın

git klonu "https://github.com/e024576/UpcomingEvent.git"

cd UpcomingEvent python cntDwnSng.py

Nəticə göstərilən ekran görüntüsü kimi bir şeyə bənzəməlidir …

Addım 5: Tədbiriniz üçün python kodunu fərdiləşdirin. Əvvəlcə nano ilə python kodunu açın və sonra tanış olmaq üçün yuxarıdan aşağıya sürüşdürün.

nano cntDwnSng.py

a) bu kod sətirlərini düzəldərək Tədbirin adını və tarixini dəyişdirin

#enter Tədbir məlumatları burada…

canvas.create_text (400, 20, çapa = 'mərkəz', mətn = 'MSTA Staunton Bahar Rompu', font = ('Helvetica', '20'), doldurmaq = 'ağ') canvas.create_text (400, 50, çapa) = 'mərkəz', mətn = '12-15 aprel 2018', font = ('Helvetica', '20'), doldur = 'sarı')

b) geri saymaq istədiyiniz faktiki vaxtı və tarixi daxil edin

# Tədbirin hədəf vaxtını və tarixini bura daxil edin

gün = 12 ay = 04 il = 2018 saat = 9 dəqiqə = 00 saniyə = 0

c) göstərmək istədiyiniz şəkli daxil edin. Tkinter yalnız.gif şəkil fayl formatını "bəyənir", buna görə də saxlama əmrini istifadə edərək orijinal-j.webp

foto = Tkinter. PhotoImage (fayl = './dualsport.gif')

d) görüntünün ölçüsünü dəyişdirin. Dualsport-g.webp

# şəklin ölçüsünü dəyişin

photo = photo.zoom (3) photo = photo.subsample (2)

548 x 3/2 = 822 genişlikdə və 450 x 3/2 = 675 yeni bir görüntü meydana gətirdi. Hansı çox böyükdür, amma kəsmə ilə razıyam. Qeyd edək ki, photo.zoom () & photo.subsample () YALNIZ tam ədəd parametr parametrlərinə icazə verir.

Bu düzəlişlərlə çıxışınızın ehtiyaclarınıza cavab verdiyini yoxlamaq üçün python kodunu yenidən işlədə bilərsiniz.

Qeyd - bu mənim ilk dəfə tkinter istifadə etdiyimdir, buna görə kodum çox güman ki, ən yaxşı təcrübənin yaxşı bir nümunəsi deyil!

Addım 3: Boot Up -da Geri Sayma Tətbiqi

Boot Up -da Autostart Countdown App
Boot Up -da Autostart Countdown App

Python kodunuzun düzgün işlədiyinə əmin olduqdan sonra, PI açıldıqda onu işə sala bilərsiniz. Proqramın qrafik mühitə ehtiyacı olduğu üçün burada nə etmək lazımdır:

a) cntDwnSng.py və-g.webp

b) Nano redaktoru ilə başladın

sudo nano/etc/xdg/lxsession/LXDE-pi/autostart

c) Faylın altına aşağıdakı sətri əlavə edin

@sudo/usr/bin/python /home/pi/cntDwnSng.py

d) Ctrl-X, sonra Y ilə nanodan çıxın, sonra Enter düyməsini basın

e) İcazələri aşağıdakılarla dəyişdirin:

sudo chmod +x cntDwnSng.py

f) Ekran qoruyucu masa üstü seçimini quraşdıraraq ekran saxlamasını deaktiv edin -

sudo apt-get xscreensaver qurun

Bu quraşdırıldıqdan sonra, əsas GUI masa üstü menyusundakı Tercihlər seçimi altında ekran qoruyucu tətbiqini tapa bilərsiniz. Bu layihə üçün ekran qoruyucusunu deaktiv etməlisiniz.

g) İşlədiyini yoxlayın:

sudo yenidən başladın

Addım 4: Ekran Sürücüsü Proqramını Qurun

Addım 1: Terminalı açın və sürücünün LCD sürücüsünü yükləyin:

sudo rm -rf LCD-showgit klonu

Addım 2: Sürücü quraşdırın:

chmod -R 755 LCD ekranlı LCD-şou/ sudo./LCD5-şou

Addım 5: Avadanlıq yığın və Gələcək Hadisələr Əlavə edin

Avadanlıq yığın və Gələcək Hadisələri Əlavə edin
Avadanlıq yığın və Gələcək Hadisələri Əlavə edin

Bu təlimatlara uyğun olaraq LCD stend qurun.

LCD ekranın daxil olan istifadəçi təlimatına görə Raspberry Pi -yə LCD əlavə edin.

Gələcək Hadisələrin Əlavə Edilməsi

Wifi üzərindən PI ilə əlaqə qurmaq üçün ssh və ya VNC istifadə edin, sonra python kodunu dəyişdirin və/home/pi/qovluğuna yeni bir-g.webp

Budur - Zövq alın!

Tövsiyə: