2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Vir die opsporing van kontakdrukgebiede vir een deel van die Personal Photonics -projek van die Media Computing Group Aachen, befonds deur die Duitse Ministerie van Onderwys en Wetenskap, het ons 'n tekstiel Multitouch -invoertoestel ontwikkel wat dele van suksesopr -projekte soos Intuitex en Pinstripe hergebruik. Die idee was om 'n padoppervlakstruktuur met geleidende silwer gare op 'n tekstiel te borduur en dit met 'n laag EEontechs piëzoresistiewe stof sowel as 'n vel geleidende stof daarop te bedek. Elke pad gebruik 'n klomp MSP430 -beheerders vir analoog sensing en werk as 'n druksensor.
Stap 1: Tekstieldeel
Vir die tekstielgedeelte het ons die seskantige struktuur op 'n tekstiel versier, met drade na 'n gesentraliseerde verbindingsarea. Hierdie drade word in 'n tweede stap bedek met swart, nie -geleidende gare om kortsluitings in hierdie gebied te voorkom. Ons het eers 'n dun (nie -geleidende) gaas as afstandhouer aangebring, daarna 'n laag Eeontech -piesoresistiewe stof en laastens die bevorderlike stof. Laasgenoemde is verbind met een onderkant met 'n geleidende draad, anders word die sand wat met die struktuur vasgemaak is, vasgemaak met 'n nie-kondaktiewe gare (maak seker dat u nie deur die pads vasgewerk word nie).
Stap 2: Elektronika
'N Klein PCB vir 4 mikrobeheerders word met mekaar verbind, wat met die 3D-gedrukte Clipper van agter teen die tekstielblokkies gedruk word. Vir die toets is 'n ekstra broodbordweergawe gemaak ('n bietjie lomp om regtig draagbaar te wees).
Stap 3: Programmering en toetsing
Die programmeringsgedeelte is gemaak met 'n MSP430 -lanseerplatform, wat later ook as brug na die rekenaar gedien het. Elkeen van die vier bestuurders van die bord is afsonderlik geprogrammeer, en kontroleer basies elke anlaogwaarde na mekaar via seriële kommunikasie. Die resultaat word dan met Verwerking op die skerm vertoon.
(Dit was 'n lekker ding om 'n ou Reprap -drukker te gebruik as 'n toetsbank as die stelsel betroubaar werk:)