Πίνακας περιεχομένων:

FridgePi: Leftovers Never Sounded So Good: 7 βήματα (με εικόνες)
FridgePi: Leftovers Never Sounded So Good: 7 βήματα (με εικόνες)

Βίντεο: FridgePi: Leftovers Never Sounded So Good: 7 βήματα (με εικόνες)

Βίντεο: FridgePi: Leftovers Never Sounded So Good: 7 βήματα (με εικόνες)
Βίντεο: Στα παρασκήνια των αρτοποιείων μας 2024, Νοέμβριος
Anonim
FridgePi: Τα υπολείμματα δεν ακούστηκαν ποτέ τόσο καλά
FridgePi: Τα υπολείμματα δεν ακούστηκαν ποτέ τόσο καλά

Για χρόνια παίζω Air Παίζοντας μουσική από το iPhone σε μια στερεοφωνική ρύθμιση στο υπόγειο, με ηχεία συνδεδεμένα στην κουζίνα. Λειτουργεί αρκετά καλά, αλλά εξάντλησε την μπαταρία του τηλεφώνου μου και περιόρισε το περιεχόμενο στη βιβλιοθήκη iTunes μου ή σε ορισμένες ροές διαδικτυακού ραδιοφώνου που ήταν λίγο οδυνηρό να επιλέξω και να παίξω.

Μπείτε, FridgePi!

Μια πύλη οθόνης αφής με Raspberry Pi στον κόσμο του διαδικτυακού ραδιοφώνου και όχι μόνο!

P. S. Όπως λέει ο Sparky, ο σκύλος πυρκαγιάς με μαγνήτη ψυγείου, μην ξεχάσετε να σχεδιάσετε την απόδρασή σας από τη φωτιά και να την εξασκήσετε με όλη την οικογένειά σας!:)

Βήμα 1: Βήμα 1: Γιατί να περπατάμε όταν μπορούμε να χορέψουμε; Τάπα Τάπα Τάπα…

Βήμα 1: Γιατί να περπατάμε όταν μπορούμε να χορέψουμε; Τάπα Τάπα Τάπα…
Βήμα 1: Γιατί να περπατάμε όταν μπορούμε να χορέψουμε; Τάπα Τάπα Τάπα…
Βήμα 1: Γιατί να περπατάμε όταν μπορούμε να χορέψουμε; Τάπα Τάπα Τάπα…
Βήμα 1: Γιατί να περπατάμε όταν μπορούμε να χορέψουμε; Τάπα Τάπα Τάπα…
Βήμα 1: Γιατί να περπατάμε όταν μπορούμε να χορέψουμε; Τάπα Τάπα Τάπα…
Βήμα 1: Γιατί να περπατάμε όταν μπορούμε να χορέψουμε; Τάπα Τάπα Τάπα…
Βήμα 1: Γιατί να περπατάμε όταν μπορούμε να χορέψουμε; Τάπα Τάπα Τάπα…
Βήμα 1: Γιατί να περπατάμε όταν μπορούμε να χορέψουμε; Τάπα Τάπα Τάπα…

Σίγουρα θα μπορούσα να είχα κολλήσει ένα iPad ή ένα tablet Android στο πλάι του ψυγείου μας, αλλά πού είναι η διασκέδαση σε αυτό!; Επιπλέον, το να βλέπεις τη γυναίκα μου να γυρίζει τα μάτια σε ένα άλλο μου έργο Pi είναι ανεκτίμητο.:)

Πριν από 9 χρόνια, όταν μετακομίσαμε στο σπίτι μας, έπρεπε να κόψουμε ένα μικρό, νεκρό, λιγοστό σφενδάμι που άφησαν οι οικοδόμοι για να χαρακτηρίσουν την παρτίδα μας ως φυλή.

Γλίτωσα λίγο από το ξύλο από αυτό το δέντρο, γνωρίζοντας κάποια μέρα, ίσως θα είχα ένα έργο Pi στο οποίο θα μπορούσα να το χρησιμοποιήσω… και εδώ είμαστε! Ένα ωραίο κομμάτι ξύλου από την πρώτη μας ιστορία στο σπίτι γίνεται πλαίσιο για την οθόνη αφής και το Pi.

