Мазмуну:
- 1 -кадам: Видеону көрүңүз
- 2 -кадам: Дизайн
- 3 -кадам: Материалды чогултуу
- 4 -кадам: КУТТУ жасоо
- 5 -кадам: Электроника
- 6 -кадам: Коддоо
- 7 -кадам: эшик
- 8 -кадам: Door Frame
- 9 -кадам: Бүтүрүү
- 10 -кадам: Жыйынтык
Video: Arduino негизделген Digital SAFE BOX: 10 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Эй балдар! Коопсуз сактай турган нерсеңиз барбы? Керексиз баскынчылардан жана купуялык баскынчыларынан алыс кармоо керек болгон нерсе? Ооба, менде сиздин көйгөйүңүздүн чечими бар! Бул жерде 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 -кадам: Коддоо
Бул жерде мен 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 -кадам: эшик
Бул кадамда биз эшикти бүтүрөбүз
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
эшикти бүтүргөндөн кийин, эшикти Эшиктин алкагына оңдойбуз.
кадамдар
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) менен иштедик жана кымбат баалуу зергердиктен акчага чейин каалаган нерсени сактай турган өзүбүздүн Электрондук Коопсуз кутучаны жасадык.
Сунушталууда:
B-Safe, Portable Safe: 8 Кадам (Сүрөттөр менен)
B-Safe, Portable Safe: *** 4-сентябрь 2019: Мен кутучанын өзүнүн жаңы 3D файлын жүктөдүм. Менин кулпум жакшы жабуу үчүн 10 мм өтө бийик көрүндү *** Маселе Муну элестетип көрүңүз: Сиз бир күнү эртең менен ойгоносуз жана аба ырайы абдан жакшы. Сиз пляжга баргыңыз келет
PIC16F1847 жана AR1010 негизделген FM Radio Music Box: 5 кадам
PIC16F1847 жана AR1010 негизделген FM радио музыкалык кутуча: Бул менин биринчи үйрөтүлүүчү постум. Мен Ebayден сатып алган AR1010 FM радио кабыл алуучу модулун жана MICROCHIPтен PIC16F1847 микроконтроллерин колдонуп Digital FM радио кутучасын жасадым. Эмне үчүн PIC? Эмне үчүн Arduino колдонбойсуз? Анткени менде көп нерселер бар
Arduino негизделген DIY оюн контролери - Arduino PS2 оюн контроллери - DIY Arduino Gamepad менен Tekken ойноо: 7 кадам
Arduino негизделген DIY оюн контролери | Arduino PS2 оюн контроллери | DIY Arduino Gamepad менен Tekken ойноо: Саламатсыздарбы балдар, оюндарды ойноо ар дайым кызыктуу, бирок өзүңүздүн DIY колдонмо оюнуңузду башкаруучу менен ойноо алда канча кызыктуу. Ошентип, биз бул инструкцияларда arduino pro micro колдонуп оюн контроллерин жасайбыз
Ардуиного негизделген байланышсыз инфракызыл термометр - IR негизделген термометр Arduino колдонуу: 4 кадам
Ардуиного негизделген байланышсыз инфракызыл термометр | IR негизделген термометр Arduino колдонуу: Салам балдар бул көрсөтмөлөрдө биз ардуинону колдонобуз. ошол сахнада температура
Аба ырайына негизделген музыка генератору (ESP8266 негизделген Midi генератору): 4 кадам (сүрөттөр менен)
Аба ырайына негизделген музыка генератору (ESP8266 негизделген Midi генератору): Саламатсызбы, мен бүгүн өзүңүздүн кичинекей аба ырайына негизделген музыкалык генераторду кантип жасоону түшүндүрүп берем. жана жарыктын интенсивдүүлүгү. Бул бүтүндөй ырларды же аккорд программасын түзөт деп күтпөңүз