Мазмұны:

Жарқын сейф: 6 қадам
Жарқын сейф: 6 қадам

Бейне: Жарқын сейф: 6 қадам

Бейне: Жарқын сейф: 6 қадам
Бейне: Басқа тышты деген осы 😡 2024, Қараша
Anonim
Жарқын сейф
Жарқын сейф

Бұл жоба сіздің заттарыңызды қауіпсіздендірудің жолын ұсынады. Жобаның соңғы нәтижесі - қауіпсіздіктің екі кезеңінен кейін arduino басқаратын коммутатор. Коммутатор порталды ашып, қашықтан басқару құралын алмастыра алады немесе қозғалтқышты басқара алады. Менің жобам тек бір нәрсені ашатын блокты ұсынады. Сондықтан сіз оны жобаңызға бейімдей аласыз.

Қауіпсіздіктің бірінші кезеңі - бұл телефондағы суретпен жарықтандырылған 9 фоторезистордың матрицасы. Қауіпсіздіктің екінші кезеңі - 4 саннан тұратын код.

Мен француз студентімін, сондықтан мен бәрін «ағылшын» етіп жасауға тырысамын

1 -қадам: Сізге не қажет?

Саған не қажет ?
Саған не қажет ?
Саған не қажет ?
Саған не қажет ?

Бұл жоба үшін сізге қажет:

  • 9 фоторезистор (1MOhm) және 20kOhm резисторлар
  • CD4051B деп аталатын аналогтық MUX
  • Сымдар
  • 3*4 пернетақта матрицасы
  • 2N2222 транзисторы
  • Ардуино БҰҰ

2-қадам: Біздің «фоторезисторлар-кодты» жасаңыз

Біздің жасау
Біздің жасау

Негізгі идея - заттың құлпын ашу үшін жарықтықты пайдалану. Қараның жарықсыз жасалынатынын, ақтың ең күшті жарық екенін бәрі біледі. Бұл біз қолданатын болады. Мұны істеу үшін суреттегі сұр шкаланы қолданамыз.

Мен кішкене питон бағдарламасын жасадық, онда біз экранның өлшемін реттей аламыз, содан кейін бағдарлама 3*3 матрицасын құрады, онда әр аймақ кездейсоқ сұр шкаласы болады. Бұл сурет бірегей және 255^9 мүмкіндіктері ретінде.

Менің бағдарламамды пайдалану үшін сізге жастық кітапханасы орнатылған python 3.x қажет болады. Егер сіз қалай істеу керектігін білмесеңіз, интернеттен іздеуге болады, көптеген бейнелер бар.

Сіз менің қандай сурет жинайтынымды көре аласыз.

3 -қадам: Біздің «фоторезисторлар_кодын» қалай дұрыс қолдану керек?

Біздің құралдарды қалай дұрыс қолдану керек
Біздің құралдарды қалай дұрыс қолдану керек

Бұл суретті қолдану үшін фоторезисторларды орнату қажет болады. Мұны істеу үшін мен сізге берілген файлдың көмегімен кішкене бөліктерді 3D форматында басып шығаруды ұсынамын. Мен икемді талшықты қолдануды ұсынамын. Бұл кішкене бөлік сенсорға телефонның экранының толық жарығын қосуға мүмкіндік береді.

Біріншіден, әрбір фоторезисторды екі сыммен дәнекерлеңіз. Содан кейін сіз кішкене дөңгелектерді табаққа жабыстыра аласыз, пластинадағы фоторезистордан сәл үлкенірек тесік жасай аласыз, содан кейін сіз фоторезистордың тесікке өте жақсы сәйкес келетінін көресіз. Сақ болыңыз, телефоныңыздың өлшеміне сәйкес табаққа дөңгелектерді желімдеу керек. Әр айналым дұрыс сұр шаршыға сәйкес келуі керек.

4 -қадам: Фоторезисторларды қалай қосуға және барлығын калибрлеуге болады?

Фоторезисторларды қалай қосуға және барлығын калибрлеуге болады?
Фоторезисторларды қалай қосуға және барлығын калибрлеуге болады?
Фоторезисторларды қалай қосуға және барлығын калибрлеуге болады?
Фоторезисторларды қалай қосуға және барлығын калибрлеуге болады?
Фоторезисторларды қалай қосуға және барлығын калибрлеуге болады?
Фоторезисторларды қалай қосуға және барлығын калибрлеуге болады?

Барлығы желімделген, сымдар тегін. Сіз оны arduino -ға қосуыңыз керек.

Arduino UNO -да тек 6 аналогтық кіріс бар, мен CD4051B MUX көмегімен тағы 8 қосуды ұсынамын. Біз осы MUX -тің 8 кірісін қолданамыз, ал соңғысы Arduino -да Analog1 болады. Әр фотодиодты 20кОкм реистормен суретке сәйкес дайындаңыз. Содан кейін әр фоторезисторға келесі суреттерге сәйкес нөмір қойыңыз. Соңында 9 -шы фоторезисторларды A1 -ге, екіншісін MUX -тегі суреттегідей қосыңыз: IN/OUT 0 -ден 7 -ге дейінгі каналдардағы 1 -ден 8 -ге дейінгі фоторезисторлар.

Ақырында, бәрі дұрыс қосылғаннан кейін, сіз arduino бағдарламасын жүктей аласыз. Бұл бағдарлама сізге 9 сенсормен өлшенетін мәндерді береді. Оларды қағазға жазыңыз немесе келесі бағдарламаға қойыңыз.

!!! Сақ болыңыз, экранды жоғары жарықтыққа орнатыңыз және бұл бағдарламаны қолданған сайын жарықтығын сақтаңыз !!!

5 -қадам: Негізгі бағдарламаны қолданыңыз

Негізгі бағдарламаны қолданыңыз
Негізгі бағдарламаны қолданыңыз
Негізгі бағдарламаны қолданыңыз
Негізгі бағдарламаны қолданыңыз

Барлығын калибрлегеннен кейін біз суретке сәйкес пернетақтаны байланыстыра аламыз.

Содан кейін негізгі бағдарламаны жүктеп алып, оны ашыңыз. Сіз калибрлеу нәтижесін «code_light» массивіне қоюға болады және сіз өзіңіздің 4 сандық кодты «әрекет» массивінде де өзгерте аласыз.

Ақырында, мен транзисторды жетекші ретінде қолданамын. D0 істігіне транзисторды қосыңыз, бірақ бағдарлама жүктелгеннен кейін қосыңыз.

Негізгі бағдарлама келесі жолмен бөлінеді:

  • тұрақтылар мен қосылыстардың анықтамасы
  • 9 фоторезистордың оқылуы

    • егер жақсы болса, біз қолмен кодты тексере аламыз

      жақсы болса, сейф ашылады

    • жалған болса, қайталап көріңіз

6 -қадам: Көңілді болыңыз !

Барлығы жақсы жұмыс істейтінін тексеру үшін мен транзисторға светодиод қосамын. Ол жарқырап тұр. Жарық диодты өз ойыңыз бойынша ауыстырыңыз: құлыпқа немесе сервоға арналған қозғалтқыш немесе қашықтан басқару пультіндегі түймені ауыстыру үшін транзисторды ұстаңыз.

Сізде проблема болмайды деп үміттенемін. Егер иә болса, [email protected] электрондық поштасына хабарласыңыз

Ұсынылған: