
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Бұл жобаның мақсаты - пернетақтаны алып, оны кодтың өзінде алдын ала орнатылатын белгілі бір парольге жауап беретін етіп кодтау. Содан кейін мен бұл пернетақтаны алдын ала жасалған модель сейфіне қою үшін қолданамын. Жобаның мақсаты - егер құпия сөз дұрыс енгізілген болса, сейфті ашу. Бұл жобаны жасауға көмектесу үшін мен пернетақтаны кодтау үшін Arduino қолданамын. Осылайша мен өзімнің құпия сөзімді орната аламын, содан кейін Arduino мен таңдаған кез келген команданы орындай алады. Мен бұл жобаға өте қуаныштымын және оның жақсы болатынына сенімдімін.
1 -қадам: материалдар

Төменде жобаны аяқтау үшін қажет болатын материалдар бар.
- Ардуино- 1
- Пернетақта- 1
- Серво моторы
- Arduino сымдары
- Нан тақтасы
- Ноутбук (Arduino қосымшасы орнатылған)
2 -қадам: Пернетақтаны кодтау



Бұл жобаның ең маңызды қадамы - компьютер қандай сандар енгізілетінін оқи алатындай етіп пернетақтаны кодтау, содан кейін бұл парольдің дұрыс немесе бұрыс екенін басқа көзге айта алады. Бұл жоба үшін мен Arduino қолданамын, сондықтан мен жоғарыда аталған талаптарға сәйкес пернетақтаны қалай қосуға болатынын түсіну үшін бірнеше онлайн ресурстарды қолдандым. Мен желіден тапқан нәрсе - мен пернетақтадағы әрбір шығуды Arduino -дегі пин нөміріне, сосын пернетақтадағы жердегі шығуды Arduino -ға қосу үшін сыммен байланыстыруым керек еді. Мен қолданған код суреттерге қосылған. Бұл код компьютерге қандай нөмірлер енгізілгенін оқуға, сонымен қатар парольдің дұрыс немесе бұрыс екенін анықтауға мүмкіндік береді.
3 -қадам: Серво моторын қосу


Компьютердің кірулерді оқуы және осылайша құпия сөздің дұрыс немесе бұрыс екенін анықтауы - бұл бір нәрсе, бірақ содан кейін әрекетті орындау өте жақсы болар еді! Бұған жету үшін біз Arduino -ға сервоқозғалтқышты жалғадық. Серводағы ең көп шығыс 5В -қа жетеді, ал қалған екеуі пин -нөмірлерге ауысады (пернетақтаның арқасында таусылып қалған жағдайда a0 және a1 түйреуіштерін қолдануға болады). Бұл әрекетті орындағаннан кейін сіз дұрыс немесе қате құпия сөзді енгізгеніңізге байланысты мотордың айналуын қалайтындығыңызды кодыңызға енгізесіз. Бұл үшін суретте көрсетілген.
4-қадам: ҚОСЫМША- Қауіпсіз жерге бекіту

Тетік функционалды болғандықтан, мен бұл жобаны сейф сияқты объектке тіркеп, оны бір қадамға ілгерілете аламын деп ойладым, менің жобам оның ашылуы мен жабылуын басқаруға көмектесетінін білу үшін. Мен қолымды дайын картон сейфіне алдым (менің әріптесім жасаған (Картон Сейф)), оның ішіне және сыртына қарай жылжитын картон жолағы бар қорап болды, сондықтан сейфті ашу немесе жабу мүмкіндігін бақылайды. Мен серво моторын картон жолағына бекітуді шештім, ол жолақтың қозғалысын басқарады, осылайша сейфтің ашылуы мен жабылуын басқарады.
Ұсынылған:
Kazoo кодтау: 5 қадам

Kazoo Coding: Бұл Tinkercad -те жасалған казудің жақсы 3d моделі. Сіз мұны тұрақсыз түрде жасай аласыз
IOS код блоктарымен кодтау: 6 қадам

IOS кодтық блоктармен кодтау: iOS арқылы кодтау - бұл iOS құрылғысын автоматтандыруды, жаңалықтарды алуды, киберқауіпті бастауды және тіпті мәтіндік хабарларды жоспарлауды жүргізудің бірегей әдісі. Бұл нұсқаулық үшін біз кибер соғысқа назар аударатын боламыз, әсіресе достар мен спам жіберетіндер
$ 5 ESP8266 көмегімен YouTube жазылушыларының DIY экраны - кодтау қажет емес: 5 қадам

$ 5 ESP8266 көмегімен YouTube жазылушыларының экраны - кодтаудың қажеті жоқ: Бұл жобада мен сізге ESP8266 Wemos D1 Mini тақтасын кез келген YouTube арнасының жазылушылар санын 5 доллардан төмен көрсету үшін қалай қолдануға болатынын көрсетемін
HackerBox 0058: кодтау: 7 қадам

HackerBox 0058: Кодтау: бүкіл әлем бойынша HackerBox хакерлеріне сәлем! HackerBox 0058 көмегімен біз ақпаратты кодтауды, штрих -кодтарды, QR кодтарын, Arduino Pro Micro бағдарламалауды, кіріктірілген СКД дисплейлерін, Arduino жобаларында штрих -кодты генерациялауды, адамдық ақпаратты зерттейміз
Chrome Web кеңейтімі - алдын ала кодтау тәжірибесі қажет емес: 6 қадам

Chrome веб -кеңейтімі - алдын ала кодтау тәжірибесі қажет емес: Chrome кеңейтімдері - бұл пайдаланушылардың шолу тәжірибесін жақсарту үшін жасалған шағын бағдарламалар. Chrome кеңейтімдері туралы қосымша ақпарат алу үшін https://developer.chrome.com/extensions торабына өтіңіз. Chrome Web Extension жасау үшін кодтау қажет, сондықтан HT шолуы өте пайдалы