สารบัญ:

กระเป๋าเป้อัจฉริยะ: 8 ขั้นตอน
กระเป๋าเป้อัจฉริยะ: 8 ขั้นตอน

วีดีโอ: กระเป๋าเป้อัจฉริยะ: 8 ขั้นตอน

วีดีโอ: กระเป๋าเป้อัจฉริยะ: 8 ขั้นตอน
วีดีโอ: กระเป๋าเป้แมว PETKIT กระเป๋าใส่แมวอัจฉริยะ ระบายอากาศดี รับน้ำหนักได้ 8 กก น้ำหนักเบา มีไฟ LED 2024, กรกฎาคม
Anonim
กระเป๋าเป้อัจฉริยะ
กระเป๋าเป้อัจฉริยะ

หากคุณเป็นนักเรียนเช่นฉัน พวกคุณบางคนอาจจะเกี่ยวข้องกับปัญหาที่ฉันลืมไป ฉันไม่มีเวลาทำเป้มากนัก และก่อนที่คุณจะรู้ตัว เธอก็ลืมอะไรบางอย่างไปเสียแล้ว

ฉันพยายามทำให้ชีวิตของฉันง่ายขึ้นด้วยการทำโปรเจ็กต์ Raspberry pi ด้วยเว็บอินเตอร์เฟสที่ติดตามข้อมูลของคุณ

แนวคิดคือการใส่สติกเกอร์ RFID ลงในทุกสิ่งที่คุณต้องการ สร้างรายการด้วยสิ่งที่คุณต้องการบนเว็บอินเทอร์เฟซ และทันทีที่คุณต้องทำเป้ของคุณ คุณเปิดรายการ สแกนทุกอย่าง และใส่ไว้ในกระเป๋าเป้ของคุณ

เสบียง

  • กระเป๋าเป้สะพายหลัง
  • ฮอลล์เซนเซอร์แม่เหล็ก
  • แม่เหล็ก
  • ADXL345
  • 16*2 LCD
  • MCP3008
  • MFRC522
  • ตัวต้านทาน 4.7K โอห์ม
  • สายไฟ
  • บัดกรีดีบุก
  • ความร้อนหดตัว
  • ราสเบอร์รี่ pi 3b+, พาวเวอร์ซัพพลาย
  • ไมโครเอสดีการ์ด (8gb+)
  • กาวที่แข็งแกร่ง
  • แท็ก rfid 13.56Mhz

เครื่องมือ:

  • ไขควง
  • หัวแร้ง
  • มีด
  • คีมถอดประกอบ

ขั้นตอนที่ 1: กำหนดค่า Raspberry Pi

เมื่อคุณมีอุปกรณ์ครบแล้ว เรามาเริ่มกันเลย!

  1. ใส่การ์ด microSD ของคุณในคอมพิวเตอร์ของคุณ
  2. ดาวน์โหลดอิมเมจ Raspbian OS จาก
  3. แฟลชภาพบนการ์ด micro SD ด้วยซอฟต์แวร์เช่น Etcher หรือ win32diskimager
  4. ไปที่พาร์ติชั่นที่เข้าถึงได้ของการ์ด SD และเปิดไฟล์ cmdline.txt ด้วย notepad
  5. เพิ่ม ip=169.254.10.1 บันทึกและปิด;
  6. ตอนนี้ใส่การ์ด micro-SD ของคุณในราสเบอร์รี่ pi ของคุณ
  7. เมื่อบูตแล้วให้ดาวน์โหลด Putty;
  8. ตอนนี้เชื่อมต่อกับราสเบอร์รี่ pi ของคุณโดยใช้ที่อยู่ IP ที่เราพิมพ์ไว้ก่อนหน้านี้
  9. เข้าสู่ระบบด้วยผู้ใช้ pi และรหัสผ่าน raspberry
  10. พิมพ์ sudo raspi-config เปลี่ยนรหัสผ่าน ไปที่ตัวเลือกเครือข่าย เปลี่ยนชื่อโฮสต์ของ pi ของคุณ ไปที่ตัวเลือกการแปลเป็นภาษาท้องถิ่นและเปลี่ยนประเทศและเขตเวลาของ Wi-Fi ถัดไป ไปที่ตัวเลือกการบูต เปิดรอเครือข่ายเมื่อปิดเครื่อง และรอการปิดหน้าจอเริ่มต้น สุดท้ายไปที่ตัวเลือกการเชื่อมต่อและเปิดอินเทอร์เฟซ i2c และ spi
  11. เชื่อมต่อกับ Wi-Fi โดยใช้ขั้นตอนต่อไปนี้เชื่อมต่อกับ wifi
  12. ทำคำสั่ง sudo apt-update และ sudo apt-upgrade

ขั้นตอนที่ 2: MySQL / Mariadb

MySQL / Mariadb
MySQL / Mariadb

ตอนนี้เรากำลังจะเพิ่มฐานข้อมูลลงในราสเบอร์รี่ pi ของเรา

  • ก่อนอื่นให้ทำคำสั่งต่อไปนี้:

    • sudo apt-get ติดตั้งเซิร์ฟเวอร์ mysql, mysql-client
    • mysql -u root -p
    • สร้างผู้ใช้ 'root'@'localhost' ที่ระบุด้วยรหัสผ่าน
    • ให้สิทธิ์ทั้งหมดบน *.* ถึง 'root'@'%'
    • ตอนนี้คัดลอกโค้ดของไฟล์ sql แล้ววางลงใน Putty แล้วดำเนินการ

ขั้นตอนที่ 3: สร้างวงจรไฟฟ้า

สร้างวงจรไฟฟ้า
สร้างวงจรไฟฟ้า
สร้างวงจรไฟฟ้า
สร้างวงจรไฟฟ้า
สร้างวงจรไฟฟ้า
สร้างวงจรไฟฟ้า

ตอนนี้เรากำลังจะสร้างวงจรไฟฟ้า ฉันขอแนะนำให้สร้างสิ่งนี้ด้วยสายจัมเปอร์และเขียงหั่นขนมก่อนเพราะมันค่อนข้างมาก

ทำตามโครงการ Fritzing ฉันใช้สายเคเบิลยาวสำหรับเซ็นเซอร์ในห้องโถง เครื่องอ่าน rfid และหน้าจอ LCD ฉันบัดกรีสายเคเบิลไปที่ปลายสายจัมเปอร์ตัวเมีย ดังนั้นฉันจึงไม่ต้องบัดกรีทุกอย่างไปยังหมุดราสเบอร์รี่ pi โดยตรง ถ้าคุณไม่ทำเช่นนี้ ก็ไม่เป็นไร แต่คุณจะต้องรอเพื่อประสานทุกอย่างกับ pi

ขั้นตอนที่ 4: สร้างกระเป๋าเป้สะพายหลัง

สร้างกระเป๋าเป้สะพายหลัง
สร้างกระเป๋าเป้สะพายหลัง
สร้างกระเป๋าเป้สะพายหลัง
สร้างกระเป๋าเป้สะพายหลัง
สร้างกระเป๋าเป้สะพายหลัง
สร้างกระเป๋าเป้สะพายหลัง
สร้างกระเป๋าเป้สะพายหลัง
สร้างกระเป๋าเป้สะพายหลัง

ตอนนี้เรากำลังจะสร้างทุกอย่างในกระเป๋าเป้ ฉันสร้างทุกอย่างภายในกระเป๋าที่วงกลมไว้บนภาพด้านบน

  • ภายในกระเป๋านี้ เจาะรูเพื่อให้คุณสามารถเข้าไประหว่างผ้าสองชั้นได้ เราจะใช้สำหรับสายเคเบิลสำหรับเครื่องอ่าน rfid และ LCD
  • ตอนนี้แกะสลักเป็นรูสี่เหลี่ยมอย่างระมัดระวังโดยใช้หน้าจอ LCD เป็นข้อมูลอ้างอิงของขนาด
  • ตอนนี้ เราจะนำสายเคเบิลเข้าไปในรูของเครื่องอ่าน RFID ก่อน ตรวจสอบให้แน่ใจว่าสายเคเบิลออกมาที่รูที่เราแกะสลักไว้ในกระเป๋าด้านในของกระเป๋าเป้
  • ตอนนี้ ใช้กาวแรงๆ ติดเครื่องอ่าน rfid ด้านใน ฉันพยายามใช้ superglue แต่มันไม่ติดกับหนัง ฉันแนะนำให้คุณใช้กาว Pattex 100% เพราะสิ่งนี้ใช้กาวได้
  • ตอนนี้ ค่อยๆ วางสายเคเบิลของหน้าจอ LCD เข้าไปในรูก่อน และทำให้สายเคเบิลหลุดออกจากอีกรูหนึ่ง แล้ววาง LCD ไว้ในกระเป๋าเป้
  • ในกระเป๋าเป้ ให้ใส่ซิปหนึ่งตัวที่ปลายกระเป๋าเป้ และวางเซ็นเซอร์แม่เหล็กบนซิปนี้ อีกด้านติดกาวแม่เหล็ก อย่าใช้กาวติดแม่เหล็กมาก เพราะไม่อยากให้ซิปติด สำหรับเซ็นเซอร์แม่เหล็ก นี่ไม่ใช่เรื่องใหญ่ เนื่องจากความยาวของสายเคเบิล ซิปนี้จึงยังคงอยู่ในตำแหน่งเดิม
  • ตอนนี้คุณสามารถประสานทุกอย่างเข้ากับ pi หรือถ้าคุณใช้สายจัมเปอร์ตัวเมีย ให้วางไว้ในตำแหน่งที่ถูกต้องโดยใช้รูปแบบ Fritzing
  • คุณสามารถเลือกจ่ายไฟให้กับราสเบอร์รี่ pi โดยใช้พาวเวอร์แบงค์

ขั้นตอนที่ 5: รหัส

ตอนนี้ส่วนอาคารสิ้นสุดแล้ว ดาวน์โหลดโค้ดที่นี่: github วางลงในโฟลเดอร์บน pi ราสเบอร์รี่ของคุณโดยใช้ (S)FTP หรือโคลนที่เก็บข้อมูลบน pi ของคุณโดยตรง รหัสนี้มีรหัสทดสอบสำหรับเซ็นเซอร์ โปรดตรวจดูให้แน่ใจว่าได้ตรวจสอบรหัสเหล่านั้นหากคุณมีปัญหา

ขั้นตอนที่ 6: เว็บเซิร์ฟเวอร์

ตอนนี้เรากำลังจะเปลี่ยน pi ของเราเป็นเว็บเซิร์ฟเวอร์

ทำคำสั่ง sudo apt-get install apache2 -y

  • เรียกดูจากแล็ปท็อปของคุณไปยังที่อยู่ของ pi ซึ่งควรเป็น 169.254.10.1 หากคุณยังคงเชื่อมต่อกับสาย UTP หากคุณเห็นหน้า Apache แสดงว่าติดตั้งสำเร็จแล้ว
  • ตอนนี้ย้ายโฟลเดอร์ส่วนหน้าของโค้ดที่คุณดาวน์โหลดมาลงใน /var/www/html โดยใช้คำสั่ง mv
  • หลังจากที่คุณวางโค้ดในนั้นแล้ว ให้พิมพ์คำสั่ง sudo service apache2 restart
  • ตอนนี้คุณควรเห็นเว็บอินเตอร์เฟสหากคุณท่องไปยังที่อยู่ IP ของ pi

ขั้นตอนที่ 7: การทำงานอัตโนมัติ

ตอนนี้เราต้องตรวจสอบให้แน่ใจว่าสคริปต์ทำงานโดยอัตโนมัติหากคุณบูท pi ของคุณ

  • แก้ไขไฟล์ rc.local โดยใช้ sudo nano /etc/rc.local
  • เพิ่มคำสั่งเพื่อรันโค้ดของคุณ นี่จะเป็น python3.5 /yourpath/project.py &
  • ตรวจสอบให้แน่ใจว่าได้ออกจากทางออก 0 ที่ด้านล่าง
  • ตอนนี้ให้รีบูต sudo และตรวจสอบว่าใช้งานได้หรือไม่

ขั้นตอนที่ 8: สิ้นสุด

ตอนนี้ เมื่อคุณเปิดเครื่อง pi ของคุณ ที่อยู่ IP ควรปรากฏขึ้นบนหน้าจอ LCD ให้ท่องไปที่หน้าจอนี้เพื่อเปิดอินเทอร์เฟซเว็บ

แนะนำ: