สารบัญ:
- ขั้นตอนที่ 1: ดูวิดีโอ
- ขั้นตอนที่ 2: การออกแบบ
- ขั้นตอนที่ 3: รวบรวมวัสดุ
- ขั้นตอนที่ 4: การสร้าง BOX
- ขั้นตอนที่ 5: อิเล็กทรอนิกส์
- ขั้นตอนที่ 6: การเข้ารหัส
- ขั้นตอนที่ 7: ประตู
- ขั้นตอนที่ 8: กรอบประตู
- ขั้นตอนที่ 9: เสร็จสิ้น
- ขั้นตอนที่ 10: สรุป
วีดีโอ: ตู้เซฟดิจิตอลที่ใช้ Arduino: 10 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
ไงพวก! คุณมีสิ่งที่คุณต้องการเก็บไว้อย่างปลอดภัยหรือไม่? สิ่งที่ต้องเก็บไว้ให้ห่างจากผู้บุกรุกที่ไม่พึงประสงค์และผู้บุกรุกความเป็นส่วนตัว? ฉันมีทางออกสำหรับปัญหาของคุณ! นี่คือตู้เซฟล็อคที่ใช้ Arduino
ขั้นตอนที่ 1: ดูวิดีโอ
ดูวิดีโอนี้สำหรับการแสดงภาพทีละขั้นตอนพร้อมกับการบรรยายขั้นตอน
ขั้นตอนที่ 2: การออกแบบ
เพื่อเริ่มต้นกับ
ฉันสร้างแบบจำลองสเกลแบบเต็มของห้องนิรภัยจริงบน " AUTODESK's INVENTOR PRO" ซึ่งเป็น 3D C. A. D. ซอฟต์แวร์สำหรับนักประดิษฐ์เช่นคุณและฉัน
หลังจากออกแบบแล้ว ผมย้ายไปขั้นตอนการเลือกวัสดุ
สำหรับวัสดุ เรามีวัสดุที่ดีที่สุดสำหรับ STEEL แอปพลิเคชันนี้
เพราะฉันใช้โมดูลและอุปกรณ์อิเล็กทรอนิกส์อื่นๆ ซ้ำๆ อยู่เสมอ ฉันจึงเลือกที่จะไม่ยึดติดกับ STEEL safe เนื่องจากการจัดเก็บจะค่อนข้างเลอะเทอะ
ดังนั้นฉันจึงเลือก Cardboard เนื่องจากสามารถนำกลับมาใช้ใหม่ได้เมื่อโครงการเสร็จสิ้น
เนื่องจากเราทุกคนทราบดีว่ากระดาษแข็งค่อนข้างบอบบางและอาจแตกหักได้ง่าย ดังนั้นที่นี่ฉันจึงใช้กระดาษแข็งทรงสามเหลี่ยมหน้าจั่วเล็กๆ สองสามชิ้น (รวม 26 ชิ้น มุมผนัง 3 ชิ้นต่อมุม 4 ชิ้นสำหรับมุมประตู) พร้อมกับกาวร้อนเพื่อติด หน้ากำแพงในแต่ละทิศทาง
สำหรับมิติข้อมูลและรายละเอียดอื่นๆ ฉันกำลังอัปโหลดไฟล์ CAD ของฉัน ดาวน์โหลดไฟล์เหล่านี้เพื่อใช้อ้างอิง หากคุณไม่มีซอฟต์แวร์ CAD ฉันจะให้ภาพรวมมิติข้อมูลแก่คุณ
1. ปริมาณกล่อง
300 มม. x 300 มม. x 300 มม. (ยาว)
2. ปริมาณประตู
200 มม. x 50 มม. x 200 มม. (ยาว สูง)
โดยพื้นฐานแล้ว การทำงานของกลไกของโครงการนี้คล้ายกับประตู ยอมรับว่ามีล็อคอิเล็กทรอนิกส์ซึ่งควบคุมโดยไมโครคอนโทรลเลอร์
ขั้นตอนที่ 3: รวบรวมวัสดุ
นี่คือสิ่งที่คุณต้องการ
ก. อิเล็กทรอนิกส์
1. บอร์ดไมโครคอนโทรลเลอร์ Arduino
2. 16x2 I2C (I-square-C)LCD
3. โซลินอยด์ล็อค
4. ปุ่มกด 4 x 4
5. ออด
6. มอสเฟต (IRFZ44N)
7. ตัวต้านทาน 10 kohm
แจ็ค i/p ตัวผู้ DC ขนาด 8.12v 5.5 มม.
9. แจ็ค DC 12v 5.5mm ตัวเมีย
10. สายจัมเปอร์ชาย-หญิง
11. กระดานเอนกประสงค์.(ใช้เขียงหั่นขนม)
12. หัวแร้ง.
13. สายจัมเปอร์ไม่กี่เส้น
14. ไอซี 7805(ตัวปรับแรงดันไฟ)
ข. เบ็ดเตล็ด
1. กระดาษแข็ง
2. กรรไกร
3. เครื่องตัดกล่อง
4. ปืนกาวร้อน
5. บานพับ
6. น๊อต (น๊อต M3 ยาว 20 มม. พร้อมน็อต)
7. น๊อตเกลียวเอง.
8. ชุดไขควงปากแบน
โปรดทราบ
นี่ไม่ใช่การส่งเสริมการขายของ บริษัท ใด ๆ ในลักษณะใด ๆ คุณสามารถใช้ผลิตภัณฑ์ที่คล้ายคลึงกันได้ลิงก์ทั้งหมดจะพบได้โดยการค้นหา google อย่างง่าย
ขั้นตอนที่ 4: การสร้าง BOX
เพื่อสร้าง BOX
1.ตัดกระดาษแข็งขนาด 300 มม. x 300 มม. จำนวน 5 ชิ้น
2. ตัด 30 หน้าจั่วสามเหลี่ยมมุมฉากเพื่อรองรับ
3. ใช้ปืนกาวร้อนโยนกาวขนาดเหรียญเพื่อติดด้านล่างกับใบหน้าด้านซ้ายโดยใช้ฐานสามเหลี่ยมขนาดเล็กที่เราตัดในขั้นตอนก่อนหน้า
4. ปิดผนึกขอบทั้งหมดโดยใช้กาวร้อน
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
2. เชื่อมต่อค่าบวกของ Buzzer กับ PIN D10 และค่าลบกับกราวด์
3.เชื่อมต่อ 16 X 2 L. C. D. แสดง
ปักหมุด SCL tp A5, ตรึง SDA ไว้ที่ A4
Vcc ถึง 5V บน Arduino (พินไฟฟ้า)
GND ถึงกราวด์บน Arduino (Power Pin)
4. การเชื่อมต่อสำหรับ MOSFET (IRFZ44N)
แหล่งที่มา - GND ของ Arduino และแหล่งจ่ายไฟ 12V
เกท - พิน D13 Arduino
ท่อระบายน้ำ - โซลินอยด์ลบ
ตัวต้านทาน 10K โอห์มระหว่างเกตและแหล่งสัญญาณ
5. การเชื่อมต่อกับโซลินอยด์
ค่าบวก - กำลัง +12V (เช่น แจ็ค DC 5.5 มม. ตัวเมีย)
เชิงลบ - ท่อระบายน้ำของ Mosfet
6.ตัวควบคุมแรงดันไฟฟ้า (IC LM7805)
Vin - + 12 v DC 5.5 ตัวเมีย
Gnd - กราวด์และ Arduino GND (พินไฟฟ้า)
Vout - 5V Arduino (พินไฟฟ้า)
ขั้นตอนที่ 6: การเข้ารหัส
ที่นี่ฉันใช้ห้องสมุด 3 แห่งคือ
อีพรอม, Liquidcrystal_I2C
และปุ่มกด
ดังนั้นในรหัสนี้ ฉันเก็บรหัสผ่านเริ่มต้นซึ่งก็คือ 0123 ไปยัง eeprom ของ atmega328p
ใช้เงื่อนไข if else เพื่อตรวจสอบรหัสผ่านที่ป้อนและเปิด / ปิดล็อคตามลำดับ
นอกจากนี้ ฉันได้กำหนดอักขระพิเศษ "#" เพื่อเปลี่ยนรหัสผ่าน ซึ่งจะตรวจสอบว่าคุณมีรหัสผ่านปัจจุบันหรือไม่ และหากรหัสผ่านปัจจุบันถูกต้อง คุณสามารถกำหนดรหัสผ่าน 4 หลักใหม่ได้
ยังใช้ lcd สำหรับการโต้ตอบ ใช้คำสั่งเขียนชุดที่ชัดเจนขั้นพื้นฐานของ lcd ขึ้นอยู่กับเงื่อนไข และในตอนท้ายสร้างฟังก์ชันที่เรียกว่า beep เพื่อระบุปุ่มที่คลิกท้ายโค้ด..ค้นหาโค้ดในไฟล์แนบ
ห้องสมุด
LiquidCrystal_I2C
github.com/fdebrabander/Arduino-LiquidCrys…
EEPROM Library V2.0 สำหรับ Arduino
github.com/PaulStoffregen/EEPROM
ไลบรารีปุ่มกดสำหรับ Arduino
github.com/Chris--A/Keypad
ขั้นตอนที่ 7: ประตู
ในขั้นตอนนี้ เราจะทำประตูให้เสร็จ
1. ตัดกระดาษแข็ง 2 แผ่น ขนาด 200 มม. x 200 มม.
2. ตัด 4 ชิ้น 200 ม. x 50 มม.
2. ทำช่องสำหรับ LCD
3. ทำเครื่องหมายรูสำหรับ LCD, Solenoid, Arduino UNO
4. ใช้สลักเกลียว M3 x 20 มม. พร้อมน็อตเพื่อยึด LCD, Solenoid, Arduino UNO
5. ติดด้านขวา ด้านซ้าย บน ล่าง ไปด้านหน้า โดยใช้ปืนกาวร้อนและสามเหลี่ยมกระดาษแข็ง
6. ติดตั้งบานพับโดยใช้ M4 Wood Scews ทางด้านขวา
ขั้นตอนที่ 8: กรอบประตู
หลังจากทำประตูเสร็จแล้ว เราจะทำการซ่อมประตูบนวงกบประตู
ขั้นตอน
1. ตัดกระดาษแข็ง 6 แผ่น ขนาด 50 มม. X 300 มม.
2. เข้าร่วมแถบกระดาษแข็ง 3 ชิ้นโดยใช้ปืนกาวร้อน
3. ติด CardBoard Stip ห่างจากด้านหน้ากล่อง 50 มม. แล้วติดโดยใช้กาวร้อนและสามเหลี่ยมเพื่อรองรับ
4. ทำช่องขนาด 20 มม. x 20 มม. บนแถบกระดาษแข็งอีกอันเพื่อทำช่องสำหรับล็อค ติดขนานนี้โดยไม่ให้มีช่องว่างทางด้านซ้าย
5. ขันสกรูไม้ M4 ที่ส่วนรองรับบานพับด้านขวา
ขั้นตอนที่ 9: เสร็จสิ้น
ขั้นตอน
1. ปิดช่องว่างที่ประตูทิ้งไว้โดยใช้กระดาษแข็งอีกชิ้นหนึ่ง
2. ใช้กระดาษเนื้อกำมะหยี่เพื่อปิดปริมาตรภายในของลูกบาศก์เพื่อให้เป็นหลุมฝังศพเช่นความรู้สึกและเนื้อสัมผัส
3. ติดตั้งหน้ากระดาษแข็งด้านหลังเข้ากับ BOX
4. นำกระดาษสีขาวบนกระดาษแข็งนี้ออกโดยค่อยๆ ม้วนและลอกกระดาษออกจากชั้นด้านล่าง
ขั้นตอนที่ 10: สรุป
ดังนั้นในการสร้าง DIY นี้ เราเรียนรู้การเข้ารหัส Arduino เล็กน้อย เราทำงานกับจอแสดงผล Arduino LCD (I2C) ที่ง่ายที่สุด และเราทำ Electronic SAFE BOX ของเราเอง ซึ่งสามารถเก็บอะไรก็ได้ตั้งแต่อัญมณีราคาแพงไปจนถึงเงิน
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
Arduino ที่ถูกที่สุด -- Arduino ที่เล็กที่สุด -- Arduino Pro Mini -- การเขียนโปรแกรม -- Arduino Neno: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino ที่ถูกที่สุด || Arduino ที่เล็กที่สุด || Arduino Pro Mini || การเขียนโปรแกรม || Arduino Neno:…………………………… โปรดสมัครสมาชิกช่อง YouTube ของฉันสำหรับวิดีโอเพิ่มเติม……. โปรเจ็กต์นี้เกี่ยวกับวิธีเชื่อมต่อ Arduino ที่เล็กที่สุดและถูกที่สุดเท่าที่เคยมีมา Arduino ที่เล็กที่สุดและถูกที่สุดคือ arduino pro mini คล้ายกับ Arduino