Мазмуну:
- Жабдуулар
- 1 -кадам: Такта жана Баскычтар
- 2 -кадам: Cute Case
- 3 -кадам: Magic программалык камсыздоо
- 4 -кадам: Аны кантип колдонуу керек?
Video: MicroKeyRing: Чөнтөгүңүзгө туура келген кичинекей сырсөз сактоо: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Сырсөздөр, сырсөздөр жана башка сырсөздөр.
Ар бир вебсайтка, почта колдонмосуна же Google кызматына сырсөз керек. Жана сиз бир эле сырсөздү эки жерде колдонбоңуз.
Аларды кайда сактай аласыз? Рабочий колдонмодо? А (болжолдуу түрдө коопсуз) веб -колдонмодо? Аларга өзүнүн сырсөзү керек болот!
Бир нече жыл мурун мен Леонардонун моделин тапканда атактуу Arduino такталары менен алпурушуп жүрдүм. Бул программалык камсыздоонун USB порту бар атайын такта. Аны компьютерге туташтырганда клавиатура же чычкан сыяктуу жүрүшү мүмкүн. Сиз тактайды туура программалашыңыз керек, ал сиз белгилеген баскычтарды стандарттык клавиатура сыяктуу компьютерге жөнөтөт.
Arduino стилиндеги тактайлардын учурдагы чоң каталогун карап чыгып, мен жалпак USB сайгычы жана atmega32u4 чипи бар кичинекей такта таптым. Бул клавиатура эмуляторунун өзгөчөлүгүнө ээ. Чөнтөк санарип ачкыч үчүн идеалдуу!
Жабдуулар
Мындай NanoKeyringди куруу үчүн сизге бул материалдар керек болот:
- DIYMore USB тактасы (ATMEGA32U4-AU коңузун издөө)
- Бир нече кичинекей баскычтар (3x6x7mm)
- Бир нече сантиметр жука изоляцияланган зым
Жана бул куралдар:
- Кандооч
- 3d принтер
- Компьютер
- Лупа, эгер көзүң меникиндей эски болсо:-D
1 -кадам: Такта жана Баскычтар
Мен эки баскычты кошууну чечтим: бири колдонуучу/сырсөз/автоматтык түрдө жазуу үчүн, экинчиси колдонуучуну тандоо үчүн. Ушундай жол менен сиз өзүңүзгө керектүү болгон төрт же беш сырсөзүңүздү көтөрө аласыз.
Баскычтарга өзгөрүлмө баалуулуктарды болтурбоо үчүн резистор керек. Бул тактада pull_up каршылыгы бар, андыктан аларды программаңызда гана жандыруу керек. Pull_up каршылыгы сиздин программаңызды пинди жана жерди кыскартмайынча, үзгүлтүксүз жогорку маанини окууга мажбур кылат (баскычты колдонуп).
Мен USB туташтырмасына карама -каршы тараптын ортосуна бир баскычты койдум. Бул эң башкысы болот. Бул баскычтардын узун буттары бар. Аларды кылдаттык менен бүгүп, учун D10 деп белгиленген тешикке кадап коюңуз. Эгерде сиздики башкача болсо, анда бир буту менен D10 туташтыруу үчүн кыска зым менен ширеткиле.
Оң жактын ортосуна башка баскычты кошуп, бутун D11 тешигине карай бүгүңүз.
Калган эки бутуңузду бириктирип, эки бутуңузду жана GND тешигин туташтыруу үчүн зымды ээрчиңиз.
Көрүнүп тургандай, ширетүү менин күчтүү костюмум эмес. Жакшы муундарды жасоо үчүн мен ар кандай шаймандарды колдоном (лупалар, жардам колу, температураны тандап ала турган темир …), бирок эч нерсе иштебейт окшойт. Бул сиздин NanoKeyringти чогултууга алып келиши керек!
Акыркы экинчи кеңеш: сиз ишти мурун жасап, баскычтарды ордуна коюу үчүн бургулоочу жабдык катары колдонсоңуз болот. Корпусту ширетүүчү менен эритпөө үчүн кам көрүңүз.
2 -кадам: Cute Case
96 прототиптен кийин, мен тактага эң сонун дал келген жана кнопкаларды ордунда кармаган дизайн менен келдим.
Аны нерселерден жүктөп алыңыз (https://www.thingiverse.com/thing:4003337) жана өзүңүздүн 3d принтериңизде басып чыгарыңыз. Атайын күчтүү болуунун кажети жок, ошондуктан PLAга окшош ар кандай материал жакшы болот.
Же болбосо, досуңуздан сурап же онлайн кызматтан заказ кылсаңыз болот.
Эгерде 3dprinting сиз үчүн вариант болбосо, балким кандайдыр бир полимер чопо жакшы алмаштыруучу болушу мүмкүн.
Сиз лакталган жыгачтын айрым бөлүктөрү менен люкс версиясын жасай аласыз!
3 -кадам: Magic программалык камсыздоо
Сиз менин кодумду кичинекей тактага жүктөшүңүз керек.
Сиз Arduino IDE же жаңы PlatformIO аркылуу arduinoго кодду жүктөө боюнча жүздөгөн окуу куралдарын таба аласыз.
Мен бул акыркы IDE үчүн кодду жана китепканаларды даярдадым. Бул репозиторийден баарын жүктөп алыңыз:
github.com/alfem/MicroKeyRing
Биринчи үч массивди түзөтүүнү унутпаңыз жана демо колдонуучулар менен сырсөздөрдү сиздики менен алмаштырыңыз.
4 -кадам: Аны кантип колдонуу керек?
Балким видеодо көргөндөй, бул MicroKeyRing көптөгөн функцияларды аткарат:
- Колдонуучу атыңызды киргизүү үчүн негизги баскычты басыңыз
- Сырсөзүңүздү киргизүү үчүн негизги баскычты (LED жаркыраганга чейин) көп басыңыз
- Кошумча маалыматтарды киргизүү үчүн негизги баскычты эки жолу басыңыз (телефон, виза картасынын номери …)
- Кийинки колдонуучуга/сырсөз топтомуна өтүү үчүн экинчи баскычты (бир жактагы) басыңыз.
Кошумча (жана анча жакшы текшерилбеген) функция: боштукка каршы функцияны иштетүү/өчүрүү үчүн экинчи баскычты көп басыңыз. Бул функция иштетилгенде, MicroKeyRing экран кулпусун алдын алуу үчүн чычканды 30 секунд сайын бир пикселге жылдырат. Эгерде сиздин корпоративдик саясатыңыз чынында эле бош убактысын ишке ашырса, ыңгайлуу.
Сунушталууда:
Tnikercadдагы сырсөз менен корголгон эшик кулпусу: 4 кадам
Tnikercadдагы Сырсөз менен корголгон эшик кулпусу: Бул долбоор үчүн биз клавиатурадан киргизүүнү алып, ошол киргизүүнү бурчтук позиция катары иштетебиз жана 3-орундуу бурчка негизделген servo моторду жылдырабыз. Эгерде сизде 3x4 баскычтобу бар болсо, анда анын окшош байланышы бар, ошондуктан болушу мүмкүн
Эски компьютерден жеке мини стол күйөрманы кантип жасалат - Чөнтөгүңүзгө туура келет: 6 кадам
Эски компьютерден жеке мини стол күйөрманы кантип жасалат - чөнтөгүңүзгө туура келет: Мен сизге эски компьютерден жеке мини стол желдеткичин кантип жасоону көрсөтөм. Бонус - бул чөнтөгүңүзгө да туура келет. Бул абдан жөнөкөй долбоор, андыктан көп тажрыйба же тажрыйба талап кылынбайт. Ошентип, баштайлы
Windows 10до флэш -дисктерди кантип сырсөз менен коргоо керек: 16 кадам
Windows 10до флэш -дисктерди кантип сырсөз менен коргоо керек: Google Drive, бир диск жана Dropbox сыяктуу булуттагы сактагычтын популярдуулугу жогорулаганда флешкалардын популярдуулугу төмөндөп баратат. Ошентсе да, флеш -дисктердин булут сактоого караганда кээ бир артыкчылыктары бар. Алардын айрымдарына жетүү кирет
Супер кичинекей Arduino менен шайкеш келген тактаны колдонуп кичинекей сигнализация системасы !: 10 кадам
Супер Tiny Arduino менен шайкеш келген тактайдын жардамы менен кичинекей сигнализация системасы !: Саламатсызбы, бүгүн биз кичинекей сонун долбоорду түзөбүз. Биз өзү менен маңдайындагы нерсенин ортосундагы аралыкты өлчөгөн кичинекей сигнализация түзүлүшүн курабыз. Жана объект белгиленген аралыктан өткөндө, түзмөк сизге бул тууралуу кабарлайт
Өтө кичинекей робот жасаңыз: Дүйнөнүн эң кичинекей дөңгөлөктүү роботун туткун менен жасаңыз.: 9 кадам (сүрөттөр менен)
Өтө кичинекей роботту куруңуз: Дүйнөнүн эң кичинекей дөңгөлөктүү роботун туткун менен жасаңыз: 1/20 куб дюймдук роботту кичинекей нерселерди алып, жылдыра турган туткасы менен куруңуз. Бул Picaxe микроконтроллери тарабынан башкарылат. Бул учурда, менимче, бул дүйнөдөгү эң кичинекей дөңгөлөктүү робот болушу мүмкүн. Бул шексиз болот