Мазмұны:

Rpi көмегімен қауіпсіз құрылғыны жасаңыз: 12 қадам
Rpi көмегімен қауіпсіз құрылғыны жасаңыз: 12 қадам

Бейне: Rpi көмегімен қауіпсіз құрылғыны жасаңыз: 12 қадам

Бейне: Rpi көмегімен қауіпсіз құрылғыны жасаңыз: 12 қадам
Бейне: Басқа тышты деген осы 😡 2024, Қараша
Anonim
Rpi көмегімен қауіпсіз құрыңыз
Rpi көмегімен қауіпсіз құрыңыз

Raspberry pi -ді толық жұмыс істейтін сейфке айналдыруды білгіңіз келе ме? Содан кейін қалай үйренуге болатын осы 12 қадамды орындаңыз. Сейфте толықтай жұмыс істейтін пернетақта мен құлыптау жүйесі болады, осылайша сіз заттарыңызды қауіпсіз сақтай аласыз.

1 -қадам: материалдар

Жұмысқа кіріспес бұрын қажетті материалдарды жинау қажет. Саған қажет болады:

  1. Басу түймелері x9
  2. RGB Led x1
  3. Жасыл жарық диоды x3
  4. DC қозғалтқыштары x2
  5. L292D H көпірі x1
  6. 330Ω резистор x4
  7. Нан тақтасы x2
  8. Тоқымашылар x1
  9. Бірдей өлшемді беріліс x2
  10. Өткізгіштердің ассортименті
  11. Желім пистолеті мен желім таяқшалары
  12. Қайшы
  13. Кішкентай қол аралау
  14. Аяқ киім қорабы/картон қорап x1
  15. Ағаш дуэль x2
  16. Картонның бірнеше бөліктері
  17. Қара және күміс бояу
  18. Электрлік таспа
  19. Сабан немесе маркер қақпағы (ағаш сүлгі жай ғана өтетіндей үлкен)

2 -қадам: түймелерді орнату

Түймешіктерді орнату
Түймешіктерді орнату

Бұл қадамда сізге бір нан тақтасы, штангашы, тоғыз түйме және секіргіштер ассортименті қажет болады. Алдымен шкафты нанның екі жағына қойыңыз, оның тақтаның ортасына қойылғанына көз жеткізіңіз. Содан кейін бір ұшы GND-ге жалғанған тоққа, ал екінші жағы нан тақтасындағы жер рельсіне қосылған қара сымды қойыңыз. Соңғы қадамды қайталаңыз, бірақ қызыл сымды қолданыңыз және оны 5-токтан өтпелі тоқтағы нан ток тақтасындағы қуат рельсіне қосыңыз. Нан тақтасындағы сегіз түймені 4х2 төртбұрышты етіп орналастырыңыз, әр түйме арасында бос орын қалдырыңыз, түймелердің жартысын нан тақтасының әр жағына қойыңыз. Содан кейін соңғы түймені тек қана нан тақтасына қойыңыз. Түймешіктердің 4х2 төртбұрышы сейфтің пернетақтасы болып табылады, ал сингулярлық түймесі - қалпына келтіру батырмасы. Түймені қосу үшін (кез келген басу түймелері) қара сымды қолданып, оны жердегі рельске жалғаңыз, қара сымның бір ұшын жерлік рельске, екінші жағын түйменің бір қатарына қойыңыз. Содан кейін жерге қосылған түйреуішпен бір жақта орналасқан түйменің түйреуішін T-өтпегіндегі gpio істігіне жалғаңыз. Мұны барлық тоғыз түйме үшін қайталаңыз, сондықтан әр түйменің өзіндік gpio түйрегіші бар және жерге қосылған.

3 -қадам: RGB светодиодын орнату

RGB светодиодын орнату
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 -ді нан тақтасы бар бөлікке қоюға болады. Енді сіз өзіңіздің заттарыңыз туралы алаңдамауды және қауіпсіздікті сақтай аласыз. =)

Ұсынылған: