Inhoudsopgave:
Video: HaptiGuard - Zijwaarts waarschuwingssysteem - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Snel en direct Sideway Warning-systeem als zijwaarts idee van Personal Photonics of the Media Computing Group Aken, gefinancierd door het Duitse ministerie van onderwijs en wetenschap. Telkens wanneer er iets op je afkomt dat je niet kunt horen (ofwel vanwege een gehoorstoornis of gewoon omdat elektrische auto's veel stiller zijn dan de oude), zou een trilling op je arm je een hint moeten geven waar je misschien naar zou willen kijken. de kant. 5 Trillingsmotoren (eigenlijk slechts drie worden gebruikt (aangedreven door een ULN2803), de andere zijn back-up als er iets misgaat) worden gebruikt in combinatie met drie VL53L1X-afstandssensoren. Ze worden aangestuurd met een Wattuino Pro Mini (3, 3V), batterij gevoed met een duall AAA batterijpakket. 3D-geprinte behuizingen klikken alles op een polsbandje.
Door zonlicht en armbewegingen werkte het systeem in het echt niet zo goed, maar het is in ieder geval leuk om uit te proberen, we hebben geleerd om meerdere time-of-flight sensoren tegelijk aan te sluiten (met dank aan Lukas Ossmann voor codering) en hergebruikt een mooi polsbandje voor iets dat er cool uitziet (met dank aan Sophy Stönner als ontwerper).
Stap 1:
Print eerst de onderdelen in het OpenScad-veld in 3D. Relatief aan het begin vind je de - deels uitgecommentarieerde - delen. U moet 3 keer sensorHolderTop en holderBottom printen, evenals eenmalige controllerHolderTop en -Bottom. Druk vervolgens één keer de batteryHouder af (die mogelijk moet worden aangepast voor uw gebruikte accu). De extra clips voor kabels en vibratiemotoren komen uit onze HaptiVision Toolkit, de 3D-ontwerpbestanden vind je hier. In ieder geval kan de motorbehuizing worden aangepast, afhankelijk van de grootte van de vibratiemotor, maar er kan ook een algemene gemakkelijk aanpasbare versie worden gevonden.
Na het printen kunt u uw eigen polsband naaien of een bestaande polsband gebruiken, waar u gaten maakt voor de houders naast het batterijpakket, dat wordt genaaid.
Stap 2: Bedrading
Een beetje werk, maar echt rechttoe rechtaan: Eerst wordt een kleine pcb gefreesd voor de ULN die in feite aan de achterkant van de controller wordt gesoldeerd. Het Vattery-pakket is aangesloten op VDD en Gnd van de controllerkaart, evenals op elke sensor. Vervolgens worden alle sensoren en de controllerkaart parallel op de I2C-bus aangesloten. Een draad van elke motor gaat naar pin 3, 6 en 10 over de ULN aan de achterkant, de andere naar GND, terwijl XSHUT van elke sensor naar A0, A1, A2 gaat voor selectie van de sensor.
Stap 3: Upload de code en probeer het uit
Aan het einde kan de code worden geüpload en kan het systeem worden getest. Er zijn verschillende opties om de sensor te gebruiken, je kunt schakelen tussen verschillende afstandsmodi en meettijd (soort belichtingstijd). Voor vibratie-mot-feedback wordt een bovenste en onderste thershol gebruikt, evenals een filtersysteem voor ruis. B
Elke sensor wordt na elkaar gecontroleerd door de XSHUT-pin te gebruiken om ze aan en uit te zetten, vervolgens wordt het signaal gefilterd en worden trillingsmotoren aangestuurd overeenkomstig de afstand met PWM.
Aanbevolen:
Waarschuwingssysteem voor slaperigheid: 3 stappen
Waarschuwingssysteem voor slaperigheid: elk jaar verliezen veel mensen het leven door dodelijke verkeersongevallen over de hele wereld en slaperig rijden is een van de belangrijkste oorzaken van verkeersongevallen en overlijden. Vermoeidheid en microslaap bij de bedieningselementen zijn vaak de hoofdoorzaak van ernstige acc