![Eigen versie van Amazon Echo: 8 stappen (met afbeeldingen) Eigen versie van Amazon Echo: 8 stappen (met afbeeldingen)](https://i.howwhatproduce.com/images/004/image-11118-12-j.webp)
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
![Image Image](https://i.howwhatproduce.com/images/004/image-11118-14-j.webp)
![](https://i.ytimg.com/vi/VRad38jw1V8/hqdefault.jpg)
![Eigen versie van Amazon Echo Eigen versie van Amazon Echo](https://i.howwhatproduce.com/images/004/image-11118-15-j.webp)
![Eigen versie van Amazon Echo Eigen versie van Amazon Echo](https://i.howwhatproduce.com/images/004/image-11118-16-j.webp)
Hallo allemaal, ik denk dat iedereen op de hoogte is van het nieuwste product van Amazon, Amazon Echo, dat een spraakgestuurd apparaat is, d.w.z. we kunnen het apparaat bedienen met onze stem en het kan zelfs met ons praten. Zo geïnspireerd door dit idee heb ik mijn eigen versie gemaakt, die ook kan worden bestuurd door de stem en zelfs het huishoudelijke apparaat kan bedienen met onze spraakopdrachten.
Stap 1: Benodigde materialen
![Vereiste materialen Vereiste materialen](https://i.howwhatproduce.com/images/004/image-11118-17-j.webp)
![Vereiste materialen Vereiste materialen](https://i.howwhatproduce.com/images/004/image-11118-18-j.webp)
![Vereiste materialen Vereiste materialen](https://i.howwhatproduce.com/images/004/image-11118-19-j.webp)
onderdelen nr. van onderdelen
1. Arduino uno - 12. Arduino mega -13. Spraakherkenningsmodule -14. SD-kaartmodule -15. Audioversterker -16. Speaker. -17. Relais 8 kanaals -18. Temperatuur- en vochtigheidssensor (DHT11) -1
9. Gas/rooksensor (MQ2). -110. Bewegingssensor (PIR) -111. OLED-display (0,96 inch) -112. Zoemers -413. Broodbord -114. MM, MF-verbindingsdraden15. Voeding (9-12v) Al deze apparatuur die ik heb verzameld van mijn dichtstbijzijnde elektronische winkel. In deze instructable ga ik het hele proces in delen opsplitsen om het proces te vereenvoudigen. 1-pratend robotdeel 2-sensoren deel
Stap 2: Pratend robotdeel
![Pratend robotdeel Pratend robotdeel](https://i.howwhatproduce.com/images/004/image-11118-20-j.webp)
![Pratend robotdeel Pratend robotdeel](https://i.howwhatproduce.com/images/004/image-11118-21-j.webp)
![Pratend robotdeel Pratend robotdeel](https://i.howwhatproduce.com/images/004/image-11118-22-j.webp)
(voor dit deel ga ik arduino uno gebruiken)Hier in dit deel leer je hoe je een pratende robot maakt. Met behulp van de VR-module (spraakherkenningsmodule) kan de robot naar mijn spraakopdrachten luisteren. En met behulp van SD-kaartmodule en luidspreker kan de robot spreken. Om de verbindingen van meerdere modules hier te vereenvoudigen ga ik dit verder opsplitsen. 1-stemherkenningsmodule verbinding met arduino2-SD-kaart + luidsprekerverbinding met arduino
1) Verbinding met spraakherkenningsmodule met arduino
Arduino D2-pin -- txd-pin
Arduino D3-pin -- rxd-pin
Arduino 5v pin -- vcc pin
Arduino gnd pin-- gnd pin
spraakherkenningsmodule heeft bibliotheek nodig, u kunt de bibliotheek hier downloaden VR3-modulebibliotheek
2) Sd-kaart + luidsprekeraansluiting
Arduino D4 -- SD cs-pin
Arduino D11 -- SD MOSI-pin
Arduino D12 -- SD MISO-pin
Arduino D13 -- Sd SCK-pin
Arduino 5v -- SD vcc-pin
Arduino gnd -- SD gnd-pin
De signalen van de arduino zijn niet genoeg voor de luidspreker, daarvoor heb ik de Lm386-audioversterker gebruikt.
voor SD-kaartmodule moet u de SD-bibliotheek installeren. u kunt de SD-bibliotheek hier downloaden sd-bibliotheek
Sluit de audioversterker aan op de luidspreker
Luidspreker +ve -- versterker +ve
Luidspreker -ve -- versterker -ve
Sluit aan op audioversterker op arduino
Arduino D9 -- versterker IN pin
Arduino gnd -- versterker gnd pin
Externe stroombron 9-12v naar versterker
Deze stroombron wordt gebruikt om de signalen van de arduino te versterken.
Batterij +ve -- versterker +ve
Batterij -ve -- versterker gnd
Opmerking: sluit de gnd van arduino en batterij af
Hiermee zijn alle aansluitingen van dit onderdeel voltooid.
Voorbereiding van VR-module voor luisteren
Hiervoor kunt u in onderstaande link een pdf-bestand vinden.
VR3-handleiding
Voorbereiding van de SD-kaartmodule om te spreken
Voor de voorbereiding hebben we audiobestanden nodig in wav-formaat zodat het kan spreken.
Deze audiobestanden kunnen worden voorbereid met behulp van spraakopname-apps op Android-telefoons.
Kenmerken van audiobestanden moeten zijn:
Bitresolutie -- 8
Bemonsteringssnelheid -- 16000hz
Audiokanaal -- mono
Formaat --.wav
(Er is hier nog een alternatief voor, in plaats van de SD-kaartmodule te gebruiken, kunnen jullie een tekst-naar-spraaksynthesizerschakeling gebruiken die op de markt verkrijgbaar is.
Hierbij is het niet nodig om de audiobestanden apart voor te bereiden, omdat het de tekst zelf in spraak kan omzetten.)
hier kunt u tekst verbergen in spraaktekst 2 spraak
hier kun je mp3-bestand converteren naar.wav-bestand mp3 naar wav-formaat converteren
Stap 3: Sensoren deel
![Sensoren Onderdeel Sensoren Onderdeel](https://i.howwhatproduce.com/images/004/image-11118-23-j.webp)
![Sensoren Onderdeel Sensoren Onderdeel](https://i.howwhatproduce.com/images/004/image-11118-24-j.webp)
(in dit deel gebruik ik arduino mega)Hier sluit ik de sensorsDht 11- aan om de temperatuur te krijgen. en vochtigheid MQ2 - om de gaslekkage of rook te detecteren PIR - om de beweging te detecteren Om de DHT-gegevens weer te geven heb ik een OLED-display gebruikt en voor de gassensor heb ik zoemers gebruikt die worden geactiveerd wanneer de sensor de gaslekkage/rook detecteert. Voor bewegingssensor heb ik decoratieve LED's gebruikt die worden ingeschakeld wanneer de beweging wordt gedetecteerd. DHT-verbinding
arduino D2 -- DHT OUT-pin
arduino 5v -- DHT vcc-pin
arduino gnd -- DHT gnd pin
voor DHT-sensorbibliotheek is noodzakelijk, u kunt de bibliotheek hier downloaden DHT-bibliotheek
PIR-sensoraansluiting arduino D4 -- PIR OUT-pin
arduino 5v -- PIR vcc-pin
arduino gnd -- PIR gnd-pin
MQ3-verbinding
arduino A14 -- MQ3 A0 pin
arduino 5v -- MQ3 vcc-pin
arduino gnd -- MQ3 gnd pin OLED-display verbinding
arduino D12 -- OLED CS-pin
arduino D11 -- OLED DC-pin
arduino D13 -- OLED RST-pin
arduino D9 -- OLED SDA-pin
arduino D10 -- OLED SCK-pin
arduino 5v -- OLED vcc-pin
arduino gnd -- OLED gnd-pin
om de oled werkend te maken zijn enkele bibliotheekbestanden nodig die u hier kunt downloaden. gfx-bibliotheek
ssd1306 bibliotheek
Zoemers verbinding
Zoemers aansluiting is vergelijkbaar met de led aansluiting.
Stap 4: Leds toevoegen
![Leds toevoegen Leds toevoegen](https://i.howwhatproduce.com/images/004/image-11118-25-j.webp)
![Leds toevoegen Leds toevoegen](https://i.howwhatproduce.com/images/004/image-11118-26-j.webp)
![Leds toevoegen Leds toevoegen](https://i.howwhatproduce.com/images/004/image-11118-27-j.webp)
Hier voeg ik LED's toe om de robot aantrekkelijk te maken. Dus wanneer ik 'Wake-up' zeg, gaan deze LED's AAN, waardoor het gevoel ontstaat dat de robot AAN gaat. Hiervoor heb ik 16 LED's gebruikt die zijn aangesloten op arduino mega (ik kan de LED's niet aansluiten op arduino uno // die werkt als pratende robot // omdat ik uitgeput ben van de pinnen), daarom heb ik gebruikt 2 arduino's. En hier maak ik 2 arduino's om met elkaar te communiceren. Dit is eenvoudig als ik zeg dat de arduino wakker zal worden voor dat commando en het commando analogWrite (A0, 500) zal geven (omdat ik arduino uno A0 heb verbonden met arduino Mega A15. Dus wanneer arduino mega dit commando ontvangt, zal het de led's activeren.
Stap 5: Interfacing van de huishoudelijke apparaten met de robot
![De huishoudelijke apparaten koppelen met de robot De huishoudelijke apparaten koppelen met de robot](https://i.howwhatproduce.com/images/004/image-11118-28-j.webp)
![De huishoudelijke apparaten koppelen met de robot De huishoudelijke apparaten koppelen met de robot](https://i.howwhatproduce.com/images/004/image-11118-29-j.webp)
Voor dit deel heb ik RELAY 8-kanaal gebruikt voor de arduino uno. Dus wanneer ik de lichten / ventilator wil inschakelen, kan ik dat alleen met mijn spraakopdrachten bedienen. Dus het geeft je het gevoel van een ijzeren man die de apparaten bestuurt met behulp van JARVIS daar. Relaiskanaalverbinding.
Stap 6: Software en broncode
![Software en broncode Software en broncode](https://i.howwhatproduce.com/images/004/image-11118-30-j.webp)
Hier is de lijst met broncodes voor elk deel van dit instructable.
Eigenlijk kun je voor de meeste onderdelen de basisprogramma's vinden in hun respectievelijke bibliotheken.
broncode voor arduino mega (d.w.z. sensorgedeelte) - test1
broncode voor arduino uno (d.w.z. pratend robotgedeelte) --final talking
Stap 7: Conclusie
Dus jongens genieten van deze eigen versie van amazon echo. Er is één nadeel in deze versie dat deze robot de gegevens van internet niet kan verzamelen, net zoals de amazon echo dat kan. Ik werk daaraan en ik zal dat bijwerken zodra het klaar is. Dank je.
Stap 8: bijwerken
![Update Update](https://i.howwhatproduce.com/images/004/image-11118-31-j.webp)
![Update Update](https://i.howwhatproduce.com/images/004/image-11118-32-j.webp)
Eigenlijk dacht ik erover om dit project compact te maken omdat het gewoon veel ruimte in beslag nam. Dit is dus de aangepaste versie van de vorige.
Aanbevolen:
Het ThreadBoard (niet-3D-geprinte versie): E-Textile Rapid Prototyping Board: 4 stappen (met afbeeldingen)
![Het ThreadBoard (niet-3D-geprinte versie): E-Textile Rapid Prototyping Board: 4 stappen (met afbeeldingen) Het ThreadBoard (niet-3D-geprinte versie): E-Textile Rapid Prototyping Board: 4 stappen (met afbeeldingen)](https://i.howwhatproduce.com/images/001/image-05-34-j.webp)
De ThreadBoard (niet-3D-gedrukte versie): E-Textile Rapid Prototyping Board: de Instructable voor de 3D-geprinte versie van de ThreadBoard V2 is hier te vinden. Versie 1 van de ThreadBoard is hier te vinden. Door de hindernissen van kosten, reizen, pandemieën en andere barrières, heb je misschien geen toegang tot een 3D-printer, maar wil je
ARDUINO SOLAR CHARGE CONTROLLER (versie 2.0): 26 stappen (met afbeeldingen)
![ARDUINO SOLAR CHARGE CONTROLLER (versie 2.0): 26 stappen (met afbeeldingen) ARDUINO SOLAR CHARGE CONTROLLER (versie 2.0): 26 stappen (met afbeeldingen)](https://i.howwhatproduce.com/images/003/image-8393-j.webp)
ARDUINO SOLAR CHARGE CONTROLLER (versie 2.0): [Video afspelen] Een jaar geleden begon ik met het bouwen van mijn eigen zonnestelsel om mijn dorpshuis van stroom te voorzien. Aanvankelijk maakte ik een op LM317 gebaseerde laadregelaar en een energiemeter voor het bewaken van het systeem. Ten slotte heb ik een PWM-laadcontroller gemaakt. In april
Mijn eigen versie van de nutteloze doos: 4 stappen
![Mijn eigen versie van de nutteloze doos: 4 stappen Mijn eigen versie van de nutteloze doos: 4 stappen](https://i.howwhatproduce.com/images/004/image-9374-j.webp)
Mijn eigen versie van de Useless Box: voor de avondlessen over Arduino (CVO Volt - Arduino) die ik volg, moesten we een persoonlijk project maken. Ik besloot om 2 technieken te combineren, namelijk Arduino en lasersnijden. Ik leerde een lasercutter gebruiken tijdens een andere avondles als CVO
Hoe u uw eigen windmeter kunt bouwen met behulp van reed-schakelaars, Hall-effectsensor en wat restjes op Nodemcu. - Deel 1 - Hardware: 8 stappen (met afbeeldingen)
![Hoe u uw eigen windmeter kunt bouwen met behulp van reed-schakelaars, Hall-effectsensor en wat restjes op Nodemcu. - Deel 1 - Hardware: 8 stappen (met afbeeldingen) Hoe u uw eigen windmeter kunt bouwen met behulp van reed-schakelaars, Hall-effectsensor en wat restjes op Nodemcu. - Deel 1 - Hardware: 8 stappen (met afbeeldingen)](https://i.howwhatproduce.com/images/004/image-9652-j.webp)
Hoe u uw eigen windmeter kunt bouwen met behulp van reed-schakelaars, Hall-effectsensor en wat restjes op Nodemcu. - Deel 1 - Hardware: Inleiding Sinds ik ben begonnen met de studies van Arduino en de Maker Culture, heb ik het leuk gevonden om nuttige apparaten te bouwen met behulp van rommel en afvalstukken zoals kroonkurken, stukjes PVC, drankblikjes, enz. Ik geef graag een tweede leven aan elk stuk of elke partner
Maak je eigen mooie vilten EeePC / netbook-etui voor ongeveer $ 8 (en bespaar $ 91 in plaats van te kopen bij Redmaloo): 5 stappen (met afbeeldingen)
![Maak je eigen mooie vilten EeePC / netbook-etui voor ongeveer $ 8 (en bespaar $ 91 in plaats van te kopen bij Redmaloo): 5 stappen (met afbeeldingen) Maak je eigen mooie vilten EeePC / netbook-etui voor ongeveer $ 8 (en bespaar $ 91 in plaats van te kopen bij Redmaloo): 5 stappen (met afbeeldingen)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10966851-make-your-own-nice-felt-eeepc-netbook-pouch-for-about-8-and-save-91-instead-of-buying-from-redmaloo-5-steps-with-pictures-j.webp)
Maak je eigen mooie vilten EeePC / netbook-etui voor ongeveer $ 8 (en bespaar $ 91 in plaats van te kopen bij Redmaloo): deze instructable laat je zien hoe je je eigen, zeer mooie en goed uitziende laptop of zelfs betere netbook-etui kunt maken. Het zal je netbook opbergen, je een muismat geven, het gevoel iets unieks te gebruiken, mooi en handgemaakt en het goos-gevoel van