Iλπιζα να δώσω στο πλαίσιο μια ξεπερασμένη εμφάνιση σανίδας, για να ταιριάξω με ένα πολύ ωραίο σχέδιο γάντζου παλτό που έκανε η γυναίκα μου.

Έκοψα το μήκος του σφενδάμου σε δύο πλάκες και τα κλιμάκωσα μερικά εκατοστά, έτσι ώστε οι άκρες να μην είναι ομοιόμορφες. Δημιούργησα το άνοιγμα για την οθόνη αφής μετρώντας την οθόνη, συμπεριλαμβανομένης της θέσης των 4 γλωττίδων και τρυπώντας έναν πιλότο τρύπα για τη λεπίδα παζλ μου, έπειτα κόβοντας το ορθογώνιο σχήμα της οθόνης. Διάτρησα τα δύο κομμάτια ξύλου, όπου οι γλωττίδες της οθόνης ευθυγραμμίστηκαν αρκετά βαθιά, ώστε όταν εγκατασταθεί, το γυαλί της οθόνης να καθίσει ελαφρώς εσοχή από την επιφάνεια του το ξύλο (ήθελα να βάλω ένα ξύλινο πλαίσιο στην άκρη της οθόνης).

Χρησιμοποίησα το δρομολογητή μου με ένα ευθύγραμμο κομμάτι για να αφαιρέσω το σφενδάμι από τους δύο πίνακες όπου θα καθόταν το Pi. Ρύθμισα το βάθος έτσι ώστε το Pi να κάθεται στο ίδιο επίπεδο με το πίσω μέρος των πλακέτων σφενδάμου, έτσι ώστε οι ακίδες GPIO να μην έρχονται σε επαφή με τίποτα και εξακολουθεί να έχει αρκετό σφενδάμι στην μπροστινή πλευρά για να είναι ισχυρό.

Δεδομένου ότι οι περιοχές του ξύλου που αφαιρέθηκαν δεν επρόκειτο να εμφανιστούν μόλις εγκατασταθούν τα ηλεκτρονικά, δεν ξόδεψα πολύ χρόνο ή προσπάθεια για να κάνω την κοπή όμορφη. Επιπλέον ήταν -19c στο γκαράζ μου. Αυτό λοιπόν έγινε αρκετά γρήγορα.:)

Βήμα 2: Βήμα 2: Αφήνοντας το Pi σας έξω στα στοιχεία…

Βήμα 2: Αφήνοντας το Pi σας έξω στα στοιχεία…
Βήμα 2: Αφήνοντας το Pi σας έξω στα στοιχεία…
Βήμα 2: Αφήνοντας το Pi σας έξω στα στοιχεία…
Βήμα 2: Αφήνοντας το Pi σας έξω στα στοιχεία…
Βήμα 2: Αφήνοντας το Pi σας έξω στα στοιχεία…
Βήμα 2: Αφήνοντας το Pi σας έξω στα στοιχεία…

Το δεύτερο βήμα ήταν να δώσουμε στο καρέ κάποιο χαρακτήρα.

Η σύζυγός μου είχε κατασκευάσει μια πολύ ωραία κρεμάστρα για παλτό μήνες πριν (δείτε τη φωτογραφία), οπότε σκέφτηκα ότι θα μιμηθώ το σχέδιό της και έχτισα το στήριγμα στην εικόνα της.

Μου αρέσει η ξεπερασμένη εμφάνιση του αχυρώνα, αλλά πραγματικά δεν θέλω πεπιεσμένες σανίδες ντίζελ / κοπράνων να κολλήσουν στο πλάι του ψυγείου της κουζίνας μου, οπότε επέλεξα να δημιουργήσω ένα ψεύτικο ξεπερασμένο πλαίσιο για το έργο.

Είναι πραγματικά πολύ εύκολο.

1 Επιλέξτε το ξύλο για το πλαίσιο σας. Δεδομένου ότι το ίδιο το Pi θα καθόταν αρκετά κοντά στην επιφάνεια του σκάφους, επέλεξα να χρησιμοποιήσω σκληρό ξύλο (σφενδάμι). Δεδομένου ότι είχαμε ένα σφενδάμι που πήρε κάτω στην αυλή μας, χρησιμοποίησα το ξύλο από αυτό το δέντρο. Δίνοντας έτσι μια προσωπική γωνία στο έργο

2Επιλέξτε μερικά χρώματα χρώματος και μετά περάστε τα χρώματα πάνω στις σανίδες. Μην τρελαίνεστε καλύπτοντας κάθε εκατοστό του πίνακα. Απλώς βουρτσίστε τα τμήματα όπως φαίνεται στις φωτογραφίες. Βρήκα λευκό (ish), ένα μπλε και ένα γκρι λειτούργησαν καλά. ΥΠΟΔΕΙΞΗ: χρησιμοποιήστε το χρώμα που έχετε ήδη ή αγοράστε μικρά δοχεία δείγματος για να εξοικονομήσετε $ $ $.

3 Αφήστε το χρώμα να στεγνώσει, στη συνέχεια τρίψτε ελαφρά τα στρώματα του χρώματος σε τομή, δημιουργώντας μια ξεπερασμένη / φθαρμένη εμφάνιση.

Βήμα 3: Βήμα 3: Scruffy Looking Pi Herder…

Βήμα 3: Scruffy Looking Pi Herder…
Βήμα 3: Scruffy Looking Pi Herder…
Βήμα 3: Scruffy Looking Pi Herder…
Βήμα 3: Scruffy Looking Pi Herder…
Βήμα 3: Scruffy Looking Pi Herder…
Βήμα 3: Scruffy Looking Pi Herder…

Μόλις το χρώμα ξεφλουδίστηκε, δημιουργώντας την ξεπερασμένη ψευδαίσθηση, ήρθε η ώρα να ενώσουμε τις δύο σανίδες μαζί.

Χρησιμοποίησα μια βίδα πείρου στο ένα άκρο για να στερεώσω τις σανίδες του πλαισίου μαζί, στο άλλο άκρο χρησιμοποίησα μια ξύλινη βίδα που δεν θα μπορούσε να δει μόλις τοποθετηθεί στο ψυγείο.

Προ-τρυπήστε τις οπές των βιδών με τα κατάλληλα μεγέθη για να αποφύγετε τη διάσπαση του ξύλου

Αφού το χρώμα στεγνώθηκε, λειανθεί και τρυπήσει, έβαλα ένα σκούρο λεκέ και στις δύο σανίδες χρησιμοποιώντας ένα πανί. Αυτό έδωσε στο πλαίσιο μια κλασική εμφάνιση. Και πάλι, αυτό είναι εντελώς ανοιχτό για τη δική σας αισθητική. Μπορείτε να επιλέξετε να βάψετε το πλαίσιο σας σκούρο, ανοιχτό ή καθόλου.

Βήμα 4: Βήμα 4: Ελέγξτε Έλεγχος και Ελέγξτε ξανά τις εκκαθαρίσεις

Βήμα 4: Ελέγξτε Έλεγχος και επανελέγξτε τις εκκαθαρίσεις
Βήμα 4: Ελέγξτε Έλεγχος και επανελέγξτε τις εκκαθαρίσεις
Βήμα 4: Ελέγξτε Έλεγχος και επανελέγξτε τις εκκαθαρίσεις
Βήμα 4: Ελέγξτε Έλεγχος και επανελέγξτε τις εκκαθαρίσεις
Βήμα 4: Ελέγξτε Έλεγχος και Ελέγξτε ξανά τις εκκαθαρίσεις
Βήμα 4: Ελέγξτε Έλεγχος και Ελέγξτε ξανά τις εκκαθαρίσεις

Μόλις στεγνώσει (24 ώρες συν). Έβαλα την οθόνη αφής στο πλαίσιο για να ελέγξω το βάθος και τη θέση. Μέχρι τώρα καλά!

Η οθόνη 7 ιντσών κάθεται περίπου 1 mm στην επιφάνεια της επιφάνειας του σφενδάμου.

Το ίδιο το Pi βρίσκεται στο πίσω μέρος και έχει το κοίλο τμήμα της πλακέτας και το καλώδιο HDMI συνδέεται όμορφα μεταξύ του PI και της οθόνης.

Μην ξεχάσετε να αφαιρέσετε την προστατευτική μεμβράνη προτού στερεώσετε το πλαίσιο της άκρης στο επόμενο βήμα!:)

Βήμα 5: Βήμα 5: Οι μαγνήτες έχουν πολύπλοκες σχέσεις, ελκυστικές ή αποκρουστικές…

Βήμα 5: Οι μαγνήτες έχουν πολύπλοκες σχέσεις, ελκυστικές ή αποκρουστικές…
Βήμα 5: Οι μαγνήτες έχουν πολύπλοκες σχέσεις, ελκυστικές ή αποκρουστικές…
Βήμα 5: Οι μαγνήτες έχουν πολύπλοκες σχέσεις, ελκυστικές ή αποκρουστικές…
Βήμα 5: Οι μαγνήτες έχουν πολύπλοκες σχέσεις, ελκυστικές ή αποκρουστικές…

Μετά την επαλήθευση της θέσης της οθόνης και των καλωδίων, ασφάλισα την οθόνη αφής στη θέση της με 4 μικρές βίδες.

Χρησιμοποίησα καλή κόλλα κατασκευής ol 'PL για να στερεώσω το πλαίσιο της άκρης του σφενδάμου, βαμμένο με τον ίδιο λεκέ με το ξύλο, γύρω από την οθόνη.

Δεδομένου ότι οι οπές των βιδών της οθόνης είναι μεγαλύτερες, επέλεξα να τοποθετήσω ένα ξύλινο πλαίσιο γύρω από την οθόνη, καλύπτοντας τις τρύπες και τυχόν άλλες ατέλειες της τοποθέτησης της οθόνης.

Η μόνη προειδοποίηση ήταν ότι δύο από τις οπές των βιδών εκτείνονταν πέρα από την άκρη του πλαισίου της άκρης. Δεν υπάρχει μεγάλη υπόθεση, καθώς απλώς κάλυψα τις δύο θέσεις με βύσματα από σκληρό ξύλο, επίσης βαμμένα σκοτεινά. Εκ των υστέρων, θα πρέπει να τοποθετήσω δύο ακόμη βύσματα από σκληρό ξύλο στην άλλη πλευρά της οθόνης, δημιουργώντας συμμετρία.

Ζήσε και μάθε.:)

Δεδομένου ότι το FridgePi επρόκειτο να ζει στο πλάι του ψυγείου της κουζίνας μας, επιλέγω μαγνήτες ως μέσα για να το συνδέσω στο ψυγείο.

Οι μαγνήτες δεν είναι καταστροφικοί και (αν συλλέξετε αρκετά παλιά ηλεκτρονικά σκουπίδια όπως εγώ), δωρεάν!

Οι παλιοί σκληροί δίσκοι 3,5 είναι ένα χρυσωρυχείο για εξαιρετικά ισχυρούς μαγνήτες πλάκας μεγάλης επιφάνειας. Αυτοί που απεικονίζονται έχουν πεδία τόσο ισχυρά, που μπορούν να παραμείνουν προσκολλημένα στις αντίθετες πλευρές του χεριού μου.

Μπορούν επίσης να έχουν το πρόσθετο πλεονέκτημα, συμπεριλαμβανομένων των οπών στερέωσης με βίδες.

Βήμα 6: Βήμα 6: Η μουσική κάνει το δίκτυο να μεγαλώνει

Βήμα 6: Η μουσική κάνει το δίκτυο να μεγαλώνει
Βήμα 6: Η μουσική κάνει το δίκτυο να μεγαλώνει

Έτσι, τώρα που ολοκληρώθηκε η πλευρά διεπαφής (FridgePi) του αναγνωριστικού έργου, εγκατέστησα ένα Pi με το Volumio εγκατεστημένο για να λειτουργεί ως ο πραγματικός διακομιστής ροής μουσικής.

Μπορείτε να δείτε το δωρεάν λογισμικό Volumio εδώ:

Εγκατέστησα ένα Pi 3 με κάρτα micro SD SanDisk 16mb και εγκατέστησα την εικόνα Volumio σε. Χρησιμοποίησα ένα HiFiBerry DAC Plus συνδεδεμένο με το GPIO και το RCA στον στερεοφωνικό δέκτη μου 1994 JVC που είναι συνδεδεμένος στα ηχεία σε όλο το σπίτι μας.

Η μουσική μας αποθηκεύεται σε ένα Synology 1515+ και το Volumio επιτρέπει AirPlay καθώς και χιλιάδες διαδικτυακές ροές ραδιοφώνου, κάτι που είναι καλό, γιατί μου αρέσει να ακούω Nectarine Demoscene Radio www.scenemusic.netΗ γυναίκα μου δεν…:)

Ρύθμιση του ενισχυτή JVC σε ένα αξιοπρεπές επίπεδο έντασης MAX, στη συνέχεια, διαμόρφωσα το Pi που τρέχει το Volumio για πρόσβαση στο δίκτυό μου, στο κοινόχρηστο iTunes και (πιο σημαντικό) στους φακέλους μουσικής DemoScene στο Synology NAS.

Έδωσα στο Volumio Pi μια στατική διεύθυνση IP και έπειτα το άφησα ακέφαλο, συνδεδεμένο στον διακόπτη δικτύου υπογείου μου.

Βήμα 7: Βήμα 7: ένα NANOing We Will Go…

Βήμα 7: Ένα NANOing We Will Go…
Βήμα 7: Ένα NANOing We Will Go…

Μετά τη διαμόρφωση του διακομιστή Volumio Pi, εγκατέστησα το Pi που θα ήταν η κύρια διεπαφή και θα ήταν κολλημένο στο πλάι του ψυγείου μας.

Το πρώτο πράγμα που έκανα ήταν να εγκαταστήσω το πιο πρόσφατο Raspbian (Stretch) από τον ιστότοπο Raspberry Pi.

Στην πρώτη εκκίνηση, θα παρατηρήσετε ότι η ποιότητα της εικόνας της οθόνης μοιάζει με σκουπίδια. Μην ανησυχείς! Απλώς πρέπει να ορίσουμε χειροκίνητα τη βέλτιστη ανάλυση 800x400 (σημειώστε ότι η βέλτιστη ανάλυση της οθόνης αφής σας μπορεί να είναι διαφορετική).

Κάντε το με την επεξεργασία του αρχείου config.txt στον κατάλογο /boot: sudo nano /boot/config.txt

Προσθέστε τα εξής: hdmi_group = 2hdmi_mode = 87hdmi_cvt = 800 480 60 6 0 0hdmi_drive = 1

Αποθηκεύστε και επανεκκινήστε το Pi. Αυτό θα πρέπει να φαίνεται καλύτερα.:)

Αυτόματη εκκίνηση ChromiumΤότε, έπρεπε να το ρυθμίσω ώστε να ξεκινά αυτόματα το x και να συνδέομαι με τον προεπιλεγμένο χρήστη "pi".

Μόλις το σύστημα συνδεθεί αυτόματα και ξεκινήσει το GUI, το έθεσα να φορτώνει αυτόματα το πρόγραμμα περιήγησης ιστού Chromium σε λειτουργία πλήρους οθόνης κατά την εκκίνηση και το οδήγησα στον διακομιστή Volumio Pi.

Για να γίνει αυτό, έκανα τα εξής (θυμηθείτε, αυτό είναι το Stretch): sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

Προσθέστε την ακόλουθη γραμμή: @lxterminal -e chromium-browser-start-fullscreen --incognito 10.0.1.27Πού 10.0.1.27 θα ήταν φυσικά η δική σας διεύθυνση διακομιστή volumio.

Το να έχετε τον κέρσορα του ποντικιού στην οθόνη ανά πάσα στιγμή είναι ενοχλητικό, επομένως για να το αφαιρέσετε, χρησιμοποιούμε ένα μικρό βοηθητικό πρόγραμμα που ονομάζεται unclutter.

Εγκατάσταση unclutter χρησιμοποιώντας το τερματικό: sudo apt-get install unclutter

Στη συνέχεια, εάν δεν το έκανε από μόνο του, απλώς επεξεργαστείτε το αρχείο αυτόματης εκκίνησης για άλλη μια φορά: sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

και προσθέστε: @unclutter -idle 0

Τώρα θα δείτε έναν δρομέα μόνο για λίγο όταν αγγίξετε πραγματικά την οθόνη.

Αν χρειαστεί να περιστρέψετε την οθόνη σας ανάποδα (ας πούμε, μετακινώντας την από τη μία πλευρά του ψυγείου στην άλλη) όπως έκανα, θα χρειαστεί όχι μόνο να αναστρέψετε την εικόνα HDMI, αλλά και τις συντεταγμένες της οθόνης αφής. ΣΗΜΕΙΩΣΗ: Πιστεύω ότι η πραγματική οθόνη αφής Raspberry Foundation 7 δεν απαιτεί αυτά τα βήματα, αυτό ισχύει περισσότερο για την πληθώρα οθονών τρίτων κατασκευαστών. Όπως αυτή που χρησιμοποίησα.:)

Βήμα 1: Αναστρέψτε το βίντεο HDMI Επεξεργαστείτε το αρχείο config.txt που βρίσκεται στο /boot: sudo nano /boot/config.txt

Προσθέστε την ακόλουθη γραμμή: display_rotate = 2 180 μοίρες

Βήμα 2: Αναστρέψτε τις συντεταγμένες της οθόνης αφής σας Επεξεργαστείτε το αρχείο 40-libinput.conf που βρίσκεται στο /usr/share/X11/xorg.conf.dsudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf

σχολιάστε την υπάρχουσα ολόκληρη ενότητα που αναφέρεται στο "InputClass" με το αναγνωριστικό για "catchall οθόνης αφής libinput"

Βεβαιωθείτε ότι πρόκειται για την οθόνη αφής και όχι για τα τμήματα αφής ή tablet που σχολιάζετε.

Τώρα, προσθέστε τα ακόλουθα:

Ενότητα "InputClass" Identifier "libinput touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdav" Option "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1" EndSection

Αποθηκεύστε και επανεκκινήστε. Αυτό το "θα πρέπει" να αναστρέψει τις συντεταγμένες της οθόνης αφής.

Ελπίζω να σας άρεσε αυτό το Instructable! Πέρασα τέλεια και το άκουσα καθώς το έγραψα!

Έχω ήδη δηλώσει ότι τροποποιώ αυτό το έργο για να συμπεριλάβω ένα φωτιζόμενο κουμπί LED που θα ενεργοποιεί/απενεργοποιεί το πίσω φως για την οθόνη, καθώς και ένα δεύτερο κουμπί που θα μου επιτρέπει να κάνω ποδήλατο μέσω των διαφόρων επιτραπέζιων υπολογιστών και να τρέχω πολλά προγράμματα, έτσι το FridgePi μπορεί να χρησιμοποιηθεί για την εμφάνιση όχι μόνο του Volumio, αλλά και των Καιρικών Αναφορών, της βάσης δεδομένων παρακολούθησης περιεχομένου του καταψύκτη, του ημερολογίου οικογενειακών εκδηλώσεων κ.λπ.

Ερωτήσεις, σχόλια, προτάσεις, ιδέες, μη διστάσετε να τα στείλετε με τον τρόπο μου!

Προσοχή, και χαρούμενο hacking!

Διαγωνισμός Raspberry Pi 2017
Διαγωνισμός Raspberry Pi 2017
Διαγωνισμός Raspberry Pi 2017
Διαγωνισμός Raspberry Pi 2017

Επόμενος στο Διαγωνισμό Raspberry Pi 2017

Συνιστάται: