Dit zijn instructies voor de bouw van de behuizing van een vak uit een aantal oude USB-luidsprekers die implementeert een Amazon Alexa Echo-apparaat met behulp van de C.H.I.P. $9-computer uit de volgende ding Co. (http://www.getchip.com/).
Dus wat is een "Echo"-apparaat? Een Echo van de Amazone is een draadloze stem opdracht product verkocht door Amazon.com. Een Echo-apparaat kan een apparaat gebouwd door u dat gebruikmaakt van Amazon's Alexa dienst worden. Het apparaat zou kunnen stem interactie, en biedt nieuws, weer en andere real-time informatie. Met behulp van de service zou uw apparaat beperkt in vergelijking met de Amazon product.
Beperkt door de software u aan interface met de service maken en tevens beperkt door de licentie beperkingen door Amazon om de dienst te gebruiken. Dit type apparaat ondersteunt bijvoorbeeld niet instellen van een timer, of het spelen van muziek als het Amazon Echo-product. Een andere beperking van de licentie is niet mogelijk het gebruik van zoekwoord detectie. Dit betekent dat het apparaat moet een knop bijvoorbeeld een vraag te verzenden. De Echo van de Amazon product kost $179.99 en de Amazon-Dot, een soortgelijk product, kost $89,99 op Amazon.com.
Opmerking: dit DIY apparaat kan ook worden ontwikkeld met behulp van een Raspberry Pi ook maar is niet de focus van deze instructies. Voor meer info over hoe dit te doen met een Raspberry Pi-Zie: https://github.com/amzn/alexa-avs-raspberry-pi,
Ik ben een grote fan van C.H.I.P. omdat het verpakkingen een heleboel functionaliteit in een kleine voetafdruk, en aangezien ik heb de mijne in februari heb ik besloten om het te gebruiken op dit project. Ook heb ik een toepassing van de huiscontrole op Raspberry Pi met behulp van een iPhone, dus de Raspberry Pi een vergelijkbaar platform is ontwikkeld.
Hoe dan ook... Ik was knutselen rond en kreeg deze werken van Sam Machin van "De Echo $10"-site (http://sammachin.com/the-10-echo/). Ik heb het werken met een duim USB-microfoon en ik had een set van oude USB-luidsprekers liggen die ik niet van ontdoen kan, dus heb ik besloten om ze te gebruiken om een vak te bevatten "Alexa" te maken.
Ik hergebruik van oude apparatuur en strippen van dit soort dingen in plaats van het creëren van een nieuwe behuizing. Mijn "maken" en handcrafting vaardigheden zijn niet de beste... In deze instructies die ik ga niet teveel ingaan op de specifieke kenmerken van de hardware-aanpassingen aan de sprekers die ik gebruikte, aangezien u ervoor kiezen kunt om andere sprekers of een volledig verschillende behuizing te gebruiken. Ik zal gewoon mijn stappen als voorbeeld en hopelijk dat je motiveren zal om te maken een nog beter behuizing en/of apparaat document. Ik zal het verstrekken van de configuratie-informatie, toe te voegen aan Sam Machin van inspanningen, en de aanbevelingen van die op de site van het C.H.I.P.-forum die nuttig voor mij.
Moeilijkheid: gemakkelijk te middellange software bouwen, en middellange hardware bouwen inspanning met sommige solderen en demontage & montage
Beperkingen / opties / alternatieve benaderingen:
- Amazon biedt geen ondersteuning voor gebruik van hun dienst met trefwoord detectie: Dit betekent ten uitvoer te leggen op uw eigen apparaat met trefwoord detectie tegen Amazons serviceovereenkomst. Daarom wordt een drukknop gebruikt voor het verzenden van opdrachten en beroepen op de Alexa-service. (Blijkt dat ik deze aanpak beter toch).
- Microfoon: Ik gebruikte de mic USB duim, want het was de eenvoudigste voor mij. De lage macht en zelf opgenomen verplicht stellen van de geen versterking circuit of bedrading of andere toevoegingen.
- Behuizing: Ik gebruikte de gekozen USB-luidsprekers, want ik had ze rondslingeren, geen extra kosten voor mij. Maar ook omdat ze hebben gebouwd in audio versterking, macht en volume aanpassen dat ik niet hoefde te verzinnen. Alternatieven: een meer fancy vak uw eigen versterking of vaste volumeregeling of andere verbeteringen.
- Board wijzigingen voor C.H.I.P. niet verplicht: In het oorspronkelijke artikel, Sam gebruikt een USB-audio- en mic combinatie apparaat dat ook hem verplicht te snijden een trace op de achterkant van de C.H.I.P. boord om audio-ingang via de aansluiting van de 3.5 mm TRRS. Ik voorkeur niet om dit te doen en daarom, voor mijn prototype, gebruikte ik de aansluiting van de 3.5mm TRRS alleen uitgang en een USB-microfoon gevoelloos stem Invoerfilter. Zie README voor meer informatie aan boord van de wijzigingen. MD op Sam's github: http://tinyurl.com/jxy2xpu. Ik wilde te kunnen om mijn C.H.I.P. op een later tijdstip opnieuw te gebruiken en niet wilt wijzigen. Opmerking: later zult u zien dat voor mijn definitieve bouwstijl ik de C.H.I.P. kop verbindingen U14 pinnen 4,6 & 8 voor geluidsuitvoer in plaats van de TRRS jack vanwege ruimtebeperkingen in de behuizing gebruikte.
- Python code:.. .en natuurlijk verdere optimalisatie van de code en mijn stappen voor de uitvoering van de code zou kunnen worden ontwikkeld en ik ben blij met eventuele opmerkingen.
Mogelijke problemen: software latentie en draadloze communicatie problemen met de Alexa-diensten en het vinden van de juiste behuizing kunnen problemen voor u. Er zijn frequente fouten die zich tussen de communicatie met de Amazon-service om meerdere redenen voordoen kunnen. Ik probeerde te compenseren door het toevoegen van foutcontrole, waardoor het opnieuw opstarten van de code, maar ze niet deze veel is opgelost. Ik weet zeker dat er mogelijk verdere optimalisatie van de software die kan worden gedaan om over deze kwesties. Ik denk dat dit gebeurde toen ik kreeg te ongeduldig mee en was op zoek naar snellere reacties... Het kan duren 3 seconden of langer voor een antwoord op een vraag. Wees geduldig. Jouw snelheid kan variëren op de 3 seconden, afhankelijk van hoe snel uw draadloze & internet-verbindingen zijn.
Opmerking: Ik stel voor dat je prototype (stappen 1 tot en met stap 5) alvorens te investeren veel tijd op een maken of wijzigen van een definitieve behuizing, beter begrijpen van deze kwesties en deze in overeenstemming brengen met uw verwachtingen.
Lijst van de materialen:
- Volgende ding Co. computer C.H.I.P $9 @ http://docs.getchip.com/ ($9 + verzendkosten = $15.47. Ze zijn niet beschikbaar vanaf dit het schrijven. U kunt preorder op de website voor juni 2016 levering. )
- Oude set van USB-luidsprekers , die zal bieden ruimte voor montage van de C.H.I.P.- en bedrading, (~ $10 of zo op ebay)
- USB Thumb microfoon: http://tinyurl.com/hoowvmn (~ $2,55)
- SPST drukknop pulsdrukker: http://tinyurl.com/hoowvmn (~ $2.34)