Turinys:
- 1 žingsnis: šiame projekte naudojami dalykai
- 2 žingsnis: apžvalga
- 3 žingsnis: funkcijos
- 4 žingsnis: aparatinė įranga
- 5 žingsnis: „Arduino Mega“
- 6 veiksmas: palieskite Mažiau klaviatūra -01
- 7 veiksmas: palieskite Mažiau klaviatūra-02
- 8 žingsnis: kaip tai veikia …?
- 9 žingsnis: schemos
- 10 žingsnis: kodas
- 11 veiksmas: priedai
Video: Palieskite mažiau jutiklinio jungiklio: 11 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Esant vyraujančiai COVID-19 situacijai, pristatome viešųjų mašinų vartotojo sąsają be prisilietimų, kad būtų išvengta pandemijos plitimo bendruomenėje.
1 žingsnis: šiame projekte naudojami dalykai
Techninės įrangos komponentai
- „Arduino Mega 2560“ir „Genuino Mega 2560“
- Klaviatūra be palietimo - 01 (schemos, lentos failas ir BOM)
- Klaviatūra be palietimo - 02 (schemos, lentos failas ir BOM)
Programinės įrangos programos ir internetinės paslaugos
- „Arduino IDE“
- „OrCAD Capture“
- „Cadance Allegro“PCB dizaineris
Rankiniai įrankiai ir mašinos
- Lituoklis
- Lituoklis
- Lydmetalio pasta
2 žingsnis: apžvalga
Dabar visi kovojame su vyraujančia COVID-19 pandemija. Be to, dabar mes esame situacijoje, kai turime prisitaikyti prie vyraujančių sąlygų taikydami daugiau saugos priemonių. Nors gyvenimas normalizuojasi imantis daugiau saugumo priemonių, kad būtų išvengta virusinių infekcijų, miestuose taip pat vyrauja saugumas viešose vietose ir perpildytose vietose. Tačiau buvo daug situacijų, kai turime pažeisti saugos priemones ir sąveikauti su nesaugiu elementu, kad patenkintume vargstančius. Čia projektas susijęs su COVID-19 plitimo prevencija liečiant sąveiką ar prisilietimus.
Bankomatai, liftai, prekybos automatai ir kt. Yra ta vieta, kur daugelis žmonių naudojasi šiomis paslaugomis. Viruso plitimo tikimybė yra labai didelė tokiose vietose, kur daugybė žmonių netiesiogiai liečiasi su kitais žmonėmis. Bendruomenės plitimo iš tų vietų tikimybė yra labai didelė, nes vienas užsikrėtęs asmuo gali būti infekcijos šaltinis daugeliui žmonių.
Taigi projekto idėja yra sukurti naudotojo sąsają be prisilietimų arba be kontaktų, kad būtų galima sąveikauti su viešaisiais įrenginiais. Idėja daugiausia sutelkta į bankomatus, prekybos automatus, keltuvus ir kt., Kur visuomenė negali išvengti prisilietimo ir kur didelė koronaviruso plitimo tikimybė.
jis skirtas mano pusbroliui, kuris eina į 6 klasę
3 žingsnis: funkcijos
- Sąveikos palieskite mažiau arba susisiekite nemokamai.
- Lengva pritaikyti pagal programą.
- Pigu
4 žingsnis: aparatinė įranga
„Touch less touch“jungiklio aparatinėje įrangoje yra „Arduino Mega Board“, kuri yra pagrindinė projekto plokštė arba valdymo įtaisas. Tada ateina pritaikyta klaviatūra „Touch Less“- 01 ir „Touch Less“klaviatūra -02. Šios plokštės atskiria funkciją suteikti mažiau prisilietimų prie „Arduino“plokštės.
5 žingsnis: „Arduino Mega“
„Arduino Mega“yra mikrovaldiklių plokštės, naudojamos jutikliniams klavišams įvesti mažiau įvesties, apdoroti pagal kodą ir vykdyti išvestį.
6 veiksmas: palieskite Mažiau klaviatūra -01
„Touch Less“klaviatūra -01 yra pagrindinis įvesties įrenginys, kuriame yra skaičių ir pagrindinių valdymo klavišų. Kiekvienas raktas yra integruotas su IR šviesos diodų artumo jutikliu, naudojamu užrakinti reikiamus klavišus, o ne paspausti. IR šviesos diodų artumo diapazonas gali būti keičiamas pagal poreikį. Naudojant šią klaviatūrą, reikiamą klavišą galima užrakinti dviem pirštais mojuojant ar laikant priešais tam tikrą laikotarpį (pvz., 2 sekundes), o ne paspaudus mygtukus. Rakto užrakinimas bus rodomas šviesos diodais, šviečiančiais per atitinkamus klavišus tam tikrą laikotarpį (pvz., 5 sekundes). Plokštėms įjungti gali būti naudojami maitinimo adapteriai nuo 12 V iki 5 V.
7 veiksmas: palieskite Mažiau klaviatūra-02
„TouchLessKeypad-02“yra antrinis įvesties įrenginys, kuris gali būti suprojektuotas pagal įrenginio pritaikymą. Čia jis atitinkamai suprojektuotas, tarsi būtų skirtas pakėlimo valdymui (su aukštyn ir žemyn mygtukais). Visos kitos specifikacijos ir veikimas yra visiškai tokie patys, kaip ir klaviatūra be prisilietimo - 01.
Pastaba: Bet kuri iš jutiklinių klaviatūrų turi būti maitinama tik tada, kai abiejose plokštėse yra maitinimo lizdai.
8 žingsnis: kaip tai veikia …?
Kai tam tikru metu pirštu (arba dviem pirštais) mojuojama arba laikoma prieš norimą užrakinti raktą, raktas užrakinamas su LED indikatoriumi. Kaip minėta anksčiau, kiekvienas klavišas yra integruotas su IR artumo jutikliais. Taigi, esant normaliai būklei, kiekvienas jutiklis „Arduino“įves AUKŠTĄ įvestį. Bet kai pirštas yra laikomas ar mojuojamas priešais jutiklį, to jutiklio įvestis eina į LOW. Jei įvestis tęsia žemą būseną, „Arduino“palygins žemos būsenos laikotarpį su iš anksto nustatytu laiku ir užrakins raktą su LED indikacija, jei jis sutampa. Bet koks laikotarpių ir būsenos pasikeitimų neatitikimas iš naujo nustatys rakto jutiklius. Tada užrakintą raktą taip pat galima atrakinti iš naujo numojant priešais raktą iš anksto nustatytam laikotarpiui. Visos kitos klaidos ir netinkami raktų užraktai gali būti ištaisyti naudojant tinkamą „Arduino“kodą.
9 žingsnis: schemos
Sukurkite grandinę pagal pateiktas schemas. Norėdami įjungti plokštes, naudokite maitinimo adapterius nuo 5 V iki 12 V. Lyginant su klaviatūros be jutikliu schemomis, kiekvienas gali lengvai pritaikyti schemas pagal programą. Žemiau pateiktos schemos gali būti taikomos liečiant mažiau kėlimo valdymo sistemai.
10 žingsnis: kodas
Prie to pridedama pagrindinė projekto „Arduino“programa. Atlikite toliau nurodytus veiksmus, norėdami mirksėti kodu „Arduino Mega“lentoje.
- Atidarykite „Arduino IDE“. Pasirinkite Failas> Naujas.
- Dabar bus atidarytas naujas langas.
- Įveskite arba nukopijuokite nurodytą kodą.
- Išsaugokite eskizą.
- Dabar prijunkite „Arduino Mega Board“prie kompiuterio per USB A – B kabelį.
- Tada pasirinkite Įrankiai> Lenta> Arduino/Genuino Mega arba Mega 2560. Pasirinkite Įrankiai> Uostas.
- Dabar pasirinkite prievadą, prie kurio buvo prijungta „Arduino“plokštė.
- Dabar surinkite kodą ir patikrinkite, ar nėra klaidų, spustelėdami patvirtinimo mygtuką. Ištaisykite klaidas, jei tokių yra.
- Dabar įkelkite kodą į „Arduino“lentą spustelėdami mygtuką Įkelti.
11 veiksmas: priedai
„Touch Less“klaviatūra - 01 ir „Touch Less“klaviatūra - 02 (schemos, lentos failas, „Gerber“ir BOM) ir „Arduino“kodą rasite žemiau esančioje „Github“nuorodoje.
github.com/jitheshthulasidharan/Touch-Less-Touch-Switch
Rekomenduojamas:
„Gameboy“jutiklinio ekrano mygtukai!: 10 žingsnių
Jutiklinio ekrano žaidimo mygtukai!: Nuo tada, kai buvau mažas vaikinas, aš norėjau žaidimo berniuko. Greitai į priekį keletą metų, aš vis dar neturiu žaidimo vaikino, nusprendžiau atsisiųsti emuliatorių. Bet …. Jūs negalite jausti virtualių mygtukų! Taigi nusprendžiau padaryti mygtukus, kuriuos galiu uždėti ekrane
„Raspberry Pi“7 colių jutiklinio ekrano planšetinis kompiuteris: 15 žingsnių
„Raspberry Pi 7“jutiklinio ekrano planšetinis kompiuteris: ši instrukcija parodo, kaip sukurti įkraunamą ličio jonų bateriją, įkrautą „Raspberry Pi“jutiklinį planšetinį kompiuterį. Šis projektas buvo atrastas „Adafruit.com“ir instrukcijoje išsamiai aprašoma, kaip atkurti šį projektą. Ši instrukcija
„Arduino“jutiklinio ekrano pirštinės: 10 žingsnių
„Arduino“jutiklinio ekrano pirštinė: šioje instrukcijoje parodysiu, kaip sukurti pirmąjį „Arduino“jutiklinio ekrano pirštinę
Palieskite jungiklio grandinę su MOSFET: 4 žingsniai (su nuotraukomis)
Jutiklinio jungiklio grandinė su MOSFET: sukurta: Jonsen Li Peržiūra: Paprasta jutiklinio jungiklio LED grandinė naudoja MOSFET šališkumo charakteristikas. MOSFET reiškia metalo oksido puslaidininkinius lauko efekto tranzistorius. Tai įtampos valdomas įtaisas, reiškiantis, kad srovė praeina
Palieskite jungiklio grandinę naudodami tranzistorių MOSFET: 5 žingsniai (su paveikslėliais)
Jutiklinio jungiklio grandinė naudojant tranzistorių MOSFET: Kaip sukurti jutiklinio jungiklio grandinę naudojant tranzistorių MOsfet bet kokiems elektroniniams projektams Labai lengvas projektas ir naudingas bet kuriai grandinei, kuriai reikalingas toks elektroninis jutiklinis jungiklis