
Sadržaj:
- Korak 1: Dizajn, prototip i sheme invalidskih kolica
- Korak 2: Materijali i postavljanje
- Korak 3: Izrada motora za pričvršćivanje u invalidskim kolicima i glave lutke
- Korak 4: Pisanje i kalibriranje koda
- Korak 5: Integrirajte invalidska kolica, lutku, kôd i test
- Korak 6: Uživajte u svojim novim zlim manekenskim invalidskim kolicima
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47




Projekt AJ Sapala, Fanyun Peng, Kuldeep Gohel, Ray LC. Neumočivo od AJ Sapala, Fanyun Peng, Ray LC.
Napravili smo invalidska kolica s kotačima kontrolirana Arduino pločom, koju pak kontrolira malina pi koja radi openCV putem Processinga. Kad detektiramo lica u openCV -u, pomičemo motore prema njemu, okrećući invalidska kolica tako da gleda prema osobi, a manekenka (kroz usta) snimit će vrlo zastrašujuću sliku i podijeliti je sa svijetom. Ovo je zlo.
Korak 1: Dizajn, prototip i sheme invalidskih kolica




Početni koncept temeljio se na ideji da će pokretni komad moći špijunirati ništa sumnjičave kolege i slikati ih ružno. Željeli smo biti u mogućnosti uplašiti ljude krećući se prema njima, iako nismo očekivali da će mehanički problemi motora biti tako teški. Razmotrili smo značajke koje bi djelo učinile što zanimljivijim (na zao način) i odlučili smo implementirati maneken na invalidskim kolicima koji se može kretati prema ljudima pomoću računalnog vida. Prototip rezultata napravio je AJ od drveta i papira, dok su Ray i Rebecca natjerali OpenCV da radi na piru maline, pazeći da se lica mogu pouzdano otkriti.
Korak 2: Materijali i postavljanje



