Tartalomjegyzék:

Automata kerekes szék: 4 lépés
Automata kerekes szék: 4 lépés

Videó: Automata kerekes szék: 4 lépés

Videó: Automata kerekes szék: 4 lépés
Videó: ELSZÍVTAM ÉLETEM ELSŐ CIGIJÉT. vagy nyalókáját? #shorts 2024, Július
Anonim
Automata kerekes szék
Automata kerekes szék

Napjainkban társadalmunkban sok idős és testi fogyatékos emberrel találkozunk problémáikkal. Tehát minden erőfeszítésünkkel segíteni szeretnénk nekik. Segítő kezet hoztunk létre számukra, amely bárhová magával viheti őket, és bárki segítsége nélkül kezelheti őket.

Ezekből az ötletekből jött létre az automata kerekesszék. Ez a tolószék több tolószögben állítható, hogy kényelmes helyzetben tartsa őket. Az automatikus tolószék több vezérlési képességgel rendelkezik, a helyzet és az azt használó személy szerint. A további megbeszélések során mélyebbre tudunk menni. Az intelligens automatizált kerekesszékben a hardver áramkört elsősorban a vezérlőjel felismerésére, digitalizálására és az L239D IC -re történő továbbítására használják. Ebben a cikkben ATMEGA328 alapú fejlesztőlapot használunk. A fejlesztőtábla beágyazott C nyelv használatával van programozva az integrált fejlesztési platformon. Először is, a Voice modul 4 paranccsal képzett. Ezt követően a felhasználó elküldi a hangutasítást. A mikrokontroller a parancshoz tartozó jel ellenőrzésére és a tárolt parancsokkal való összehasonlítására szolgál, és végrehajtja a parancshoz kapcsolódó feladatot. Itt, projektünk során az Android okostelefonon saját fejlesztésű alkalmazást használtuk, majd összekapcsoltuk a Bluetooth modullal.

A használt Bluetooth-modul a HC-05 a kerekesszék Androidhoz való csatlakoztatásához és navigálásához. És végül az intelligens kerekesszék távirányítói és kézi működtetésű joystick-vezérlésű funkciói is hozzáadásra kerülnek. A Bluetooth -modul hozzáadásának fő oka az, hogy ez a legegyszerűbb módja annak, hogy vezeték nélkül lépjen kapcsolatba az emberekkel és a számítógéppel.

1. lépés: Szükséges érzékelők és vezérlők

Szükséges érzékelők és vezérlők
Szükséges érzékelők és vezérlők
Szükséges érzékelők és vezérlők
Szükséges érzékelők és vezérlők
Szükséges érzékelők és vezérlők
Szükséges érzékelők és vezérlők
Szükséges érzékelők és vezérlők
Szükséges érzékelők és vezérlők

szükséges elemek

1. Arduino UNO R3

2. Bluetooth modul

3. szervomotor X 2

4. kerekek

5. duplikált kerék

6. motorhajtó (l298)

7. alváz

8. joystick

9. Bluetooth alkalmazás

10. android telefon

BLUETOOTH (HC-05):

Mivel mind a hang-, mind a távirányító mód a vezeték nélküli kommunikációhoz tartozik. adatszolgáltatásra van szükségük a szék és az interfész között. Itt a Bluetooth -t használják közegként a szék vezeték nélküli eszközökhöz való csatlakoztatásához. Beszédfelismerési módban néhány parancsot a fejlesztő kezdetben a felhasználó kényelmes nyelvén állít be. A szék vezérlése során a felhasználó által adott minden parancsot egyedi különleges karakterekből dekódolják, amelyeket névtelenül kell tartani. A vett analóg adatokat digitális adatmá alakítják át, és az adatátvitel soros kommunikációs módban történik 9600 baud sebességgel. A Bluetooth -on keresztül kapott adatok digitális formában vannak, később analóg formába konvertálódnak, és a fejlesztő által beállított parancsokkal ellenőrizhetők. Ha ping -et kap, akkor az adott utasításnak megfelelő műveletet hajtja végre.

Másrészt a távirányító ugyanazon a közeggel működik. Az adatok kódolása és dekódolása hasonló a fenti eljáráshoz. Egy távirányítóval a székek száma egyszerűen szabályozható a kívánt szék profiljának kiválasztásával. A távvezérlő automatikusan csatlakozik az egyes Bluetooth -adathordozókhoz, miután a felhasználó az interfészen keresztül kiválasztotta a kívánt profilt.

JOYSTICK:

Kézi vezérlési módban a felhasználó saját székét vezetheti a joystick nevű felület segítségével. Alapvetően a joystick egy háromcsatornás kommunikációs eszköz, amely öt kombinációban használható. Általában két X&Y tengelyt tartalmaz, amelyek értéke 0 és 1024 között változik, továbbá tartalmaz egy kapcsolót, amely nulla vagy egy bemenetet ad. A szék algoritmusa úgy van megtervezve, hogy minden bemenet megfelel egy adott funkciónak.

SZERVÓMOTOR:

Ebben a projektben ezeket a motorokat a szék hátratolásához és deszka beállításához használják. A szervomotor tartománya 0 és 180 fok között van. Ebben a projektben a hátsó tolást öt kényelmes szögben vezették be, és több szög is beépíthető.

Hasonlóképpen, a deszka ugyanúgy beállítható, de ez a projekt csak két szöget használ.

2. lépés: A szék működése

Image
Image
A szék funkcionalitása
A szék funkcionalitása
A szék funkcionalitása
A szék funkcionalitása

HANG ÉS TÁVIRÁNYÍTÓ

Ez a szék tökéletesen megfelel mindenféle embernek. Tekintsük az öregeket, nem tudnak mindenhová ismétlődően mozogni, mint a többi ember. Segítségre van szükségük ahhoz, hogy bárhová és bármikor elvihessék őket. A fogyatékkal élők is ugyanezzel a problémával szembesülnek. De a hangjuk még mindig működhet. Így azáltal, hogy a hangjukat tekintjük a szék vezetésének fő kulcsának, beszédfelismerő rendszert telepítettünk. A beszédfelismerő rendszer kölcsönhatásba lép az emberekkel, és kényelmes nyelven fogadja a parancsokat. Az emberek könnyedén irányíthatják széküket, és vezethetik magukat anélkül, hogy másokra támaszkodnának.

Olyan emberek esetében, akik mozgáskorlátozottak, és nem is tudják felemelni a hangjukat. Telepítettünk egy távvezérelt üzemmódot, amelyben a szék könnyen vezérelhető külső személy vagy mentorok által. A távirányítós rendszeren keresztül a szék minden funkciója elérhető lesz. Például az idősotthonokban és a kórházakban magas az emberek száma. Tehát a székek száma is magas. A probléma ebben a forgatókönyvben az, hogy a mentorokat összezavarja az adott székhez tartozó távirányító. Ennek a problémának a kiküszöbölésére bevezettük az „egy a sokhoz” rendszert. Ezen keresztül kapcsolatba lép a mentorral, és lehetőséget biztosít számukra a kívánt szék kiválasztására.

KÉZI VEZÉRLÉS

A hang- és távirányítással párhuzamosan manuális vezérlési módot is telepítettünk. Külső támogatás nélkül egyszerűen vezetheti a székét, ha egyszerűen hozzáigazítja a joystickot. Nincs szükség arra, hogy az illetőt művelni kell. Még az analfabéták is könnyen irányíthatják a botkormány billentésével. A joystick 5 csatornát tartalmaz, amelyeken keresztül minden funkció könnyen vezérelhető.

3. lépés: Plank mód és ágy mód

Plank mód és ágy mód
Plank mód és ágy mód
Plank mód és ágy mód
Plank mód és ágy mód

TÖBB SZÖG BEÁLLÍTÁS

A szék extra funkciója a többszörös szögbeállítás. Ha folyamatosan egy pozícióban ül, az emberek kényelmetlenséget éreznek. Ennek elkerülése érdekében öt különböző szöget biztosítunk, amelyekhez kényelmesen beállíthatják a széket. A szög az alábbi három mód bármelyikével állítható.

TERVMÓD

Ahhoz, hogy írhassanak valamit, vagy valamilyen munkát végezzenek, szükségük van valamilyen támogatásra, amely eszközöket tartogat számukra. Létrehoztunk tehát egy deszka módot, amelyben deszkát tud nyújtani, amikor csak szüksége van rá, és egyszerűen eltávolítja a deszkát egy gombnyomással.

Ajánlott: