Οι ψηφιακές κορνίζες φωτογραφιών είναι σίγουρα ωραίες, αλλά μπορεί να είναι μάλλον άκαμπτες και οι οικογενειακές φωτογραφίες μπορεί να είναι λίγο ... βαρετές. Αλλά αν προσθέσετε μια οθόνη σε ένα Raspberry Pi, μπορείτε να κάνετε κάτι πολύ μοναδικό, επικαλύπτοντας φωτογραφίες από r/γήινο πορνό με «εμπνευσμένα» αποσπάσματα από r/showerthoughts (ή οποιοδήποτε συνδυασμό των αγαπημένων σας subreddits).
Θέλετε να δημιουργήσετε το δικό σας δυναμικό, ψηφιακό, σημείο συνομιλίας με Raspberry Pi; Συνέχισε να διαβάζεις.
Προετοιμάστε το Pi σας
Θα χρειαστεί να έχετε το τελευταία έκδοση του Raspbian εγκατεστημένο για αυτό το έργο, οπότε αν χρειάζεται κατεβάστε και γράψτε στην κάρτα SD σας Το Μόλις το κάνετε αυτό, αφιερώστε χρόνο για ρύθμιση ασύρματης δικτύωσης και ενεργοποιήστε το SSH Το
Με όλα αυτά που έχουν γίνει και έχουν διαμορφωθεί σωστά, βεβαιωθείτε ότι έχετε συνδέσει το Pi με επιτυχία στην προβλεπόμενη οθόνη. Αυτό μπορεί να είναι μια παλιά οθόνη φορητού υπολογιστή, ένα tablet που δεν χρησιμοποιείται ή ένα πρόγραμμα ανάγνωσης Kindle ή μια από τις οθόνες που έχουν σχεδιαστεί για το Pi.
Θα πρέπει επίσης να λάβετε τα απαραίτητα βήματα για να επεκτείνετε το σύστημα αρχείων Raspberry Pi. Αυτό μπορεί να γίνει στο raspi-config στη γραμμή εντολών ή στο Μενού> Προτιμήσεις> Διαμόρφωση Raspberry Pi κουτί στην επιφάνεια εργασίας.
Λήψη περιεχομένου από το Reddit
Αντί να κάνετε αναζήτηση σε μερικές φωτογραφίες που είναι αποθηκευμένες στο Pi σας, μπορείτε να χρησιμοποιήσετε ένα σενάριο Python για να βρείτε εικόνες από τον ιστό. Τα κανάλια Reddit r/EarthPorn (όμορφες, εκπληκτικές φωτογραφίες της Γης και εντελώς ασφαλείς για εργασία!) Και r/Shower Οι σκέψεις είναι εξαιρετικοί υποψήφιοι και μπορείτε κατεβάστε τον κώδικα από τη σελίδα Github αυτού του scul86 Το Κατεβάστε ep_st.py , ep_st.config και template.html και αποθηκεύστε και τα τρία αρχεία στην ίδια τοποθεσία στο Raspberry Pi (ίσως home/pi/Frame ), πριν από την επεξεργασία ep_st.config :
sudo nano /home/pi/Frame/ep_st.config
Εδώ, αναζητήστε το κείμενο με τίτλο [FILEPATHS] και αλλάξτε το για να ταιριάζει με τη θέση όπου έχετε αποθηκεύσει τα τρία αρχεία. Εάν δεν είστε σίγουροι ποια πρέπει να είναι η πλήρης διαδρομή αρχείου, CD στο αρχείο στη γραμμή εντολών και πληκτρολογήστε pwd Το
Λάβετε υπόψη ότι μπορείτε επίσης να προσαρμόσετε τις δευτερεύουσες εκδόσεις από τις οποίες το σενάριο αντλεί κείμενο και εικόνες, αν και θα προτείναμε να τις αφήσετε στις προεπιλογές προς το παρόν.
συνδεθείτε στο playstation network ps4
Όταν τελειώσεις, χτύπα Ctrl + X , τότε ΚΑΙ για επιβεβαίωση των αλλαγών.
Στη συνέχεια, πρέπει να εγκαταστήσετε δικαιώματα , ένα περιτύλιγμα Python για το API Reddit. Εγκαταστήστε αυτό με
sudo pip install praw
Περιμένετε μέχρι να γίνει αυτό και, στη συνέχεια, στρέψτε την προσοχή σας στο να δώσετε στο ep_st.py τα απαραίτητα δικαιώματα:
sudo chmod 777 /home/pi/Frame/ep_st.py
Στη συνέχεια, πρέπει να κάνετε το αρχείο εκτελέσιμο:
sudo chmod +x /home/pi/Frame/ep_st.py
Για να δοκιμάσετε την παρουσίαση, CD στον κατάλογο Frame και τρέξτε
python ep_st.py
Στο GUI, περιηγηθείτε στον κατάλογο Frame και βρείτε το νεοδημιουργημένο ep_st.html Το Αυτό είναι το αποτέλεσμα του σεναρίου Python και των ρυθμίσεων που καθορίσατε στο αρχείο ρυθμίσεων, οπότε ανοίξτε το για να δείτε τα αποτελέσματα. Η σελίδα έχει ρυθμιστεί για αυτόματη ανανέωση και πρέπει να ενημερώνεται κάθε φορά που δημιουργείται μια νέα εμπνευσμένη εικόνα. Εάν ανησυχείτε για τη συμπλήρωση του χώρου της μονάδας δίσκου Pi σας με αυτά, μην είστε: οι εικόνες δεν έχουν ληφθεί στην πραγματικότητα, απλώς δημιουργείτε ένα αρχείο HTML που τις δείχνει από απόσταση (πιθανώς url IMGUR) με επικάλυψη κειμένου.
Σε αυτό το στάδιο, το μόνο που μένει να κάνετε είναι να ρυθμίσετε την προβολή διαφανειών για αυτόματη εκκίνηση κατά την εκκίνηση του Raspberry Pi. Για να συμβεί αυτό, χρειαζόμαστε το σενάριο Python για εκτέλεση και το αρχείο HTML για άνοιγμα.
Ξεκινήστε εγκαθιστώντας και διαμορφώνοντας ένα πρόγραμμα περιήγησης. Θα χρησιμοποιήσουμε το Midori, αλλά μπορείτε να επιλέξετε και να διαμορφώσετε αρκετά οποιοδήποτε πρόγραμμα περιήγησης συμβατό με Pi Το
Αρχικά, ανοίξτε το sudo raspi-config και Απενεργοποιήστε το Overscan Το Στη συνέχεια, εγκαταστήστε το πρόγραμμα περιήγησης:
sudo apt-get install midori x11-xserver-utils matchbox unclutter
Στη συνέχεια, ανοίξτε το nano για να δημιουργήσετε ένα σενάριο:
sudo nano /home/pi/fullscreen.sh
Εδώ, εισαγάγετε τα ακόλουθα:
πώς να κάνετε τα δεδομένα σας πιο γρήγορα
unclutter &
matchbox-window-manager &
midori -e Fullscreen -a [URL]
Αντικαταστήστε το [URL] με την ιστοσελίδα που θέλετε να φορτώσετε κατά την εκκίνηση. Για το αρχείο ep_st.html, αποθηκευμένο στο /home/pi/Frame υποκατάλογο, η γραμμή θα διαβάζει:
midori -e Fullscreen -a Frame/ep_st.html
Αποθηκεύστε αυτό με Ctrl + X και επιβεβαιώστε με ΚΑΙ Το
Στη συνέχεια, κάντε το εκτελέσιμο με
sudo chmod 755 /home/pi/fullscreen.sh
Στη συνέχεια, θα πρέπει να επεξεργαστείτε το αρχείο αυτόματης εκκίνησης:
sudo nano ~/.config/lxsession/LXDE-pi/autostart
Στο τέλος του αρχείου (μπορεί να έχετε μερικές γραμμές εδώ ήδη από τη ρύθμιση της οθόνης αφής του Pi σας) προσθέστε:
@xset s off
@xset -dpms
@xset s noblank
@/home/pi/fullscreen.sh
Αποθηκεύστε και βγείτε και, στη συνέχεια, επεξεργαστείτε το αρχείο rc.local:
sudo nano /etc/rc.local
Εδώ, προσθέστε μια νέα γραμμή πάνω από την έξοδο 0:
su -l pi -c startx
Αποθήκευση και έξοδος και στη συνέχεια επανεκκίνηση.
sudo reboot
Διατηρώντας τα φώτα αναμμένα
Από προεπιλογή, η οθόνη Pi - όποια οθόνη και αν είναι συνδεδεμένη - θα απενεργοποιηθεί μετά από λίγα λεπτά αδράνειας. Μπορούμε να το αντιμετωπίσουμε συνδέοντας μέσω SSH (ή χρησιμοποιώντας το τερματικό εάν έχετε συνδεδεμένο πληκτρολόγιο) και επεξεργάζοντας το αρχείο lightdm.conf.
πώς να συνδέσετε το τηλέφωνο στο xbox one για να παρακολουθήσετε ταινίες
sudo nano /etc/lightdm/lightdm.conf
Εύρημα [SeatDefault] (περιλαμβάνονται οι αγκύλες, θα το βρείτε στο τέλος του αρχείου) και προσθέστε αυτήν τη γραμμή κάτω από αυτό:
xserver-command=X -s 0 -dpms
Αποθήκευση και έξοδος με Ctrl + X και επανεκκίνηση:
sudo reboot
Το δικό σας εμπνευσμένο ψηφιακό πλαίσιο εικόνας!
Πείτε μας στα σχόλια πώς πήγε αυτό το έργο για εσάς! Έχετε κολλήσει με τις προεπιλογές ή βρήκατε κάποια άλλα υπο-reddits που λειτουργούν καλά μαζί; Or αντιμετωπίσατε προβλήματα; Ό, τι κι αν έγινε, ό, τι κι αν κάνατε με αυτό το έργο, πείτε μας στα σχόλια!
Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Πώς να αλλάξετε την εμφάνιση και την αίσθηση της επιφάνειας εργασίας των Windows 10Θέλετε να μάθετε πώς να κάνετε τα Windows 10 να φαίνονται καλύτερα; Χρησιμοποιήστε αυτές τις απλές προσαρμογές για να κάνετε τα Windows 10 δικά σας.
Διαβάστε Επόμενο Σχετικά θέματα- DIY
- Raspberry Pi
- μαχαίρια
Αναπληρωτής συντάκτης για την ασφάλεια, το Linux, το DIY, τον προγραμματισμό και την τεχνολογία που εξηγείται και πραγματικά χρήσιμο παραγωγό Podcast, με μεγάλη εμπειρία στην υποστήριξη επιτραπέζιων υπολογιστών και λογισμικού. Συνεργάτης στο περιοδικό Linux Format, ο Christian είναι Raspberry Pi tinkerer, λάτρης του Lego και retro fan των gaming.
Περισσότερα από τον Christian CawleyΕγγραφείτε στο newsletter μας
Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!
Κάντε κλικ εδώ για εγγραφή