Мазмұны:
- 1 -қадам: материалдар
- 2 -қадам: түймелерді орнату
- 3 -қадам: RGB светодиодын орнату
- 4 -қадам: жарықдиодты шамдарды орнату
- 5 -қадам: қозғалтқышты орнату
- 6 -қадам: код
- 7 -қадам: Бекіту механизмін жасаңыз
- 8 -қадам: Қауіпсіз құрыңыз және электрондық кестені орнатыңыз
- 9 -қадам: Пернетақтаны жасаңыз
- 10 -қадам: Пернетақтаны орнатыңыз
- 11 -қадам: Құлыптау механизмін орнатыңыз
- 12 -қадам: Аяқталды
Бейне: Rpi көмегімен қауіпсіз құрылғыны жасаңыз: 12 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Raspberry pi -ді толық жұмыс істейтін сейфке айналдыруды білгіңіз келе ме? Содан кейін қалай үйренуге болатын осы 12 қадамды орындаңыз. Сейфте толықтай жұмыс істейтін пернетақта мен құлыптау жүйесі болады, осылайша сіз заттарыңызды қауіпсіз сақтай аласыз.
1 -қадам: материалдар
Жұмысқа кіріспес бұрын қажетті материалдарды жинау қажет. Саған қажет болады:
- Басу түймелері x9
- RGB Led x1
- Жасыл жарық диоды x3
- DC қозғалтқыштары x2
- L292D H көпірі x1
- 330Ω резистор x4
- Нан тақтасы x2
- Тоқымашылар x1
- Бірдей өлшемді беріліс x2
- Өткізгіштердің ассортименті
- Желім пистолеті мен желім таяқшалары
- Қайшы
- Кішкентай қол аралау
- Аяқ киім қорабы/картон қорап x1
- Ағаш дуэль x2
- Картонның бірнеше бөліктері
- Қара және күміс бояу
- Электрлік таспа
- Сабан немесе маркер қақпағы (ағаш сүлгі жай ғана өтетіндей үлкен)
2 -қадам: түймелерді орнату
Бұл қадамда сізге бір нан тақтасы, штангашы, тоғыз түйме және секіргіштер ассортименті қажет болады. Алдымен шкафты нанның екі жағына қойыңыз, оның тақтаның ортасына қойылғанына көз жеткізіңіз. Содан кейін бір ұшы GND-ге жалғанған тоққа, ал екінші жағы нан тақтасындағы жер рельсіне қосылған қара сымды қойыңыз. Соңғы қадамды қайталаңыз, бірақ қызыл сымды қолданыңыз және оны 5-токтан өтпелі тоқтағы нан ток тақтасындағы қуат рельсіне қосыңыз. Нан тақтасындағы сегіз түймені 4х2 төртбұрышты етіп орналастырыңыз, әр түйме арасында бос орын қалдырыңыз, түймелердің жартысын нан тақтасының әр жағына қойыңыз. Содан кейін соңғы түймені тек қана нан тақтасына қойыңыз. Түймешіктердің 4х2 төртбұрышы сейфтің пернетақтасы болып табылады, ал сингулярлық түймесі - қалпына келтіру батырмасы. Түймені қосу үшін (кез келген басу түймелері) қара сымды қолданып, оны жердегі рельске жалғаңыз, қара сымның бір ұшын жерлік рельске, екінші жағын түйменің бір қатарына қойыңыз. Содан кейін жерге қосылған түйреуішпен бір жақта орналасқан түйменің түйреуішін T-өтпегіндегі gpio істігіне жалғаңыз. Мұны барлық тоғыз түйме үшін қайталаңыз, сондықтан әр түйменің өзіндік gpio түйрегіші бар және жерге қосылған.
3 -қадам: RGB светодиодын орнату
Бұл қадамда сізге RGB светодиоды, 330Ω бір резистор, өтпелі сымдардың ассортименті және өткен қадамдағы нан тақтасы қажет болады. Алдымен RGB Led тақтасын қалпына келтіру түймесінің жанына қойыңыз, әр түйреуіш тақтаның бөлек жолына қойылғанына көз жеткізіңіз. RGB светодиодының ең ұзын түйреуішін 330Ω резистордың көмегімен қуат жолына жалғаңыз. Содан кейін өтпелі сымдарды қолдана отырып, RGB светодиодының қалған үш аяғының әрқайсысын gpio түйреуішіне қосыңыз.
4 -қадам: жарықдиодты шамдарды орнату
Бұл қадамда сізге үш жасыл жарық диоды, 330Ω үш резистор, өтпелі кабельдердің ассортименті, жаңа нан тақтасы мен алдыңғы қадамдағы нан тақтасы қажет болады. Алдымен екі тақтаны біріктіріңіз, алдыңғы тақтаның оң жағындағы жаңа тақтаны қосыңыз. Жаңа тақтаға бір ұшы Т-өтпелі штангаға, ал екінші жағы нан тақтасындағы жерге тұйықталуға қосылған қара сымды қойыңыз. Содан кейін қызыл сымды қолданып, оны 5-шнурлы шнурдан нан тақтасындағы электр рельсіне жалғаңыз. Үш светодиодты бір қатарға қойыңыз, әр жарықдиодтың әр аяғында жеке қатар бар екеніне көз жеткізіңіз және әр жарықдиодты арасында бос орын бар. 330Ω үш резистордың көмегімен әр жарықдиодтың қысқа аяғын (катодты) жер рельсіне жалғаңыз. Содан кейін әр светодиодтың ұзын аяғын (анодты) T-өтпегіндегі gpio түйреуішіне жалғаңыз.
5 -қадам: қозғалтқышты орнату
Бұл қадамда сізге L292D H көпірі, екі тұрақты ток қозғалтқышы, өтпелі кабельдердің ассортименті және алдыңғы қадамдағы екі тақта қажет болады. Пісіру тақтасын пайдаланбай, H көпірін нан тақтасының ортасына қойыңыз, H-көпірінде нан тақтасының үстіңгі жағына қойыңыз, H-көпірінің әрбір түйреуішінің өз қатарының бар екеніне көз жеткізіңіз. нан тақтасы. Алдымен Н көпірінің әр жағындағы жоғарғы және төменгі түйреуішті қызыл сымдарды қолдана отырып, электр рельсіне жалғаңыз. Содан кейін қара сымдарды қолдана отырып, H көпірінің әр жағындағы ортаңғы екі түйреуішті жердегі рельске қосыңыз. Бұл кезде H-көпірінің екі жағында байланыссыз төрт түйреуіш болуы керек. Сары сымдарды қолдана отырып, қызыл сымдардың үстіндегі/астындағы түйреуіштерді T-өтпегіндегі әр түрлі gpio түйреуіштеріне жалғаңыз, сары сыммен жалғанған әр істіктің T-өтпегінде өзіндік gpio түйреуіші бар екеніне көз жеткізіңіз. Енді моторлардың әрқайсысына қызыл сым мен қараны қосыңыз. Бұл кезде сізде Н-көпірдің екі жағында қосылмайтын екі түйреуіш болуы керек, Н-көпірдің әр жағында бір қозғалтқыштан қызыл сымды бос түйреуіштің ортасындағы екі қара сымның үстіне қойыңыз. Соңында мотордағы қара сымды бос түйреуішке әр жағынан салыңыз.
6 -қадам: код
Енді сіз өз циркіңізді құрдыңыз, Raspberry pi -ді жүктеңіз және python (Idle) ашыңыз. Бұл кодты сіздің өміріңізді жандандыру үшін пайдаланыңыз, gpio түйреуіштерін сіздің арнайы циркулятыңызға өзгерту үшін өзгертіңіз.
gpiozero импорттық жарық диоды, түйме, RGBLED, мотор
уақыттан бастап ұйқы импортталады
кемпірқосақ = RGBLED (қызыл = 16, жасыл = 25, көк = 6)
led1 = жарық диоды (23)
led2 = жарық диоды (18)
led3 = жарық диоды (22)
resetbutton = түйме (27)
button1 = Түйме (26)
button2 = Түйме (19)
button3 = Түйме (5)
button4 = Түйме (13)
button5 = Түйме (20)
button6 = Түйме (21)
button7 = Түйме (12)
button8 = Түйме (24)
қозғалтқыш = Қозғалтқыш (алға = 4, артқа = 17)
мотор2 = Қозғалтқыш (алға = 8, артқа = 7)
def қалпына келтіру ():
led1.off ()
led2.off ()
led3.off ()
кемпірқосақ түсі = (0, 1, 0)
motor.stop ()
қозғалтқыш 2. тоқтату ()
құлыптау ()
пернетақта ()
def құлпын ашу ():
мотор 2. алға ()
ұйықтау (0,5)
қозғалтқыш 2. тоқтату ()
motor.forward ()
ұйықтау (0,5)
motor.stop ()
def lock ():
мотор 2. артқа ()
ұйықтау (0,5)
қозғалтқыш 2. тоқтату ()
қозғалтқыш. артқа ()
ұйықтау (0,5)
motor.stop ()
def errorpin ():
led1.off ()
led2.off ()
led3.off ()
кемпірқосақ түсі = (0, 1, 0)
def пернетақтасы ():
шындық кезінде:
егер button1.is_pressed немесе button3.is_pressed немесе button8.is_pressed немесе button4.is_pressed немесе button6.is_pressed:
қате түйреуіш ()
егер button2.is_pressed болса:
led1.on ()
егер button7.is_pressed және led1.is_lit болса:
led2.on ()
егер button5.is_pressed және led1.is_lit және led2.is_lit болса:
led3.on ()
егер led1.is_lit және led2.is_lit және led3.is_lit болса:
кемпірқосақ түсі = (1, 0, 1)
ашу()
үзіліс
шындық кезінде:
егер resetbutton.is_pressed:
қалпына келтіру ()
7 -қадам: Бекіту механизмін жасаңыз
Бұл қадамда сізге қол ара, желім пистолеті, бір ағаш дюбель, екі редуктор (бірдей мөлшерде), екі маркер қақпағы немесе сабан, екі тұрақты ток қозғалтқышы, электр таспасы, картон және қара бояу қажет болады. Алдымен 5см х 5см көлеміндегі картон алыңыз да, оны қара түске бояңыз, содан кейін қол арамен ағаш дөңгелекке тісті дөңгелектерге сәйкес келетін ойықтар жасаңыз. Ағаш дюбельде 7-10 тоғай жасаңыз, алдыңғы жағынан 1,5 см және артқы жағында шамамен 0,7 см дюбель қалдырыңыз. Енді сабан ұзындығы шамамен 0,7см болатын екі дана сабанды пайдаланады, егер маркер қақпағын қолдансаңыз, қақпақтың 0,7см кесектерін кесу үшін қол арамен пайдаланыңыз. Енді редукторды қозғалтқышқа бекітіңіз, редукторды қозғалтқыштың соңына ыстық желімдеуге немесе электрлік таспаны қолдануға болады (ыстық желім жақсы жұмыс істейді). Енді сабанның/ маркер қақпағының бөліктерін картонның шетіне қойып, ыстық желіммен жабыңыз, сабанның/ маркердің қақпағының екі бөлігін бір -бірінен ұзындығы біркелкі екеніне көз жеткізіңіз. Содан кейін картонды 5см х 3см етіп кесіңіз, сабанның/маркер қақпағының бөліктерінің 5см жағының шетінде тұрғанына көз жеткізіңіз. Енді 1-2 см дюбельді кесіңіз де, оны екінші сабаннан/ маркер қақпағынан шамамен 1 см артқа қойып, ыстық желіммен бекітіңіз, бұл дюбель тығын ретінде қызмет етеді. Енді тісті доңғалақтары бар дюбельді сабанға/маркер қақпақтарына салыңыз. Енді картонға сабан/маркер қақпағының екі бөлігінің арасындағы төртбұрышты кесіңіз, дюбель астындағы картонды кесіп алмаңыз. Енді қозғалтқышты картоннан жасалған төртбұрышты тесікке салыңыз, тісті доңғалақтармен, таспамен немесе моторды картонға ыстық желіммен бекітіңіз. Енді екінші құлыптау механизмін жасау үшін осы қадамды қайталаңыз, екінші құлыптау механизмінің салынғанына көз жеткізіңіз, осылайша әр механизмдегі қозғалтқыштар бір -біріне қарама -қарсы орналасқан кезде, дюбель қарама -қарсы орналасқан.
8 -қадам: Қауіпсіз құрыңыз және электрондық кестені орнатыңыз
Бұл қадамда сізге желім пистолеті, алдыңғы қадамдардың екі тақтасы, етік/қорап, картон, электр таспасы және қара бояу қажет болады. Бастапқыда аяқ киім қорабын қара түске бояп, етік қорабының ұзындығымен және қораптың ішкі жағынан биіктігі бар басқа картонды кесу үшін, картонның осы бөлігін де қара түске бояңыз. Содан кейін нан тақтасын оң жақ алдыңғы бұрыштағы етік қорабының ішіне қойыңыз, штанганың қораптың қабырғасына қарсы емес, қораптың қарама-қарсы жағына қарайтынына көз жеткізіңіз. Келесі орын және ыстық желім - сіз жай ғана нан тақтасының артында боялған картон. Енді етік қорабының алдыңғы жағына жапсырылған картоннан қажет мөлшердегі картонды кесіңіз және бояңыз, бұл қораптағы нан тақтасын жабу үшін. Боялғаннан кейін картонның жаңа бөлігін қорапта бар басқа картонға жабыстыру арқылы қосыңыз, сондықтан картонды көтерген кезде нанға қол жетімді болады.
9 -қадам: Пернетақтаны жасаңыз
Бұл қадамда сізге алдыңғы қадамдағы етік қорабы, картон, қайшы және күміс бояу қажет болады. Алдымен бес түрлі картонды кесіңіз. 11 см х 4 см көлеміндегі екі бөлікті, 6 см х 4 см екі бөлікті және 11 см х 6 см бір бөлікті кесіңіз. 11см х 4см және 6см х 4см бөліктерінде әр бөліктің ортасында нүктені белгілеңіз, содан кейін нүктенің екі жағында 1см болатын сызық сызыңыз. Содан кейін кесектің төменгі екі бұрышынан сызықтың шеттеріне, содан кейін картонның жиегінен көлденеңінен кесіңіз. Енді 11см х 6см бөлігінен басқа әрбір бөлік оның түбіне үшбұрышы бекітілген төртбұрышқа ұқсас болуы керек. Содан кейін әр бөлікті күміске бояймыз, содан кейін олардың барлығын бір -біріне жабыстырамыз, артқы жағы жоқ тікбұрышты призманы құрамыз, әр жағындағы үшбұрыштар төмен қаратылуы керек. Енді қайшыны пайдаланып, нан тақтасындағы 8 түймеге сәйкес 4х2 тор жасаңыз, содан кейін қалпына келтіру түймесі, RGB жарықдиодты және үш жасыл жарық диодты тесіктерді кесіңіз. Содан кейін RGB светодиоды мен үш жасыл жарық диодты тақтаның тоғыз түймешігін алып тастаңыз және оларды пернетақтаның жаңа тесіктеріне қойыңыз.
10 -қадам: Пернетақтаны орнатыңыз
Бұл қадамда сізге пернетақта, етік қорабы, секіргіш сымдардың ассортименті және қайшы қажет болады. Алдымен қайшының көмегімен аяқ киім қорабының алдыңғы жағындағы нанның төрт жағын кесіңіз. Саңылаулар пернетақтадағы үшбұрыштарға сәйкес келуі керек, бірақ етік қорабындағы кесу үшбұрыштардың ұзындығынан қысқа болуы керек. Содан кейін етік қорабының барлық тесіктері арасында тесік жасаңыз. Енді өтпелі сымдар көмегімен түймелер мен жарық диодты тақтаға, егер олар бұрын орналастырылса, жалғаңыз, түймелерді және жарықдиодты сымдарды етік қорабының тесігінен тақтаға жеткізіңіз. Содан кейін пернетақтаның үшбұрыштарын аяқ киім қорабындағы кесіктерге кірістіру арқылы пернетақтаны етік қорабына қойыңыз.
11 -қадам: Құлыптау механизмін орнатыңыз
Соңында құлыптау механизмін орнату үшін сізге желім пистолеті, құлыптау механизмдері мен қайшы қажет болады. Әр құлыптау механизмінде ілулі картон болуы керек, мұны аяқ киім қорабының әр жағына, нан тақтасын жабатын картонның үстіне бір механизмді жабыстыру үшін қолданыңыз. Содан кейін етік қорабының әр жағынан және етік қорабының қақпағынан тесік жасаңыз, саңылаулар құлыптау механизміндегі ағаш дюбельдермен сәйкес келуі керек. Енді тақтаны жабатын картоннан кішкене тесік жасаңыз, осы тесік арқылы электр қозғалтқыштарын секіргіш сымдардың көмегімен нан тақтасына қосыңыз. Қозғалтқыштарды H-көпіріне қосыңыз, олар бастапқыда бесінші қадамда орналастырылды.
12 -қадам: Аяқталды
Енді сізде Raspberry pi көмегімен іске қосылатын толық жұмыс істейтін сейф бар, егер сейфті монитордан алыстатқыңыз келсе, пи -ге қашықтан қосылу үшін VCN қарау құралын қолданыңыз. VCN қарау құралын қолданған кезде Raspberry pi -ді нан тақтасы бар бөлікке қоюға болады. Енді сіз өзіңіздің заттарыңыз туралы алаңдамауды және қауіпсіздікті сақтай аласыз. =)
Ұсынылған:
PIR көмегімен Arduino әлеуметтік алыстататын құрылғыны қалай жасауға болады: 4 қадам
PIR көмегімен Arduino әлеуметтік алыстататын құрылғыны қалай жасауға болады: 1
EM іздерінің көмегімен құрылғыны нақты уақытта тану: 6 қадам
EM іздерін қолдану арқылы құрылғыны нақты уақытта тану: Бұл құрылғы әр түрлі электрондық құрылғыларды олардың EM сигналдарына сәйкес жіктеуге арналған. Әр түрлі құрылғылар үшін олар шығаратын әр түрлі ЭМ сигналдары бар. Біз бөлшектерді қолдана отырып электрондық құрылғыларды анықтау үшін IoT шешімін әзірледік
Android WiFi Esp8266 көмегімен құрылғыны басқару: 6 қадам
Android WiFi Esp8266 көмегімен құрылғыны басқару: енді біз esp8266 WiFi модулін қолдана отырып құрылғыларды қалай басқаруға болатынын білеміз және қосымша ақпарат алу үшін Android WiFi басқару көмегімен құрылғыны Arduino басқарады. Мухаммед Ашраф сілтемесін басыңыз
Телефон мен гаджетті қалай қауіпсіз және қауіпсіз етуге болады: 4 қадам
Телефон мен гаджетті қалай қауіпсіздендіруге және қорғауға болады: бәрін жоғалтқан адамнан (әрине, асыра сілтеген). Демек, мойындау уақыты, менің алдыңғы сөйлемім айтқандай, мен өте ыңғайсызмын. Егер маған бір нәрсе жабыспаса, мен оны қате қоюдың үлкен мүмкіндігі бар, ұмыту бір жерде
Неғұрлым қауіпсіз: пойыз станцияларын қауіпсіз ету: 7 қадам
Қауіпсізірек: пойыз станцияларын қауіпсіз ету: Қазіргі кезде көптеген теміржол вокзалдары қауіпсіздіктің жоқтығынан, кедергілер мен пойыздың келе жатқанын ескертуіне байланысты қауіпсіз емес. Біз мұны түзету қажет екенін көрдік. Бұл мәселені шешу үшін біз Safer Better құрдық. Біз діріл сенсорларын, қозғалыс сенсорларын қолдандық және