Inhoudsopgave:

Spraakbesturing robothand: 4 stappen
Spraakbesturing robothand: 4 stappen

Video: Spraakbesturing robothand: 4 stappen

Video: Spraakbesturing robothand: 4 stappen
Video: KidzRobotix MOTORIZED ROBOT HAND 2024, November
Anonim
Spraakbesturing Robotic Hand
Spraakbesturing Robotic Hand

Ik heb een robotarm gemaakt die werkt met je spraakopdracht.

De robotarm wordt bestuurd met natuurlijk aangesloten spraakinvoer. De taalinvoer stelt een gebruiker in staat om met de robot te communiceren in termen die voor de meeste mensen bekend zijn. De voordelen van spraakgestuurde robots zijn handsfree en snelle gegevensinvoer. De voorgestelde robot is in staat om de betekenis van natuurlijke taalcommando's te begrijpen. Na het interpreteren van de spraakcommando's wordt een reeks besturingsgegevens voor het uitvoeren van een taak gegenereerd. Ten slotte voert de robot de taak ook daadwerkelijk uit. Er worden kunstmatige-intelligentietechnieken gebruikt om de robot spraakopdrachten te laten begrijpen en in de gewenste modus te laten handelen. Het is ook mogelijk om de robot te besturen met behulp van de toetsenbordinvoermodus. Robots zijn een pakket systemen die mechanische, elektrische, computer- en automatiseringsgebieden van technologie omvatten die kunnen worden gebruikt om verschillende taken uit te voeren in industrieel en huishoudelijk gebruik. En met toenemende ontwikkelingen op dit gebied kunnen robots nu worden aangestuurd met minder directe menselijke tussenkomst om een meer natuurlijke interactie met machines te bereiken. Om dit te bereiken is het besturen van een robot via spraakopdrachten. Hierdoor kan de gebruiker zijn handen vrijmaken voor andere taken. Enkele basistoepassingen van robots die spraakherkenning gebruiken, zijn het ondersteunen van mensen met een handicap, het uitvoeren van vooraf ingestelde opdrachtenset c. Om de spraakopdrachten te verwerken, is een eenvoudige en efficiënte methode het gebruik van een smartphone. Smartphones zijn krachtige apparaten die veel functies kunnen uitvoeren die vergelijkbaar zijn met een computer. Met hun eigen onafhankelijke besturingssysteem en internetconnectiviteit worden ze steeds vaker in veel toepassingen gebruikt. Een van de belangrijkste functies waar we gebruik van zullen maken, is de geïntegreerde Bluetooth. Hierdoor kan de telefoon met de robot communiceren. Er worden verschillende besturingssystemen gebruikt voor smartphones, maar de meest voorkomende is het Android-besturingssysteem dat is ontwikkeld door Google Inc. De flexibiliteit en het gebruiksgemak maken het een ideale interface voor robottoepassingen. gerelateerde systemen zijn zeer efficiënt voor het ontwikkelen van toepassingen over de hele wereld. Bluetooth-technologie wisselt gegevens uit over een kort bereik, maar is een zeer bekwame manier om te communiceren tussen twee apparaten, zoals een microcontroller en een smartphone. Via kortegolf radiosignalen worden datapakketten verzonden en ontvangen. Het is essentieel voor robots om opdrachten zonder vertraging op te nemen, daarom hebben we Bluetooth als de belangrijkste communicatiemethode gebruikt. In het dagelijks leven kunnen dergelijke robots worden gebruikt voor navigatie en voor controlebegeleiding naar een bepaalde positie. De robot kan ofwel een vooraf ingestelde lineaire snelheid aanhouden of een variabele snelheid hebben op vlakke oppervlakken. De spraakherkenning wordt onderhouden met behulp van een microcontroller; een Arduino (UNO). Er worden twee basiscommando's gebruikt om de robot te besturen die druiven zijn, laat de stop los om de robot te geleiden. Om objecten te detecteren en te vangen, is een ultrasone module geïmplementeerd, geprogrammeerd om het object te vangen als er een object in de weg is, en de gebruiker te informeren om een ander spraakcommando te gebruiken. Ultrasone sensoren gebruiken geluidsgolfzenders en -ontvangers om de echo-tijd en gebruik die om de afstand te berekenen. MIT App Inventor 2 werd gebruikt voor het ontwikkelen van een Android-applicatie. Dit is een tool die een programmeertechniek blokkeert, zodat zelfs beginners de ontwikkeling van Android-apps kunnen ervaren. Het was essentieel om een applicatie te ontwikkelen om via Bluetooth een draadloze communicatie tot stand te brengen over een bepaald bereik. In een notendop kunnen we concluderen dat spraakgestuurde robots zeker een toekomstige markt kunnen zijn voor veel industriële en huishoudelijke doeleinden die verband houden met het automatiseren van dagelijkse taken. Na verschillende runs en tests werkte onze voorgestelde methode van Bluetooth-communicatie efficiënt met een acceptabele vertraging. De verbindingen tussen de microcontroller en Bluetooth werkten redelijk goed met een paar fouten bij het herkennen van spraakopdrachten. We gebruikten zowel op GSM als WIFI gebaseerde internetconnectiviteit voor de applicatie om de opdrachten te herkennen en te koppelen aan Arduino. Maar voor toekomstige wijzigingen kunnen we een offline systeem maken voor de toepassing om stem te herkennen en terug te sturen naar de microcontroller. Een paar wijzigingen in de op Android gebaseerde applicatie kunnen resulteren in een veel duidelijkere spraakherkenning.

Stap 1: Componenten

1. Arduino UNO x2

www.amazon.in/Robotbanao-Atmega328p-Cable-…

2. Ultrasone sensor HC SR-04 x2

www.amazon.in/SPECTRACORE-Ultrasonic-Detec…

3. Servomotor Sg90 x4

www.amazon.in/Easy-Electronics-Servo-Motor…

4. String

5. REES52 Bluetooth-zendontvangermodule met TTL-uitgangen HC05

www.amazon.in/REES52-Bluetooth-Transceiver…

Stap 2: Circuit

Stroomkring
Stroomkring

Stap 3: Coderen

Aanbevolen: