2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Sustav brzog i oštrog bočnog upozorenja kao sporedna ideja osobne fotonike Media Computing Group Aachen, financiran od njemačkog ministarstva obrazovanja i znanosti. Kad god vam se približi nešto što ne možete čuti (bilo zbog oštećenja sluha ili samo zato što su električni automobili mnogo tiši od starog), vibracija na vašoj ruci trebala bi vam dati nagovještaj koji biste možda htjeli pogledati strana. 5 Vibracijski motori (zapravo se koriste samo tri (pogonjeni ULN2803), drugi su rezervni ako nešto pođe po zlu) koriste se u vezi s tri VL53L1X senzora udaljenosti. Upravljaju se s Wattuino Pro Mini (3, 3V), napaja se iz baterije s dosadnom baterijom AAA. 3D tiskana kućišta pričvršćuju sve na narukvicu.
Zbog sunčeve svjetlosti i kretanja ruku sustav nije funkcionirao tako dobro u stvarnom životu, ali barem je bilo zabavno isprobati, naučili smo spojiti nekoliko senzora vremena leta odjednom (zahvaljujući Lukasu Ossmannu za kodiranje) i ponovno upotrijebili lijepa narukvica za nešto što izgleda super (zahvaljujući Sophy Stönner kao dizajnerici).
Korak 1:
Prvo 3D ispišite dijelove u polju OpenScad. Relativno na početku možete pronaći - djelomično komentirane - dijelove. Morate ispisati 3 puta sensorHolderTop i držačBottom, kao i jedan vremenski kontrolerHolderTop i -Bottom. Zatim ispišite jedanput držač baterije (koji će možda trebati izmijeniti za korištenu bateriju). Dodatni isječci za kabele i vibracijske motore su iz našeg HaptiVision Toolkit -a, datoteke za 3D dizajn možete pronaći ovdje. Barem se kućište motora može prilagoditi ovisno o veličini motora s vibracijama, ali može se pronaći i opća verzija koja se lako prilagođava.
Nakon ispisa ili sašite sami ili upotrijebite postojeću narukvicu, gdje osim baterije, koja će biti ušivena, napravite rupe za držače.
Korak 2: Ožičenje
Malo posla, ali pravi napredak naprijed: Prvo se glomazni mali PCB za ULN koji je u osnovi lemljen na stražnjoj strani kontrolera. Vattery pack je spojen na VDD i Gnd upravljačke ploče, kao i na svaki senzor. Tada su svi senzori i upravljačka ploča paralelno spojeni na sabirnicu I2C. Jedna žica svakog motora ide na pin 3, 6 i 10 preko ULN -a straga, druga na GND, dok XSHUT svakog senzora ide na A0, A1, A2 za odabir senzora.
Korak 3: Prenesite kôd i isprobajte ga
Na kraju se kôd može prenijeti i sustav testirati. Postoji nekoliko opcija za korištenje senzora, možete se prebacivati između različitih načina disanse, kao i vremena mjerenja (vrsta vremena ekspozicije). Za povratne informacije o vibracijama koristi se gornji i donji tershol, kao i sustav za filtriranje buke. B
Svaki se senzor jedan za drugim provjerava pomoću pina XSHUT za njihovo uključivanje i isključivanje, zatim se signal filtrira i motori vibracija upravljaju prema udaljenosti pomoću PWM -a.