1x invalidska kolica (https://www.amazon.com/Medline-Lightweight-Transpo…
2x motori za skutere
2x Cytron motorne ploče
1x arduino UNO R3 (https://www.amazon.com/Arduino-Uno-R3-Microcontrol…
1x malina pi 3 (https://www.amazon.com/Raspberry-Pi-RASPBERRYPI3-M…
1x malina pi kamera v2 (https://www.amazon.com/Raspberry-Pi-Camera-Module-…
1x 12V punjiva baterija
šperploča
L-zagrade
gumeni podovi
Korak 3: Izrada motora za pričvršćivanje u invalidskim kolicima i glave lutke




AJ je izradio uređaj koji pričvršćuje motore skutera (2) na dno invalidskih kolica i pričvršćuje nosač nagiba na prilagođeni gumeni razvodni remen. Svaki motor instaliran je zasebno i pričvršćen je na odgovarajući kotač. Dva kotača, dva motora. Motori se zatim napajaju i uzemljuju preko dvije Cytron ploče motora do Arduina (1) do Raspberry Pi (1), svi elementi se napajaju s 12 voltnom punjivom baterijom (1). Motorni aparati izrađeni su od šperploče, L-nosača, četvrtastih nosača i drvnih učvršćivača. Stvaranjem drvenog podupirača oko samog motora, instaliranje motora na mjesto na dnu invalidskih kolica bilo je mnogo lakše i moglo se pomaknuti kako bi se stegao razvodni remen. Motorni aparati ugrađeni su bušenjem kroz metalni okvir invalidskih kolica i pričvršćivanjem drva na okvir pomoću L-nosača.
Zupčasti remeni izrađeni su od gumenih podova. Gumeni podovi već su imali korak koji je slične veličine kao motori koji se okreću. Svaki je komad dotjeran na širinu koja funkcionira s konzolom za okretanje motora. Svaki komad izrezane gume spojen je zajedno stvarajući "pojas" brušenjem jednog i drugog kraja i nanošenjem male količine Barge ljepila za spajanje. Teglenica je vrlo opasna, a tijekom uporabe morate nositi masku, također koristiti ventilaciju. Napravio sam nekoliko vrsta zupčastog remena: super uske, uske, umjerene. Pojas je tada trebalo spojiti s kotačem. Sam kotač ima malu površinu na dnu koja prati pojas. Ovaj mali prostor povećan je kartonskim cilindrom s gumom zupčastog remena vruće zalijepljenom za njegovu površinu. Na ovaj način razvodni remen mogao bi uhvatiti kotač kako bi mu se pomoglo da se okreće sinkronizirano s motorom skutera koji se okreće.
AJ je također stvorio lažnu glavu koja integrira modul kamere Raspberry Pi. Ray je upotrijebio lažnu glavu i ugradio Pi kameru i ploču u predjelo usta lutke. Utori su stvoreni za USB i HDMI sučelje, a za stabilizaciju kamere koristi se drvena šipka. Kamera je montirana na prilagođeni 3D ispisani komad koji ima nastavak za vijke 1/4-20. Datoteka je priložena (Ray je usvojio da odgovara Fitnessu). AJ je stvorio glavu koristeći karton, ljepljivu traku i plavu periku s markerima. Svi elementi su još u fazi prototipa. Lutkasta glava bila je pričvršćena na tijelo ženske lutke i postavljena na sjedalo invalidskih kolica. Glava je pričvršćena na maneken pomoću kartonske šipke.
Korak 4: Pisanje i kalibriranje koda


Rebecca i Ray prvo su pokušali instalirati openCV izravno na raspi s pythonom (https://pythonprogramming.net/raspberry-pi-camera-… međutim izgleda da ne radi uživo. Na kraju nakon mnogih pokušaja instaliranja openCV-a pomoću pythona i neuspjeha, odlučili smo ići na obradu na pi jer biblioteka openCV u obradi radi prilično dobro. Pogledajte https://github.com/processing/processing/wiki/Rasp…. Imajte na umu i da radi s GPIO priključcima koje tada možemo koristiti za kontrolirajte arduino pomoću serijske komunikacije.
Ray je napisao kod računalnog vida koji se oslanja na xml datoteku priloženu za otkrivanje lica. U osnovi, vidi je li središte pravokutnika lica desno ili lijevo od središta i pomiče motore u suprotnim smjerovima tako da zarotira stolicu prema licu. Ako je lice dovoljno blizu, motori se zaustavljaju radi snimanja. Ako se ne otkriju lica, zaustavljamo se i kako ne bismo uzrokovali nepotrebne ozljede (tu funkciju možete promijeniti ako mislite da nije dovoljno zla).
Rebecca je napisala Arduino kod za povezivanje s motornom pločom koristeći serijsku komunikaciju s obradom na pi. Važni ključevi su otvaranje USB serijskog porta ACM0 na Arduino i povezivanje maline pi na Arduino putem USB kabela. Povežite Arduino s upravljačkim programom istosmjernog motora za kontrolu brzine i smjera motora, šaljući naredbe za smjer i brzinu od maline pi do Arduina. U osnovi Rayov procesorski kôd govori brzini motora dok Arduino pošteno pogađa trajanje naredbe.
Korak 5: Integrirajte invalidska kolica, lutku, kôd i test




Spajajući sve dijelove, otkrili smo da je glavni problem povezivanje motora s kotačima invalidskih kolica, jer bi razvodni remeni često kliznuli. Oba motora su ugrađena sa
invalidska kolica naopako za lakšu ugradnju. Oba su motora dobro radila dok su spojena na 12-voltni izvor baterije. Kada su se sama invalidska kolica prevrnula uspravno, motori su imali problema s pomicanjem stolice unatrag i naprijed zbog težine samog stolca. Pokušali smo stvari poput promjene širine zupčastog remena, dodavanja klinova sa strane pojasa i povećanja pokretačke snage, no nitko nije radio pouzdano. Međutim, uspjeli smo jasno pokazati kada su lica sa svake strane stolice, motori će se kretati u odgovarajućem suprotnom smjeru zbog detekcije lica pomoću maline pi, pa kodovi Processing i Arduino rade kako je predviđeno, a motorima se može odgovarajuće upravljati. Sljedeći koraci su napraviti snažniji način pokretanja kotača stolice i učiniti maneken stabilnim.
Korak 6: Uživajte u svojim novim zlim manekenskim invalidskim kolicima




Naučili smo mnogo o izradi motora i vozača. Uspjeli smo pokrenuti detekciju lica na malom stroju s košticom maline. Otkrili smo kako kontrolirati motore s motornim pločama i način rada snage motora. Napravili smo neke cool manekene, figure i prototipe, pa čak i stavili kameru u usta. Zabavili smo se kao tim ismijavajući druge ljude. Bilo je to nagrađujuće iskustvo.
Preporučeni:
Invalidska kolica s upravljačkom palicom i praćenjem prepreka: 3 koraka (sa slikama)

Invalidska kolica s upravljačkom palicom uz pomoć praćenja prepreka: Kako bi se osobama s tjelesnim invaliditetom olakšala sigurna vožnja, koristi se ultrazvučni senzor za praćenje prepreka prisutnih na putu. Na temelju kretanja upravljačke palice motori će upravljati invalidskim kolicima u bilo koja četiri smjera i brzinom na svakom
Invalidska kolica jazavčara: 6 koraka (sa slikama)

Jazavčarska invalidska kolica: naš jazavčar ga je ozlijedio u leđima, pa smo ga zbog rehabilitacije tjerali da mnogo pliva, a ja sam napravio ovaj stolac dok nije ponovno mogao koristiti zadnje noge
D4E1 - Uradi sam - Pomoćna tehnologija: Podesiva ladica za invalidska kolica: 7 koraka (sa slikama)

D4E1 - Uradi sam - Pomoćna tehnologija: Podesiva ladica za invalidska kolica: Kjell ima urođeni nedostatak: diskinetičku kvadriparezu i ne može sam jesti. Treba mu pomoć monitora, radnog terapeuta, koji ga hrani. To dolazi s dva problema: 1) Radni terapeut stoji za volanom
Kamera za vožnju unatrag za električna invalidska kolica: 10 koraka (sa slikama)

Kamera za vožnju unatrag za električna invalidska kolica: Moj brat koristi Invacare TDX električna invalidska kolica, kojima je lako manevrirati u svim smjerovima, no zbog ograničene vidljivosti straga teško je voziti unatrag u ograničenim prostorima. Cilj projekta je izgradnja kamere za vožnju unatrag
Donja svjetla za invalidska kolica: 9 koraka (sa slikama)

Underglow svjetla za invalidska kolica: Prije svega, uključila sam ovaj Instructable u nekoliko natjecanja. Bio bih zahvalan na glasovanju ako smatrate da zaslužuje jedno ili dva. Nastavljam s emisijom: Dakle, sjedim na obiteljskoj božićnoj zabavi i pitam svog nećaka (koji je strastveni obožavatelj BYU -a) zašto mu je