Sommario:

HAL 9000, SAL 9000 Alexa Pi Hybrid: 4 passaggi (con immagini)
HAL 9000, SAL 9000 Alexa Pi Hybrid: 4 passaggi (con immagini)

Video: HAL 9000, SAL 9000 Alexa Pi Hybrid: 4 passaggi (con immagini)

Video: HAL 9000, SAL 9000 Alexa Pi Hybrid: 4 passaggi (con immagini)
Video: Леонардо: обеспечение устойчивого будущего 2024, Dicembre
Anonim
Image
Image
Assemblare l'Alexa Pi
Assemblare l'Alexa Pi

Ho sempre desiderato una versione funzionante di HAL 9000 (ma senza l'intento omicida). Quando è uscito Amazon Alexa, ne ho ricevuto uno immediatamente. Il primo giorno gli ho chiesto di "aprire le porte del pod bay" e ha prontamente risposto: "Mi dispiace Dave. Non posso farlo. Non sono HAL e non siamo nello spazio". In quel momento ero determinato a trovare un modo per creare un assistente digitale simile a HAL.

Alexa è disponibile solo con una voce femminile e afferma specificamente di non essere HAL. Questo mi ha fatto pensare al sequel non così eccezionale del 2001, "2010 l'anno in cui stabiliamo il contatto". Raffigura il più gentile, più amichevole, SAL 9000. È usata per determinare perché HAL è andato in tilt. Ho sentito che questa persona si adattava meglio ad Alexa.

Questo istruibile combina il servizio vocale Alexa in esecuzione su un Raspberry Pi 3, un modello del frontalino SAL 9000 e un semplice involucro per il tutto.

Competenze necessarie:

Alcune abilità di base per la creazione di modelli con l'aiuto del frontalino. Ciò richiederà un'attenta mascheratura e verniciatura a spruzzo. Sto ancora modificando la verniciatura della mia.

Sarebbe utile familiarizzare con l'impostazione di un lampone pi. La versione NOOBS ti offrirà un'esperienza desktop in qualche modo simile a Windows o Mac. Dovrai imparare un po' di riga di comando. Molti tutorial di installazione ti guidano attraverso una versione "senza testa" (accedendo al pi da remoto). Ci sono molti tutorial su come spostarsi tra le cartelle, copiare/incollare e modificare i file. Non avevo quasi esperienza nella riga di comando prima di questo. Ho sentito che questo mi ha dato molta esperienza in quella zona.

Ciò richiederà alcuni lavori di elettronica leggera. Se non sai come saldare, le semplici connessioni in questo progetto dovrebbero essere un'ottima pratica.

Infine, il caso che ho prodotto richiede un po' di lavorazione del legno. Ho realizzato il tutto con trapano a mano, sega circolare, sega a nastro, scatola per mitra e sega a mano. È qui che puoi davvero diventare creativo. Qualcun altro potrebbe creare una forma di custodia completamente diversa. Hai solo bisogno di spazio sufficiente per il frontalino, il Pi e gli altoparlanti. Consiglierei anche che ci sia un flusso d'aria sufficiente nel caso in cui il pi o gli altoparlanti si surriscaldino.

Materiali:

Kit modello HAL/SAL 9000

Il mio l'ho preso da Golden Armor. Penso che il kit sia stato davvero ben fatto e il loro servizio clienti è stato eccezionale.

Alexa Pi

  • Un Raspberry Pi 3
  • Un cavo di alimentazione MicroUSB
  • Una scheda MicroSD
  • Un microfono USB

    Questo è l'unico microfono che potrei far funzionare con il mio pi. Se ce ne sono altri, si prega di lasciare note nei commenti. Sono ansioso di migliorare questo

  • Altoparlanti (utilizzare un altoparlante alimentato tramite USB con una presa telefonica)

    Nota: questo e le dimensioni del frontalino potrebbero essere i fattori limitanti nel tuo caso. Dovrai capire come si adatteranno gli altoparlanti dentro, sopra o intorno alla tua custodia

  • Un LED blu
  • Un pulsante
  • Ponticelli

Il caso:

  • ” fogli di compensato
  • Barre di pino quadrate da 1/2"
  • Viti per legno di varie lunghezze
  • Colla per legno
  • Vernice spray nera

Ho hackerato la custodia dalle cose che avevo nel mio negozio, quindi non ho quantità da condividere qui.

Passaggio 1: assemblare Alexa Pi

Nota di sicurezza: prestare attenzione ai saldatori caldi e ai dispositivi elettronici accesi. Ogni volta che si esegue il test o l'assemblaggio del progetto finito, scollegare l'alimentazione prima di effettuare una regolazione.

Gli sviluppatori di Amazon hanno pubblicato il codice e le istruzioni per creare il tuo Alexa Pi. Questo dovrebbe essere il tuo riferimento principale. Fanno aggiornamenti di tanto in tanto, quindi fidati della loro documentazione su qualsiasi cosa qui. Ci sono tonnellate di argomenti del forum e video di YouTube con istruzioni passo passo.

Una volta che Alexa è in esecuzione su un Raspberry Pi, dovresti essere in grado di cambiare la parola di attivazione. Ecco alcune istruzioni.

Non sono sicuro di aver fatto qualcosa alle mie impostazioni o se questo è comune, ma per un po' di tempo stavo ottenendo una qualità audio terribile dal jack del telefono. Alla fine ho scoperto che puoi impostare l'audio in modo che venga riprodotto esclusivamente da un'uscita.

Credo che questo sia il comando corretto:

sudo amixer cset numid=3 1

Infine, assicurati di assemblare tutti i componenti elettronici e di farli funzionare prima di passare al case e al frontalino. Capire come è tutto messo insieme ti informerà su come organizzerai il tuo caso.

Le istruzioni di Alexa Pi richiedono 2 LED. Se si collega un solo LED a GPIO 24, la luce blu si accenderà solo quando SAL sta parlando o durante la trasmissione dei dati.

Passaggio 2: costruire il caso

Costruire il caso
Costruire il caso
Costruire il caso
Costruire il caso
Costruire il caso
Costruire il caso

Nota di sicurezza: utilizzare dispositivi di sicurezza, come protezioni per gli occhi e guanti, ogni volta che si utilizzano utensili elettrici. Seguire anche tutte le istruzioni di pitture, sigillanti e vernici. Assicurati di trovarti in un'area adeguatamente ventilata quando dipingi.

Ho deciso di optare per un aspetto squadrato (PC desktop). I miei altoparlanti erano già alloggiati in un unico grande rettangolo. Sembravano davvero fastidiosi accanto al frontalino, quindi ho deciso di nasconderli. Ho fatto un sacco di spazio per loro nella parte posteriore. Questo mi ha anche permesso di controllare il volume.

Per la manutenzione, mi sono assicurato di poterne smontare la maggior parte e rimontarlo. Il frontalino è avvitato dal basso. L'unico pannello laterale si stacca completamente per consentire la manutenzione. Sembra tutto come una minuscola torre per PC!

La porta USB è stata impegnativa. Mi sono assicurato che l'apertura fosse un po' stretta e ho incollato a caldo il cavo dall'interno. Ho realizzato questo con diversi piccoli fori e un sacco di limatura del paziente. Ho alcuni file super piccoli per la creazione di gioielli che hanno aiutato con i dettagli di finitura.

Alla fine ho dipinto il tutto in diversi passaggi di nero piatto. Consiglio vivamente la pazienza tra le mani. Inoltre, non dimenticare un rivestimento trasparente finale per la protezione.

Passaggio 3: crea il frontalino

Crea il frontalino
Crea il frontalino
Crea il frontalino
Crea il frontalino
Crea il frontalino
Crea il frontalino
Crea il frontalino
Crea il frontalino

Il mio modello è arrivato con istruzioni e consigli per la verniciatura e il montaggio. Se stai acquistando da Golden Armor, dovresti aver bisogno solo di vernice spray nera e argento piatta e della colla. È sempre bene aggiungere un rivestimento trasparente sopra la vernice per una maggiore durata. Non sono il miglior pittore del mondo e ho ancora degli errori che devo correggere. Ho costruito il frontalino molto prima di realizzare il caso. Ho finito per graffiare la finitura un paio di volte. Potresti voler salvare il dipinto finale fino alla fine.

Passaggio 4: assemblaggio

Assemblea
Assemblea
Assemblea
Assemblea
Assemblea
Assemblea

Durante il montaggio, ho posizionato gli altoparlanti, il pulsante, la porta USB e il frontalino in posizione allentata. L'ho quindi acceso e testato tutte le funzionalità. Quando ero soddisfatto era tutto ok, l'ho spento e scollegato

Ho quindi incollato il pulsante e la porta USB in posizione. Ho stretto il frontalino. Ho usato del nastro adesivo per fissare il LED all'interno del frontalino. Lo incollerò a caldo più tardi, quando mi sentirò meglio con il lavoro di verniciatura del frontalino.

Ho usato una prolunga come cavo di alimentazione principale. Gli altoparlanti e il lampone pi hanno le loro verruche sul muro all'interno. Il lampone pi si avvia ogni volta che si collega il cavo in modo che il tutto possa essere spento scollegando il cavo principale. Potrei installare un interruttore on/off nella prolunga in seguito.

Una cosa da notare: gli altoparlanti siedono volutamente abbastanza liberamente nella parte posteriore. Ho scoperto che bloccarli in qualsiasi misura ha fatto riverberare la scatola e distorcere l'audio. Inoltre, lasciare la parte posteriore aperta offre un certo flusso d'aria. Potrei aggiungere un po' di imbottitura in schiuma per fissare meglio gli altoparlanti.

Questo è tutto! Dovresti avere un SAL 9000 funzionante. Spero che altre persone sperimentino altri casi e configurazioni. Si prega di lasciare commenti o suggerimenti!

Consigliato: