Inhoudsopgave:
Video: HAL 9000, SAL 9000 Alexa Pi Hybrid - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Ik heb altijd al een werkende versie van HAL 9000 gewild (maar zonder de moorddadige bedoeling). Toen Amazon Alexa uitkwam, kreeg ik er meteen een. Binnen de eerste dag vroeg ik het om "de deuren van de pod-baai te openen" en het antwoordde prompt: "Het spijt me Dave. Dat kan ik niet doen. Ik ben geen HAL en we zijn niet in de ruimte". Op dat moment was ik vastbesloten om een manier te vinden om een HAL-achtige digitale assistent te maken.
Alexa is alleen beschikbaar in een vrouwelijke stem en ze stelt specifiek dat ze geen HAL is. Dit deed me denken aan het niet zo geweldige vervolg op 2001, "2010 het jaar dat we contact maken". Het toont de vriendelijkere, vriendelijkere SAL 9000. Ze wordt gebruikt om te bepalen waarom HAL in de war raakte. Ik vond dat deze persona beter bij Alexa paste.
Deze instructable combineert de Alexa-spraakservice op een Raspberry Pi 3, een model van de SAL 9000-faceplate en een eenvoudige behuizing voor het geheel.
Vaardigheden benodigd:
Enkele basisvaardigheden voor het maken van modellen met hulp bij de voorplaat. Dit vereist zorgvuldig maskeren en spuiten. Ik ben nog bezig met het verfijnen van de mijne.
Het zou helpen om vertrouwd te raken met het opzetten van een Raspberry Pi. De NOOBS-versie geeft je een desktopervaring die enigszins lijkt op Windows of Mac. Je zult een beetje commandoregel moeten leren. Veel setup-tutorials leiden u door een "headless"-versie (op afstand inloggen op de pi). Er zijn veel tutorials over hoe je tussen mappen kunt wisselen, bestanden kunt kopiëren/plakken en bewerken. Ik had hiervoor bijna geen ervaring in de opdrachtregel. Ik voelde dat dit me veel ervaring op dat gebied gaf.
Dit vereist wat licht elektronisch werk. Als je niet weet hoe je moet solderen, zouden de eenvoudige verbindingen in dit project een goede oefening moeten zijn.
Ten slotte vereist de behuizing die ik heb geproduceerd wat houtbewerking. Ik heb het geheel gemaakt met een handboor, cirkelzaag, lintzaag, verstekbak en handzaag. Hier zou je echt creatief kunnen worden. Iemand anders zou een totaal andere kastvorm kunnen maken. Je hebt alleen voldoende ruimte nodig voor de frontplaat, Pi en speakers. Ik zou ook aanraden dat er overal voldoende luchtstroom is voor het geval de pi of de luidsprekers opwarmen.
Materialen:
HAL/SAL 9000-modelset
Ik heb de mijne van Golden Armor. Ik denk dat de kit echt goed gedaan was en hun klantenservice was geweldig.
Alexa Pi
- Een Raspberry Pi 3"
- Een MicroUSB-voedingskabel
- Een MicroSD-kaart
-
Een USB-microfoon
Dit is de enige microfoon die ik met mijn pi aan het werk kon krijgen. Als er anderen zijn, laat dan opmerkingen achter in de opmerkingen. Ik sta te popelen om dit te verbeteren
-
Luidsprekers (gebruik een luidspreker met USB-voeding en een telefoonaansluiting)
Let op: dit en de afmetingen van de frontplaat kunnen in uw geval de beperkende factoren zijn. U moet uitzoeken hoe de luidsprekers in, op of rond uw behuizing passen
- Een blauwe LED
- Een drukknop
- Doorverbindingsdraden
De zaak:
- ⅛” multiplex platen
- 1/2 "vierkante grenen staven
- Houtschroeven van verschillende lengtes
- Houtlijm
- Zwarte spuitverf
Ik heb de koffer gehackt van dingen die ik in mijn winkel had, dus ik heb geen hoeveelheden om hier te delen.
Stap 1: Monteer de Alexa Pi
Veiligheidsopmerking: wees voorzichtig in de buurt van hete soldeerbouten en elektronica die aan staat. Telkens wanneer u uw voltooide project test of monteert, moet u de stekker uit het stopcontact halen voordat u een aanpassing maakt.
Amazon-ontwikkelaars hebben de code en instructies gepubliceerd om je eigen Alexa Pi te bouwen. Dit zou uw belangrijkste referentie moeten zijn. Ze maken van tijd tot tijd updates, dus vertrouw op hun documentatie over alles hier. Er zijn talloze forumonderwerpen en YouTube-video's met stapsgewijze instructies.
Zodra je Alexa op een Raspberry Pi hebt draaien, zou je het wake-woord moeten kunnen wijzigen. Hier zijn enkele instructies.
Ik weet niet zeker of ik iets met mijn eigen instelling heb gedaan of dat dit gebruikelijk is, maar ik kreeg al een tijdje een vreselijke geluidskwaliteit van de telefoonaansluiting. Eindelijk ontdekte ik dat je audio kunt instellen om uitsluitend vanaf één uitgang af te spelen.
Ik denk dat dit de juiste opdracht is:
sudo mixer cset numid=3 1
Zorg er ten slotte voor dat u alle elektronica in elkaar zet en ze werkend krijgt voordat u naar de behuizing en het voorpaneel gaat. Als u begrijpt hoe het allemaal in elkaar zit, zal dit bepalen hoe u uw zaak indeelt.
De alexa pi-instructies vragen om 2 LED's. Als u slechts één LED aansluit op GPIO 24, gaat het blauwe lampje alleen branden wanneer SAL spreekt of wanneer gegevens worden verzonden.
Stap 2: De zaak bouwen
Veiligheidsopmerking: gebruik veiligheidsuitrusting, zoals oogbescherming en handschoenen, wanneer u elektrisch gereedschap gebruikt. Volg ook alle instructies van verven, sealers en vernissen. Zorg ervoor dat u zich tijdens het schilderen in een goed geventileerde ruimte bevindt.
Ik besloot om voor een boxy (desktop-pc) look te gaan. Mijn speakers zaten al in één grote rechthoek. Ze zagen er erg storend uit naast het voorpaneel, dus ik besloot ze uit het zicht te plaatsen. Ik heb er achterin veel ruimte voor gemaakt. Hierdoor kon ik ook het volume regelen.
Voor onderhoud zorgde ik ervoor dat ik het meeste uit elkaar kon halen en weer in elkaar kon zetten. De frontplaat wordt vanaf de onderkant vastgeschroefd. Het ene paneel aan de zijkant komt volledig los om onderhoud mogelijk te maken. Het voelt allemaal als een mini-pc-toren!
De USB-poort was een uitdaging. Ik zorgde ervoor dat de opening een beetje strak zat en plakte de kabel van binnenuit warm. Ik heb dit bereikt met verschillende kleine boorgaten en veel patiëntendossiers. Ik heb een aantal superkleine bestanden voor het maken van sieraden die hebben geholpen met de afwerkingsdetails.
Uiteindelijk heb ik het geheel in verschillende lagen platzwart geverfd. Ik raad echt geduld tussen de lagen aan. Vergeet ook een laatste blanke lak niet voor bescherming.
Stap 3: Maak de voorplaat
Mijn model kwam met instructies en aanbevelingen voor schilderen en montage. Als u bij Golden Armor koopt, heeft u alleen platte zwarte en zilveren spuitverf en wat lijm nodig. Het is altijd goed om een blanke lak over je lak aan te brengen voor duurzaamheid. Ik ben niet de beste schilder ter wereld en ik heb nog wat fouten die ik moet opruimen. Ik heb de frontplaat gebouwd voordat ik de behuizing maakte. Ik heb uiteindelijk een paar keer over de finish gekrabd. Misschien wilt u het laatste schilderij tot het einde bewaren.
Stap 4: Montage
Tijdens de montage plaatste ik de luidsprekers, knop, USB-poort en frontplaat losjes op hun plaats. Ik heb hem toen aangezet en alle functies getest. Toen ik tevreden was dat alles in orde was, zette ik hem uit en ontkoppelde ik hem
Vervolgens heb ik de knop en de USB-poort op hun plaats gelijmd. Ik heb de frontplaat vastgedraaid. Ik heb wat ducttape gebruikt om de LED in de voorplaat te bevestigen. Ik zal dat later heet lijmen als ik me beter voel over de verfbeurt van de voorplaat.
Ik gebruikte een verlengsnoer als het belangrijkste netsnoer. De luidsprekers en de Raspberry Pi hebben hun eigen muurwratten aan de binnenkant. De raspberry pi start telkens wanneer u de kabel aansluit, zodat het geheel kan worden uitgeschakeld door de stekker uit het stopcontact te halen. Misschien installeer ik later een aan/uit-schakelaar in het verlengsnoer.
Een ding om op te merken: de speakers zitten expres vrij los achterin. Ik merkte dat als ik ze tot op zekere hoogte vastklemde, de doos weergalmde en de audio vervormde. Ook zorgt het open laten van de achterkant voor wat luchtstroom. Ik kan een beetje schuimvulling toevoegen om de luidsprekers beter te beveiligen.
Dat is het! Je zou een werkende SAL 9000 moeten hebben. Ik hoop dat andere mensen experimenteren met andere gevallen en configuraties. Laat eventuele opmerkingen of tips achter!
Aanbevolen:
Bedien de woonkamer met Alexa en Raspberry Pi: 12 stappen
Bedien de woonkamer met Alexa en Raspberry Pi: bedien de tv, verlichting en ventilator in je woonkamer met Alexa (Amazon Echo of Dot) en Raspberry Pi GPIO
Bedien LED's met Alexa of IFTTT (SINRIC PRO TUTORIAL): 6 stappen
LED's bedienen met Alexa of IFTTT (SINRIC PRO TUTORIAL): Dus je zou graag die persoon willen zijn die pronkt tijdens een alledaags diner door te zeggen: "Alexa doet het licht aan?" Dit project is voor jou! Aan het einde van deze instructables kun je een RGB-strip bedienen met een Alexa-apparaat en IFTTT om
HacKIT: een Civic Privacy Hard(wear) Kit voor het hacken van Alexa, Google en Siri: 4 stappen
HacKIT: een Civic Privacy Hard(wear) Kit voor het hacken van Alexa, Google en Siri: Moe van je "slimme" apparaten die u afluisteren? Dan is deze toolkit voor het hacken van surveillance iets voor jou! HacKIT is een low-to-high-tech civic privacy hard(wear) kit voor het herontwerpen, hacken en terugwinnen van de Amazon Echo, Google Home
Alexa Skill: Lees de nieuwste tweet (in dit geval van God): 6 stappen
Alexa Skill: Lees de nieuwste tweet (in dit geval die van God): ik heb een Alexa Skill gemaakt om "Gods nieuwste tweet" te lezen -- de inhoud, dat wil zeggen, van @TweetOfGod, het account van meer dan 5 miljoen abonnees gemaakt door een voormalige comedyschrijver van de Daily Show. Het maakt gebruik van IFTTT (If This Then That), een Google Spreadsheet en de
HAL MULTIPLEXER: 4 stappen
HALL MULTIPLEXER: (Bijgewerkt op 24 mei 2019, toekomstige updates zullen volgen) Hallo. Ik las op een ander forum (weet niet meer welk?) van deze man die op zoek was naar een slimme manier om het niveau van een "vloeistof" in een grote (diepe) tank te meten? Het probleem voor hem was dat van de behoefte