Sommario:
- Passaggio 1: il laptop
- Passaggio 2: smontaggio
- Passaggio 3: la cornice
- Passaggio 4: per iniziare, la prima coppia di livelli
- Passaggio 5: strato della scheda madre
- Passaggio 6: aggiunta di connessioni
- Passaggio 7: Linux
- Passaggio 8: Conclusioni e considerazioni finali
- Passaggio 9: aggiornato (Script Picasa / Hack)
Video: Ancora un'altra cornice digitale (Linux): 9 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:05
Avendo visto altri modelli, ho voluto provare a farne uno mio. Sebbene non sia esattamente economico a ~ $ 135, è stato un progetto divertente e sono molto contento dei risultati. È semplice e pulito e richiede solo un piccolo filo per l'alimentazione. Costi del progetto: laptop con schermo da 15 $ 50 Frame $ 2016 GB Compact Flash card $ 35 - molto più grande del necessario Scheda wireless FreeSwitch e filo $ 15 Accoppiamento e varie $ 15 Totale $ 135 DISCLAIMER: questo progetto prevede elettricità, calore e spazi confinati. Non mi assumo alcuna responsabilità per qualsiasi morte o danno a qualcuno o qualcosa dai tentativi di realizzare questo progetto.
Passaggio 1: il laptop
Cercare di trovare un buon laptop per questo progetto è stato un po' faticoso. Da un lato si desidera il sistema più lento e meno affamato di energia mentre si desidera lo schermo della massima qualità. Dopo aver fatto un po' di ricerche online, ho optato per un Dell Inspiron 5000. A $ 3, 776 MSRP questo laptop non era economico. Gran parte di quel costo proveniva dall'impressionante schermo da 15". Dopo aver setacciato Cragislist ho trovato il sistema perfetto per soli $ 50. È come un risparmio di $ 3, 726 in soli 8 anni. L'unico problema era che ha il monitor con risoluzione 1440x1050 invece del l'opzione 1600x1200 più rara e sfarfallerebbe leggermente soprattutto quando si guarda il colore blu. Pentium III 650MHz440BX scheda madre più economica128MB PC100 SDRAM15" 1400x1050 LCDATI Rage Mobility 128 w/8MB SGRAM20GB 4200rpm hard drive8x/24x DVD/CDROM driveUnità floppy integrataUn grande vantaggio sul suo laptop era questo è stato il primo Pentium III che ha utilizzato Intel SpeedStep. Anche se questo potrebbe non sembrare un grosso problema, soprattutto perché quasi tutti i laptop ora hanno questa tecnologia. Mi ha permesso di regolare manualmente la CPU da 650 MHz a 500 MHz e ridurre l'utilizzo della potenza della CPU da 9 Watt a poco più di 5 Watt. Dal momento che non ho intenzione di avere un sistema di raffreddamento attivo, ogni minimo di risparmio energetico equivale a meno calore di cui preoccuparsi.
Passaggio 2: smontaggio
Dopo aver tolto l'involucro dallo schermo, ho scoperto che se premevo delicatamente su un punto sul retro, lo sfarfallio scompariva. Anche se questo potrebbe essere fastidioso usarlo come laptop, non è stato un problema per questo progetto perché in seguito ho incollato un piccolo pezzo di schiuma sul retro nel punto giusto applicando una pressione costante. Dopodiché ho proceduto a smontare il laptop e rimuovere tutto il coraggio. Non ho nessuna buona foto di questo processo perché mi stavo divertendo così tanto. Ho fatto un paio di piccole modifiche per rendere la scheda madre più piccola. Compreso il taglio di un paio di pollici in più del PCB a cui era collegato il modem. Staccare lentamente il dissipatore di calore in lamiera di alluminio sulla CPU. Ho anche rimosso il coperchio di metallo su dove si trovava il disco rigido perché si è bloccato oltre l'estremità del pcb.
Passaggio 3: la cornice
Il telaio è stata probabilmente una delle scelte più difficili dell'intero progetto. Non volevo andare con una scatola di progetto a causa delle dimensioni, tuttavia è davvero difficile trovare una cornice abbastanza profonda. Ho trovato questo all'Hobby Lobby per $ 20 e sebbene abbia funzionato davvero bene, vorrei che fosse fatto di legno anziché di plastica.
Passaggio 4: per iniziare, la prima coppia di livelli
Dopo aver esaminato molti progetti di altre persone, ho deciso di utilizzare la schiuma per opacizzare il monitor e utilizzare del nastro adesivo per tenerlo in posizione. Questo si è rivelato funzionare davvero bene ed era abbastanza rigido da tenere lo schermo in posizione senza preoccuparsi che si sposti o cada. (dato che non c'è più il vetro) Una volta che lo schermo è stato montato correttamente, ho dovuto trovare un modo per posizionare l'elettronica sopra in modo sicuro senza esercitare pressione sul retro del display LCD. Inoltre c'è un circuito sottile che fornisce alimentazione ad alta tensione alla retroilluminazione che sporge di circa 3/8 di pollice che dovevo prendere in considerazione. Per fare questo ho tagliato un altro strato di gommapiuma affinché poggi sul bordo della cornice senza spingere sullo schermo. Poi ho usato del nastro biadesivo per tenere il circuito stampato nella posizione corretta. Trovare la schiuma giusta era in realtà un po' un problema. Le uniche dimensioni che ho trovato sono state spesse o sottili. Ho finito per acquistare un pezzo più spesso e schiacciandolo con un mattarello e riscaldandolo in forno. Dopo un po' di lavoro sono riuscito ad ottenere esattamente lo spessore giusto.
Passaggio 5: strato della scheda madre
Il supporto per la scheda madre è stato realizzato in compensato da 1/4 di pollice di cui ho tagliato una sezione per consentire il collegamento del nastro del monitor. Usando viti per legno ho fissato la scheda madre direttamente al legno senza distanziali. Anche se probabilmente non è l'ideale, sembra funzionare bene. Successivamente ho aggiunto due pezzi quadrati di legno da 2,5 x 2,5 cm nella parte superiore e inferiore per creare la giusta quantità di pressione per tenere saldamente in posizione tutti i componenti (quando il retro è chiuso). L'unico problema era che rendeva estremamente difficile estrarre nuovamente la tavola dal telaio, quindi ho aggiunto la maniglia del cassetto in alto. Avevo pensato di montare anche l'alimentatore all'interno dello schermo. Il mio consiglio è di non farlo. Dopo aver finalmente tolto la copertura dal mattoncino elettrico perché era troppo densa. Ho notato che non solo era davvero spaventoso, ma faceva un po' di calore e puzzava sempre di bruciato. Invece sono andato con il metodo più sano di lasciare l'alimentatore a terra e di eseguire la connessione CC allo schermo.
Passaggio 6: aggiunta di connessioni
In basso a sinistra potete vedere dove ho aggiunto l'apposita presa per l'alimentazione e l'interruttore. questi erano un po 'complicati perché volevo che il connettore di alimentazione fosse nascosto il più possibile pur consentendo di collegarlo e rimuoverlo facilmente. L'interruttore doveva anche essere perfettamente posizionato in modo che quando la scheda fosse in posizione sporgesse della giusta quantità dal telaio. Avevo anche intenzione di rimuovere la scheda figlia con le luci e le porte a infrarossi su cui si trova l'interruttore di alimentazione perché era più alto di tutto il resto. Ciò mi avrebbe richiesto di tracciare e saldare i fili direttamente alla scheda principale, tuttavia avevo abbastanza spazio (profondità) per lasciarlo com'era e collegare i miei fili direttamente al vecchio interruttore di alimentazione. Poiché il cavo del laptop non era lungo abbastanza, volevo un cavo che potessi sostituire in modo da poterlo abbinare alle pareti e non così ingombrante. Ecco perché ho usato un cavo audio RCA per fornire l'alimentazione all'unità. Anche se non so quanta potenza può gestire il cavo, dal momento che l'unità tira solo 26 Watt all'avvio e 20 Watt durante il funzionamento non dovrebbe essere un problema. Una nota a margine interessante, ho comprato un cavo RCA abbastanza sottile da 24 piedi per questo progetto e ho scoperto che dopo essere passato ad esso il mio consumo energetico è aumentato di oltre 4 watt. Sapevo che avrebbe aggiunto resistenza, ma non mi aspettavo così tanta differenza.
Passaggio 7: Linux
NOTA: Questa non vuole essere una guida completa alla configurazione di Linux. Questi sono solo i miei consigli dalle lezioni che ho imparato dall'esperienza. Per l'installazione ho seguito le istruzioni da qui. Non solo è un'ottima guida, ma contiene anche molti script molto utili. Ad esempio, avviare la presentazione, accendere/spegnere il display, ecc. Ho scelto Damn Small Linux per il mio sistema operativo preferito. I vantaggi sono che è basato su Debian/Knoppix e occupa solo 50 MB di spazio. Tuttavia il componente Linux si è rivelato molto più difficile di quanto mi aspettassi. Non che l'installazione fosse particolarmente difficile, ma che continuavo a riscontrare problemi con la scheda flash compatta che non mi piaceva e non installavo correttamente il boot loader. Durante l'installazione di DSL hai essenzialmente due scelte (semplificare), installarlo su una chiavetta USB / Memory stick o su un vero disco rigido. Poiché in modalità Memory stick fa le cose in modo molto diverso per consentirti di funzionare interamente nella RAM senza memoria persistente, apporta alcune modifiche che sono difficili quando vuoi installare effettivamente le applicazioni. Tuttavia, quando ho eseguito la modalità del disco rigido, tenterà di installare il boot loader e fallirà silenziosamente. Ho scoperto che potevo farlo funzionare creando manualmente un file di configurazione di Grub e installandolo nel caricatore di avvio principale del dispositivo. Questo processo non è molto divertente e ha richiesto molti tentativi ed errori. Un altro problema che ho riscontrato è stato tutto ciò che ho fatto è stato molto lento e molte applicazioni sono state lente a rispondere. Temevo che fosse una limitazione della scheda Compact Flash, ma in realtà era un problema con il modo in cui è stata configurata la DSL. Di default disabilita i trasferimenti DMA e questo si è rivelato un grosso problema per la mia piccola scheda di memoria. Una volta capito e rimosso "nodma" dal boot loader, i trasferimenti sono passati da 2 MB al secondo a 20 + MB al secondo!
Passaggio 8: Conclusioni e considerazioni finali
Una volta avviata, l'unità si connette automaticamente a Internet wireless e avvia una presentazione di tutte le immagini che può trovare ricorsivamente in una cartella predefinita. Quindi controllare l'unità è semplice come collegarsi ad essa tramite una connessione ssh ed eseguire gli script appropriati. Poiché non ero troppo entusiasta di mostrare le mie foto, ho scritto uno script (hack) che controllava ogni ora e scaricava tutti i "foto in primo piano" da Picasa Web Grazie per la lettura, questo è il mio primo progetto Instructable e spero che ti sia piaciuto. Se hai domande, pubblicale nei commenti e cercherò di rispondere. Scatti d'azione di seguito:
Passaggio 9: aggiornato (Script Picasa / Hack)
Quindi alcune persone hanno chiesto lo script che ho utilizzato per scaricare immagini da picasa. Il motivo per cui non l'ho incluso prima è che è brutto come può e si romperà sicuramente non appena picasaweb cambierà qualcosa con la loro pagina web. La frustrazione deriva dalla mancanza di feed per le loro foto "in primo piano", e invece ho dovuto scaricare la loro pagina web, analizzare le righe che sto cercando e sostituire i collegamenti alle miniature con i collegamenti effettivi. Ciò è reso più complicato poiché l'URL cambia con ogni immagine e il server che ospita il contenuto. Per fortuna hanno un sistema per raggruppare immagini di diverse risoluzioni. Nel mio caso preferisco semplicemente prendere gli originali e lasciare che la cornice li ridimensioni in modo appropriato. Per rendere le cose più chiare, guarda i seguenti link Miniatura da picasaweb.google.com/lh/explore# risoluzione attualmente 144x144https://lh5.ggpht.com/_4TrPwfUulu0/Sd0qLrsV_bI/AAAAAAAACTM/yhbSPhcyh8Y/s144-c/kuva link%20151. con un'immagine ridimensionata a 800x? In questo caso 800x536.https://lh5.ggpht.com/_4TrPwfUulu0/Sd0qLrsV_bI/AAAAAAAACTM/yhbSPhcyh8Y/s800/kuva%20151-j.webp
Consigliato:
YADPF (ANCORA un'altra cornice digitale): 7 passaggi (con immagini)
YADPF (YET Another Digital Picture Frame): So che non è roba nuova, lo so, ho visto alcuni di questi progetti qui, ma ho sempre voluto costruire la mia cornice digitale. Tutte le cornici che ho visto sono belle, ma stavo cercando qualcos'altro, sto cercando un bel fr
Ancora un'altra scheda di controllo remoto: 7 passaggi
Yet Another Remote Controller Board: بسم الله ال الLa scheda può essere utilizzata per controllare i robot come esempio. La scheda può essere alimentata da 2 batterie Lipo da 7,4 V. La scheda include le seguenti caratteristiche: ATMega328Pb µController (ecosistema Arduino) MPU6050 a 3- asse Giroscopio
Ancora un'altra stazione meteorologica intelligente, ma: 6 passaggi (con immagini)
Ancora un'altra stazione meteorologica intelligente, ma…: OK, so che ci sono così tante stazioni meteorologiche di questo tipo disponibili ovunque, ma prenditi qualche minuto per vedere la differenza… 2 display e-paper a bassa potenza… ma 10 diversi schermi! Accelerometro basato su ESP32 e sensori di temperatura / umidità Wifi upd
Ancora un'altra conversione da ATX a PSU da banco: 7 passaggi
Ancora un'altra conversione da ATX a PSU da banco: Avvertenza: non utilizzare mai un alimentatore ATX con il case spento a meno che tu non sappia esattamente cosa stai facendo, contengono fili sotto tensione a tensioni letali. Ci sono alcuni progetti in giro per convertire un alimentatore ATX in un alimentatore da banco, ma nessuno di questi era reale
Cornice per foto lcd o DPF (ancora un altro!): 4 passaggi
Lcd Photo Frame o DPF (ancora un altro!): Niente di nuovo qui, solo un approccio diverso a un vecchio trucco. Sperando di dargli un uso migliore a un pigro laptop pressario 305