Inhaltsverzeichnis:
- Schritt 1: Erforderliche Sensoren und Controller
- Schritt 2: Funktionalität des Stuhls
- Schritt 3: Plank-Modus und Bett-Modus
Video: Automatischer Rollstuhl - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Heutzutage begegnen wir in unserer Gesellschaft vielen alten Menschen und körperlich behinderten Menschen mit ihren Problemen. Deshalb möchten wir ihnen mit all unseren Bemühungen helfen. Wir haben eine helfende Hand für sie geschaffen, die sie überall hin mitnehmen und ohne fremde Hilfe verwalten kann.
Der Automatikrollstuhl ist das Gerät, das aus diesen Ideen hervorgegangen ist. Dieser Rollstuhl kann in mehreren Rückstellwinkeln eingestellt werden, um sie in einer bequemen Position zu halten. Der automatische Rollstuhl verfügt über eine Multi-Control-Fähigkeit je nach Situation und Person, die ihn verwendet. In weiteren Diskussionen können wir tiefer darauf eingehen. Im intelligenten automatisierten Rollstuhl wird die Hardwareschaltung hauptsächlich verwendet, um das Steuersignal zu erkennen, zu digitalisieren und an den L239D IC zu übertragen. In diesem Papier verwenden wir ein ATMEGA328-basiertes Entwicklungsboard. Das Entwicklungsboard wird unter Verwendung der eingebetteten C-Sprache in der integrierten Entwicklungsplattform programmiert. Zunächst wird das Sprachmodul mit 4 Befehlen trainiert. Danach wird der Sprachbefehl vom Benutzer gesendet. Der Mikrocontroller überprüft das diesem Befehl zugeordnete Signal und vergleicht es mit den gespeicherten Befehlen und führt die mit diesem Befehl verbundene Aufgabe aus. Hier haben wir in unserem Projekt die selbstentwickelte Anwendung auf dem Android-Smartphone verwendet und diese dann mit dem Bluetooth-Modul verbunden.
Das verwendete Bluetooth-Modul ist HC-05, um den Rollstuhl mit Android zu verbinden und zu navigieren. Und schließlich kommen auch Fernbedienungsfunktionen und manuell bediente Joystick-gesteuerte Funktionen im Smart-Rollstuhl hinzu. Der Hauptgrund für das Hinzufügen eines Bluetooth-Moduls ist, dass dies der einfachste Weg ist, um Mensch und Computer drahtlos zu verbinden.
Schritt 1: Erforderliche Sensoren und Controller
erforderliche Elemente sind
1. Arduino UNO R3
2. Bluetooth-Modul
3. Servomotor X 2
4. Räder
5. Rad duplizieren
6. motorfahrer(l298)
7. Fahrgestell
8. Joystick
9. Bluetooth-App
10. Android-Telefon
BLUETOOTH (HC-05):
Denn sowohl der Sprach- als auch der Fernsteuerungsmodus gehören zur drahtlosen Kommunikation. sie benötigen ein Medium, um Daten zwischen Stuhl und Schnittstelle zu übertragen. Hier wird Bluetooth als Medium verwendet, um den Stuhl mit drahtlosen Geräten zu verbinden. Im Spracherkennungsmodus werden einige Befehle zunächst vom Entwickler in der komfortablen Sprache des Benutzers eingestellt. Während der Steuerung des Stuhls wird jeder vom Benutzer gegebene Befehl in einen einzigartigen Satz von Sonderzeichen dekodiert, die anonym bleiben sollten. Die empfangenen analogen Daten werden in digitale Daten umgewandelt und die Datenübertragung erfolgt im seriellen Kommunikationsmodus mit 9600 Baudrate. Die von Bluetooth empfangenen Daten liegen in digitaler Form vor, werden später in analoge Form umgewandelt und mit den vom Entwickler eingestellten Befehlen verifiziert. Wenn es einen Ping erhält, wird die Operation ausgeführt, die der bestimmten Anweisung entspricht.
Andererseits wird die Fernbedienung mit dem gleichen Medium betrieben. Das Codieren und Decodieren von Daten ist ähnlich dem obigen Verfahren. Über eine Fernbedienung kann die Anzahl der Stühle einfach durch Auswahl des Profils des gewünschten Stuhls gesteuert werden. Die Fernbedienung verbindet sich automatisch mit dem jeweiligen Bluetooth-Medium, nachdem der Benutzer das bevorzugte Profil über die Schnittstelle ausgewählt hat.
JOYSTICK:
Im manuellen Steuerungsmodus kann der Benutzer seinen eigenen Stuhl über eine Schnittstelle namens Joystick fahren. Grundsätzlich ist der Joystick ein dreikanaliges Kommunikationsgerät, das in fünf Kombinationen verwendet werden kann. Im Allgemeinen enthält es zwei Achsen X&Y, deren Wert von 0 bis 1024 variiert, und zusätzlich enthält es einen Schalter, der den Eingang null oder eins gibt. Der Algorithmus für den Stuhl ist so konzipiert, dass jede Eingabe einer bestimmten Funktion entspricht.
SERVOMOTOR:
In diesem Projekt werden diese Motoren für die Rückenschubverstellung und die Plankenverstellung des Stuhls verwendet. Der Bereich des Servomotors beträgt 0 bis 180 Grad. In diesem Projekt wurde der Back Push mit fünf komfortablen Winkeln eingeführt und es können auch mehr Winkel einbezogen werden.
Ebenso kann die Diele auf die gleiche Weise angepasst werden, aber dieses Projekt verwendet nur zwei Winkel.
Schritt 2: Funktionalität des Stuhls
SPRACH- UND FERNBEDIENUNG
Dieser Stuhl passt perfekt für alle Arten von Menschen. Betrachten wir alte Menschen, sie können sich nicht wie andere Menschen immer wieder überall hin bewegen. Sie brauchen Hilfe, um sie wohin und wann sie wollen zu bringen. Auch behinderte Menschen stehen vor dem gleichen Problem. Aber ihre Stimme kann immer noch funktionieren. Deshalb haben wir ein Spracherkennungssystem installiert, indem wir ihre Stimmen als Hauptschlüssel für das Fahren des Stuhls genommen haben. Das Spracherkennungssystem interagiert mit den Menschen und nimmt die Befehle in ihrer komfortablen Sprache auf. Menschen können ihren Stuhl leicht kontrollieren und selbst fahren, ohne sich auf andere verlassen zu müssen.
Bei Menschen mit körperlichen Behinderungen, die nicht einmal ihre Stimme erheben können. Wir haben einen ferngesteuerten Modus installiert, in dem der Stuhl leicht von einer externen Person oder Mentoren gesteuert werden kann. Durch das ferngesteuerte System wird auf jede einzelne Funktion des Stuhls zugegriffen. In Altersheimen und Krankenhäusern beispielsweise ist die Zahl der Menschen hoch. Dementsprechend hoch ist auch die Anzahl der Stühle. Das Problem in diesem Szenario besteht darin, dass die Mentoren durch die Fernbedienung, die einem bestimmten Stuhl entspricht, verwirrt werden. Um dieses Problem zu lösen, haben wir das „Eins-zu-Viele“-System eingeführt. Dadurch verbindet es sich mit dem Mentor und bietet ihm die Möglichkeit, den gewünschten Lehrstuhl auszuwählen.
MANUELL GESTEUERT
Parallel zur Sprach- und Fernbedienung haben wir auch den manuellen Steuerungsmodus installiert. Ohne externe Unterstützung kann man seinen Stuhl ganz einfach fahren, indem man einfach einen daran befestigten Joystick bedient. Es besteht keine Notwendigkeit, die Person zu erziehen. Selbst ein Analphabet kann die Steuerung durch einfaches Neigen des Joysticks problemlos steuern. Der Joystick enthält 5 Kanäle, über die jede Funktion einfach gesteuert werden kann.
Schritt 3: Plank-Modus und Bett-Modus
MEHRERE WINKELEINSTELLUNG
Das zusätzliche Feature für den Stuhl ist die mehrfache Winkeleinstellung. Durch das kontinuierliche Sitzen in einer Position werden die Menschen einige Unannehmlichkeiten empfinden. Um dies zu vermeiden, bieten wir fünf verschiedene Winkel an, auf die sie den Stuhl in ihrer bequemen Position einstellen können. Der Winkel kann in einem der folgenden drei Modi eingestellt werden.
PLANK-MODUS
Um etwas zu schreiben oder zu arbeiten, brauchen sie Unterstützung, die Werkzeuge für sie bereithält. Also haben wir einen Plankenmodus geschaffen, in dem er jederzeit eine Planke bereitstellen und die Planke durch einfaches Drücken einer Taste entfernen kann.
Empfohlen:
Automatischer Anrufbeantworter V1.0: 17 Schritte (mit Bildern)
Automated Answering System V1.0: Manchmal habe ich einfach keine Lust, ans Telefon zu gehen. Okay, okay… die meiste Zeit ist es mir wirklich egal, ans Telefon zu gehen. Was soll ich sagen, ich bin ein beschäftigter Mann. Ich habe mir schon lange ein System gewünscht, das dem ähnlich ist, das die Telefongesellschaft für die
Automatischer Sucher: 4 Schritte
Auto-Searcher: Also las ich eines Tages Fanfiction in meinem Bett, um meinen Stress abzubauen. Aber ich hatte das Gefühl, dass es ein bisschen mühsam war, die Seite weiter zu scrollen, um weiterzulesen. Ich muss auch klicken, um das nächste Kapitel zu sehen und das Ganze vorher suchen
Automatischer Gartenbewässerer - 3D gedruckt - Arduino: 10 Schritte (mit Bildern)
Automatischer Gartenbewässerer | 3D gedruckt | Arduino: Ich bin ein begeisterter Gärtner, aber Ihre Pflanzen während Trockenperioden von Hand zu gießen, dauert einige Zeit. Dieses Projekt befreit mich vom Gießen, damit ich an meinen anderen Projekten arbeiten kann. Es ist auch großartig, sich um den Garten zu kümmern, während Sie nicht zu Hause sind, und die Pflanze