Мазмуну:

Arduino негизделген Digital SAFE BOX: 10 кадам
Arduino негизделген Digital SAFE BOX: 10 кадам

Video: Arduino негизделген Digital SAFE BOX: 10 кадам

Video: Arduino негизделген Digital SAFE BOX: 10 кадам
Video: Обзор преобразователя LTC3780 Buck Boost 10A: отказал 2 модуля 2024, Июль
Anonim
Arduino негизделген Digital SAFE BOX
Arduino негизделген Digital SAFE BOX
Arduino негизделген Digital SAFE BOX
Arduino негизделген Digital SAFE BOX
Arduino негизделген Digital SAFE BOX
Arduino негизделген Digital SAFE BOX

Эй балдар! Коопсуз сактай турган нерсеңиз барбы? Керексиз баскынчылардан жана купуялык баскынчыларынан алыс кармоо керек болгон нерсе? Ооба, менде сиздин көйгөйүңүздүн чечими бар! Бул жерде Arduino негизделген сейф кутусу

1 -кадам: Видеону көрүңүз

кадамдарды баяндоо менен бирге кадам сайын визуалдык өкүлчүлүк үчүн бул видеону көрүңүз.

2 -кадам: Дизайн

Дизайн
Дизайн
Дизайн
Дизайн
Дизайн
Дизайн

менен баштоо үчүн, Мен "AUTODESK INVENTOR PRO" боюнча 3D C. A. D. сен жана мен сыяктуу новаторлор үчүн программалык камсыздоо.

Дизайн бүткөндөн кийин, мен материалды тандоо баскычына өттүм.

материал үчүн, бизде STEEL бул колдонмо үчүн эң жакшы материал бар.

анткени мен дайыма модулдарды жана башка электрондук нерселерди кайра колдоно берем, мен STEEL сейфин кармабоону туура көрөм, анткени бул сактоо үчүн бир топ башаламандык болот.

ошондо мен Картонду тандап алам, анткени ал долбоор бүткөндөн кийин кайра иштетилет.

баарыбыз билебиз, анткени картон абдан назик жана оңой эле сынып кетиши мүмкүн, ошондуктан мен бул жерде бир нече кичинекей тегиз бурчтуу үч бурчтуктун картон бөлүктөрүн (бардыгы 26, дубалдын бир бурчуна 3, эшиктин бурчтарына 4) жана ысык клейди жабыштыруу үчүн колдондум. дубалдын бети ар бир багытта.

өлчөмдөр жана башка так маалыматтар үчүн, мен CAD файлдарымды жүктөп жатам, аларды маалымдама үчүн жүктөп алам, эгерде CAD программасы жок болсо, мен силерге балдарга жалпы маалымат берем.

1. BOXтун көлөмү

300мм х 300мм х 300мм (л б ч)

2. Door Volume

200 мм х 50 мм х 200 мм (л б ч)

Ошентип, негизинен, бул долбоордун механикалык иштеши бир эшикке окшош, анын микроконтроллер тарабынан башкарылуучу электрондук кулпусу бар экенин кабыл алыңыз.

3 -кадам: Материалды чогултуу

Материалды чогултуу
Материалды чогултуу
Материалды чогултуу
Материалды чогултуу
Материалды чогултуу
Материалды чогултуу

Мына сага эмне керек

A. Электроника

1. Arduino Micocontroller Board.

2. 16x2 I2C (I-чарчы-C) LCD

3. Соленоиддик кулпу.

4. 4 x 4 Баскычтоп.

5. Buzzer.

6. MOSFET (IRFZ44N).

7. 10 кох резистор.

8.12v 5.5mm DC эркек i/p jack

9. 12в 5.5мм DC ургаачы

10. Эркектен Аялга секирүүчү зымдар

11. Жалпы максаттар тактасы. (Башкача айтканда, нан тактасын колдонуңуз).

12. Ширетүүчү темир.

13. бир нече Jumper Wires.

14. IC 7805 (Voltage Regulator)

B. Misc

1. Картон

2. Кайчы

3. Box Cutter

4. Hot Glue Gun

5. Илмек

6. болттар (M3 20 мм узундуктагы гайкалар менен)

7. Өзүнөн өзү сайылып турган болттар.

8. Screw Driver Set.

көңүл буруңуз

бул эч кандай компаниянын акы төлөнүүчү жарнамасы эмес, сиз окшош продукттарды колдоно аласыз, бардык шилтемелерди жөнөкөй Google издөө аркылуу табууга болот.

4 -кадам: КУТТУ жасоо

КУТУК жасоо
КУТУК жасоо
КУТУК жасоо
КУТУК жасоо
КУТУК жасоо
КУТУК жасоо
КУТУК жасоо
КУТУК жасоо

КУТУКту куруу үчүн

1. 300мм х 300мм өлчөмүндөгү картондон 5 кесимди кесүү.

2. колдоо үчүн 30 тегиз оң бурчтуу үч бурчтуктарды кесип.

3. Hot Glue тапанчасын колдонуп, мурунку кадамда кесип алган кичинекей үч бурчтук таянычты колдонуп, астынкы бетин сол бети менен оң жакка жабыштыруу үчүн тыйындын өлчөмүндөгү желимди ыргытыңыз.

4.now ысык клей клей колдонуу менен бүт четине мөөр.

5. 2-4 кадамдарды кайталаңыз, оңго, солго, үстүңкү жүздөр бири-бирине байланганга чейин.

6. Арткы жагын ачык кармаңыз, биз электроникага киришибиз керек жана алдыңкы алкакты жабыштырышыбыз керек.

5 -кадам: Электроника

Электроника
Электроника
Электроника
Электроника
Электроника
Электроника

бул жерде, мен ARDUINO UNO колдонуп жатам.

кадамдар

1. клавиатура пинин туташтыруу

1- D9

2- D8

3- D7

4- D6

5- D5

6- D4

7- D3

8- D2

pin1ди көрсөтүү үчүн Keyopadда кичинекей жебе бар

2. Позитивдүү Buzzer'ди PIN D10го жана Негативди жерге туташтырыңыз

3. Туташуу 16 X 2 L. C. D. Дисплей

SCL tp A5 пин, SDAны A4кө кадап, Vdu 5V үчүн Arduino (Power Pin), GND Ground to Arduino (Power Pin).

4. MOSFET үчүн туташуу (IRFZ44N)

булак - Arduino GND жана 12V электр менен камсыздоо

Дарбаза - Pin D13 Arduino

Дренаж - электромагниттик терс.

Дарбаза менен булактын ортосунда 10K ом резистору.

5. Соленоидге туташуу

Оң - +12V кубаты (б.а. Аял DC 5.5mm Jack).

Терс - Mosfet дренажы.

6. Volt Regulator (IC LM7805)

Vin - + 12 в DC 5.5 Аял

Gnd - Ground жана Arduino GND (Power Pin)

Vout - 5V Arduino (Power Pin).

6 -кадам: Коддоо

Coding
Coding

Бул жерде мен 3 китепкананы колдондум, б.а.

eeprom, Liquidcrystal_I2C

жана баскычтоп

Ошентип, бул коддо мен 0123 болгон демейки өтмө кодду atmega328p eepromго сактадым, киргизилген сырсөздү текшерүү жана ошого жараша кулпуну ачуу / жабуу үчүн if if шарттуу түрдө колдонулат.

Ошондой эле, мен сырсөздү алмаштыруу үчүн "#" атайын белгисин дайындадым, ал учурдагы сырсөзүңүздүн бар -жогун текшерет жана учурдагы сырсөз туура болсо, сиз жаңы 4 орундуу паролду коё аласыз.

lcd дагы өз ара аракеттенүү үчүн колдонулган, шарттарга жараша lcdдин негизги таза жазуу командалары колдонулган жана аягында коддун аягында басылган баскычтарды көрсөтүү үчүн бип деп аталган функцияны түзүшкөн.. тиркелген файлдардан кодду табыңыз.

Китепканалар.

LiquidCrystal_I2C

github.com/fdebrabander/Arduino-LiquidCrys…

Arduino үчүн EEPROM Library V2.0

github.com/PaulStoffregen/EEPROM

Arduino үчүн баскычтоп китепканасы

github.com/Chris--A/Keypad

7 -кадам: эшик

Door
Door
Door
Door
Door
Door

Бул кадамда биз эшикти бүтүрөбүз

1. 200 мм х 200 мм болгон 2 картон пийсти кесип.

2. 200м х 50мм 4 даана кесип.

2. lcd үчүн слот жасаңыз.

3. ЖК, Соленоид, Arduino UNO үчүн тешиктерди белгилеңиз.

4. ЖК, Соленоид, Ардуино БУУнун коопсуздугу үчүн гайкалар менен M3 x 20mm болтторду колдонуңуз.

5. ысык желим пистолет жана картон үч бурчтуктарын колдонуу менен оң жагын, сол жагын, үстүн, астын алдыңкы жагына жабыштырыңыз.

6. Оң жагында M4 Wood Scews колдонуп, илгичти орнотуңуз.

8 -кадам: Door Frame

Door Frame
Door Frame
Door Frame
Door Frame
Door Frame
Door Frame
Door Frame
Door Frame

эшикти бүтүргөндөн кийин, эшикти Эшиктин алкагына оңдойбуз.

кадамдар

1. 50мм 300мм өлчөмүндөгү 6 картонду кесип алыңыз.

2. HOT клей пистолетин колдонуу менен 3 даана картон тилкесине кошулуңуз.

3. CardBoard Stipти кутунун маңдайынан 50 мм алыстатып, ысык желим менен үч бурчтуктарды колдонуп жабышыңыз.

4. кулпу үчүн тешик жасоо үчүн башка картон тилкесине 20мм х 20мм тешик жасаңыз. сол жагына боштук калтырбай бул параллелди жабыштырыңыз.

5. Оң топсого колдоо боюнча M4 жыгач бурамаларын сайыңыз.

9 -кадам: Бүтүрүү

Аяктоо
Аяктоо
Аяктоо
Аяктоо
Аяктоо
Аяктоо

кадам

1. башка картон бөлүгүн колдонуу менен эшиктен калган ачык мейкиндикти жаап.

2. Кубаттын ички көлөмүн жабуу үчүн баркыт текстуралуу кагазды колдонуп, ага сезүү жана текстура сыяктуу кампаны бериңиз.

3. Арткы картон бетин BOXко орнотуңуз.

4. Картондогу ак кагазды акырын түрүп, астындагы катмардан кагазды алып салуу менен алып салыңыз.

10 -кадам: Жыйынтык

Жыйынтык
Жыйынтык

Ошентип, бул DIY курууда биз бир аз arduino коддоону үйрөнөбүз, биз эң жөнөкөй arduino LCD дисплейи (I2C) менен иштедик жана кымбат баалуу зергердиктен акчага чейин каалаган нерсени сактай турган өзүбүздүн Электрондук Коопсуз кутучаны жасадык.

Сунушталууда: