สารบัญ:

ถังขยะ "CleanBasket" พร้อมห่วงบาสเก็ตบอล: 4 ขั้นตอน
ถังขยะ "CleanBasket" พร้อมห่วงบาสเก็ตบอล: 4 ขั้นตอน

วีดีโอ: ถังขยะ "CleanBasket" พร้อมห่วงบาสเก็ตบอล: 4 ขั้นตอน

วีดีโอ: ถังขยะ
วีดีโอ: World's Fastest & The Most Eco-friendly Trash Bin Cleaners For Sale www.trashbincleanersdirect.com 2024, พฤศจิกายน
Anonim
ภาพ
ภาพ

คุณต้องการโต๊ะที่สะอาดอยู่เสมอหรือไม่? CleanBasket นั้นเหมาะสำหรับคุณอย่างแน่นอน โยนทุกอย่างลงในถังขยะและรับคะแนนกับมันเสมอ พยายามทำลายคะแนนสูงสุดของคุณทุกวัน!

เสบียง

อิเล็กทรอนิกส์:

- Raspberry Pi 4 รุ่น B

- โมดูล T-Cobbler Plus

- Arduino Uno

- โมดูล LCD 16x2

- จอแสดงผล 7 ส่วน 4 หลัก

- เซ็นเซอร์อัลตราซูน - HC-SR04

- LDR (ตัวต้านทานแสงขึ้นอยู่กับ)

- FSR (ตัวต้านทานตรวจจับแรง)

- Buzzer

-MCP3008

วัสดุ:

- บานพับ (x2)

- บิน

- ห่วงบาสเก็ตบอล (16 ซม.)

- สกรู

- กระป๋องสเปรย์ (x4)

MDF 1.8 ซม.:

- 35 ซม. / 8 ซม. (x2)

- 21 ซม. / 8 ซม. (x2)

- 30 ซม. / 20 ซม. (x2)

- 35 ซม. / 35 ซม. (x1)

MDF 0.3 ซม.:

- 35 ซม. / 24.6 ซม.

- 35 ซม. / 23 ซม.

เครื่องมือ:

- สว่านเกลียว

- ไขควง

- มีดคัตเตอร์

- เทป

ขั้นตอนที่ 1: Fritzing Schematic

Fritzing Schematic
Fritzing Schematic

วิธีที่ง่ายที่สุดในการสื่อสารแบบอนุกรมคือการใช้สาย USB จากนั้น Arduino ก็ขับเคลื่อนโดย Raspberry Pi คุณไม่จำเป็นต้องมีสายเพิ่มเติม

ขั้นตอนที่ 2: การปรับฐานข้อมูลให้เป็นมาตรฐาน

การปรับฐานข้อมูลให้เป็นมาตรฐาน
การปรับฐานข้อมูลให้เป็นมาตรฐาน

ขั้นตอนที่ 3: กรณี

กรณี
กรณี
กรณี
กรณี
กรณี
กรณี
กรณี
กรณี

ขั้นตอนที่ 1:

ก่อนอื่นคุณต้องสร้างเฟรมสำหรับอุปกรณ์อิเล็กทรอนิกส์ คุณตอกตะปู 35 ซม. / 8 ซม. และ 21 ซม. / 8 ซม. จาก 1.8 ซม. เข้าด้วยกัน คุณจะได้กรอบด้านนอก (ดูภาพที่สอง) แต่อย่าติดแผงด้านบน คุณจึงทำงานได้ง่ายขึ้นในไม่กี่วินาที

ขั้นตอนที่ 2:

ตอนนี้คุณสามารถแนบแผงรองรับ 2 แผงเข้ากับเฟรมได้ (ดูภาพที่สาม) เมื่อติดตั้งแล้ว คุณสามารถแนบแผงด้านบนจากเฟรมได้

ขั้นตอนที่ 3:

ตอนนี้คุณสามารถตอกตะปูส่วนล่างของเคสได้ ตรวจสอบให้แน่ใจว่าคุณ bin สามารถยืนบนแท่นได้ (ดูภาพที่สี่)

ขั้นตอนที่ 4:

ในที่สุดคุณสามารถแนบ mdf ที่บางกว่าเข้ากับเฟรมได้ ติดบานพับที่แผงด้านหลัง คุณยังสามารถสร้างรูสำหรับ LCD, LDR, จอแสดงผล 7 ส่วน 4 หลัก, FSR และออด

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

ลิงค์ไปที่ Github:

ได้รับการสนับสนุน:

ในโฟลเดอร์แบ็กเอนด์ คุณจะพบ app.py นี่คือแกนหลักของแอปพลิเคชัน ใน config.py คุณพบการเชื่อมต่อกับฐานข้อมูล การอ่านฐานข้อมูลเกิดขึ้นในโฟลเดอร์ที่เก็บ

ฐานข้อมูล-ส่งออก:

ที่นี่คุณจะพบฐานข้อมูล

ส่วนหน้า:

ที่นี่คุณสามารถค้นหา index.html และ highscore.html ด้วยโฟลเดอร์สไตล์และสคริปต์ คุณมีทุกสิ่งที่คุณต้องการ

แนะนำ: