สารบัญ:

บาร์เทนเดอร์อัตโนมัติ: 6 ขั้นตอน
บาร์เทนเดอร์อัตโนมัติ: 6 ขั้นตอน

วีดีโอ: บาร์เทนเดอร์อัตโนมัติ: 6 ขั้นตอน

วีดีโอ: บาร์เทนเดอร์อัตโนมัติ: 6 ขั้นตอน
วีดีโอ: อาจารย์ทวี สุดจัดปลัดบอก สุดยอดลีลา บาร์เทนเดอร์ | SUPER 60+ 2024, พฤศจิกายน
Anonim
บาร์เทนเดอร์อัตโนมัติ
บาร์เทนเดอร์อัตโนมัติ

เป้าหมายของโครงการนี้คือการทำให้กระบวนการทำ/ผสมค็อกเทลง่ายขึ้นผ่าน IoT (Internet of Things) สูตรค็อกเทล (เมื่อใส่แล้ว) จะถูกจดจำโดยโครงการ ภาชนะสำหรับเครื่องดื่มถูกรวมเข้ากับเซ็นเซอร์ที่วัดอุณหภูมิและปริมาณของขวด โครงการทั้งหมดจะถูกควบคุมผ่านเว็บไซต์บนสมาร์ทโฟน/คอมพิวเตอร์

เสบียง

ฮาร์ดแวร์:

- แผ่นไม้ mdf (0, 5 ซม.)

- สกรูไม้

- เส้นผ่านศูนย์กลางภายในท่อ 4 มม.

- ภาชนะพลาสติก 4 ใบ

- ท่อพีวีซี 40 มม.

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

- ราสเบอร์รี่ pi3

- 4x เซ็นเซอร์อัลตราโซนิก (hc-sr04)

- 4x 10k ntc (กันน้ำ)

- ADC mcp3008

- เครื่องสแกน rfid

- หน้าจอแอลซีดี

- รีเลย์ 4 โมดูล

- เพอริสตัลติเช เอ ปอมป์ 4 อัน

- อแดปเตอร์แปลงไฟ 12v.

เครื่องมือ:

- ซิลิโคนใส tec7

- เครื่องเจาะ

- เครื่องพิมพ์ 3 มิติ

- เลื่อย

ค่าใช้จ่ายของโครงการหลุมจะอยู่ที่ประมาณ 130 ยูโร

ขั้นตอนที่ 1: ขั้นตอนที่ 1: การเดินสายไฟอุปกรณ์อิเล็กทรอนิกส์

การเดินสายไฟ:

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

ประสานวงจรปั๊มกับอะแดปเตอร์ 12v dc และเชื่อมต่อกับโมดูลรีเลย์ (ติดฉลากปั๊มเพื่อให้จำได้ง่ายขึ้นว่าปั๊มใดเชื่อมต่อกับสวิตช์รีเลย์ ซึ่งจะเป็นประโยชน์ในการสร้างในภายหลัง)

ไม่บังคับ (สิ่งนี้จะช่วยประหยัดในขณะที่สร้างทั้งเคส):

- คุณสามารถติดป้ายกำกับเซ็นเซอร์อัลตราโซนิกที่เชื่อมต่อกับหมุดด้วยตัวเลขด้านล่าง

- ติดป้ายกำกับ ntc ว่าเชื่อมต่อกับ mcp3008

ราสเบอร์รี่ Pi (BCM):

GPIO2(sda1/i2c) ==> โมดูลรีเลย์ 1

GPIO3(scl1/i2c) ==> โมดูลรีเลย์ 2

GPIO17 ==> ทริกเกอร์อัลตราโซนิก 1

GPIO27 ==> ก้องอัลตราโซนิก 1

GPIO22 ==> ทริกเกอร์อัลตราโซนิก2

SPI_MOSI(GPIO10) ==> mcp3008(ดิน) & rfid (MOSI)

SPI_MISO(GPIO9) ==> mcp3008(Dout) & rfid (MISO)

SPI_SCLK(GPIO11) ==> mcp3008 (CLK) & rfid (CLK)

GPIO5 ==> ก้องอัลตราโซนิก2

GPIO6 ==> ทริกเกอร์อัลตราโซนิก2

GPIO13 ==> ก้องอัลตราโซนิก3

GPIO19 ==> ทริกเกอร์อัลตราโซนิก4

GPIO26 ==> ก้องอัลตราโซนิก4

GPIO14(uart0_TXD) ==> โมดูลรีเลย์ 3

GPIO15(uart0_RXD) ==> โมดูลรีเลย์ 4

GPIO23 ==> จอแอลซีดี (D7)

GPIO24 ==> จอแอลซีดี (D6)

GPIO25 ==> rfid (RST)

SPI0_CE0(GPIO8) ==> rfid(SDA)

SPI0_CE1(GPIO7) ==> mcp3008 (CS/SHDN)

GPIO12 ==> จอแอลซีดี (D5)

GPIO16 ==> จอแอลซีดี (D4)

GPIO20 ==> จอแอลซีดี (E)

GPIO21 ==>LCD (อาร์เอส)

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

กำหนดค่า:

เชื่อมต่อ pi กับ wifi ของคุณและเปิดใช้งาน SPI ในเมนู config (sudo rasp-config => interfacing options => SPI => enable)

ติดตั้งแพ็คเกจต่อไปนี้:

- mfrc522

- RPLCD

- กระติกน้ำ

- flask_cors

- flask_socketio

ฐานข้อมูล:

ติดตั้ง mariadb บนราสเบอร์รี่ pi

ทำการเชื่อมต่อระยะไกลกับ ssh ด้วย mysql workbench

นำเข้าไฟล์ที่มีอยู่ในตัวเองด้วยฐานข้อมูลไปยัง raspberrypi และตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์ทั้งหมดในฐานข้อมูล

โปรแกรม:

ด้านล่างส่วนนี้เป็นไฟล์ rar ดาวน์โหลดและแตกไฟล์ภายใน

ข้อมูลเหล่านี้ประกอบด้วยเซิร์ฟเวอร์ขวดและคลาสที่จำเป็นสำหรับโครงการ

โอนไฟล์เหล่านี้ไปที่ raspberry pi ฉันขอแนะนำให้สร้างแผนที่สำหรับผู้ใช้ของคุณที่เรียกว่าบาร์เทนเดอร์อัตโนมัติ และวางไส้ลงในนั้น

ก่อนที่เราจะสามารถรันโปรแกรมได้ คุณจะต้องเปิด app.py และค้นหา 'db = DataBase(app, "user", "password", "cocktails_db")'

เปลี่ยนผู้ใช้และรหัสผ่านเป็นชื่อผู้ใช้และรหัสผ่าน mariadb ของคุณ

เว็บไซต์:

ติดตั้งเซิร์ฟเวอร์ apache2 บน raspberry pi

เชื่อมต่อผ่าน filezilla

แตกไฟล์ด้านล่าง และคุณจะต้องเปลี่ยนแปลงบางสิ่งอีกครั้ง ภายในไฟล์ js มีไฟล์.js 4 ไฟล์

และสุดท้ายโอนทุกอย่างไปยังแผนที่ /var/www บน raspberry pi ด้วย filezilla

ขั้นตอนที่ 3: ขั้นตอนที่ 3: สร้างเคส

ขั้นตอนที่ 3: สร้างเคส
ขั้นตอนที่ 3: สร้างเคส
ขั้นตอนที่ 3: สร้างเคส
ขั้นตอนที่ 3: สร้างเคส
ขั้นตอนที่ 3: สร้างเคส
ขั้นตอนที่ 3: สร้างเคส

ตัวเคสเป็นโครงทำจากไม้แล้วต่อด้วยแผ่น mdf

กรอบ:

ด้วยแผ่นไม้ 2x1 คุณจะต้องเลื่อยไม้ให้ได้ขนาดที่เหมาะสม

- 6x 20cm

- 3x 49cm

- 2x 15cm

ด้านหลัง (กรอบ):

เอาแถบไม้ 50 ซม. 2 ชิ้นและแผ่น 25 ซม. 2 ชิ้น

และทำสี่เหลี่ยมอย่างง่าย (ภาพถ่าย)

ด้านหน้า (กรอบ):

เศษไม้ที่เหลือควรเป็น 4 ชิ้น 25 ซม. 1 ชิ้น 50 ซม. และ 2 ชิ้น 17, 5 ซม.

และจัดเรียงตามภาพต่อไปนี้

กรณี:

ด้วยแผ่น mdf 0, 5cm ตัดขนาดต่อไปนี้:

กรณีหลัก:

- 1x 51x36 ซม. (บน)

- 1x 50x35 ซม. (ล่าง)

- 2x 50x23, 5cm. (หน้าหลัง)

- 2x 35, 5x23, 5 ซม. (แผงด้านข้าง)

เยื้อง:

-1x 19, 5x19cm

-3x 10x19cm

1. ใช้ด้านล่าง 50x36 ซม. แล้วเราจะแนบด้านหลังและด้านหน้าของกรอบเข้าไป

2. ตอนนี้แนบแผงด้านข้างเข้ากับเฟรมซึ่งควรเป็นด้านข้างที่ไม่มีเฟรม (เหตุผลที่เราไม่ทำไม้ด้านข้างสำหรับเฟรมคือเพื่อประหยัดพื้นที่ภายในโครงการ)

3. ตอนนี้คว้าแผงด้านหน้าและเราจะต้องทำการเยื้องและรูที่ด้านบนซ้ายสำหรับจอแสดงผล LCD

เยื้อง:

- สำหรับการเยื้อง คุณต้องนำสี่เหลี่ยมผืนผ้าออกจากแผงด้านหน้าก่อน สูง 18 ซม. x 19 ซม.

- จากนั้นคว้า 4 ชิ้นของคุณสำหรับเยื้องและกาวเข้าด้วยกันด้วยกาวไม้ที่สอดเข้าไปในเคส

19, 5x19cm เป็นแผงด้านหลังสำหรับการเยื้อง

ช่องแสดงผล LCD:

- ที่ด้านซ้ายบนของแผงด้านหน้า คุณจะต้องทำรูที่ยาว 7 ซม. ยาว 2 x กว้าง 5 ซม.

ขั้นตอนที่ 4: ขั้นตอนที่ 4: การสร้างคอนเทนเนอร์

ขั้นตอนที่ 4: การทำภาชนะ
ขั้นตอนที่ 4: การทำภาชนะ
ขั้นตอนที่ 4: การทำภาชนะ
ขั้นตอนที่ 4: การทำภาชนะ

ต้องแก้ไขฝาและภาชนะเอง ภาชนะต้องมีรูเพื่อเข้าไปในท่อเพื่อสูบน้ำเอง และรูสำหรับเซ็นเซอร์อุณหภูมิ ฝาต้องมี 3 รู 1 สำหรับเทเครื่องดื่ม และอีก 2 สำหรับเซ็นเซอร์อัลตราโซนิกใน แต่ละคอนเทนเนอร์

ฝาภาชนะ:

- เจาะ 1 รู 4, 5 ซม. ที่ด้านบนของฝา

- ด้านล่าง 2 รู 1, 6 ซม. โดย 0, 8 ซม. ระหว่าง

คอนเทนเนอร์เอง:

- คุณจะต้องเจาะรู 2 รูที่ด้านล่างของภาชนะที่ด้านตรงข้ามของภาชนะ (ด้านสั้น)

- 1 ใน 2 รูจะต้องอยู่ห่างจากด้านล่างประมาณ 1, 5 ซม. เนื่องจากด้านหลังของกรอบ อีกรูหนึ่งควรอยู่ต่ำถึงด้านล่าง

ขั้นตอนที่ 5: ขั้นตอนที่ 5: บูรณาการอุปกรณ์อิเล็กทรอนิกส์

ขั้นตอนที่ 5: บูรณาการอุปกรณ์อิเล็กทรอนิกส์
ขั้นตอนที่ 5: บูรณาการอุปกรณ์อิเล็กทรอนิกส์
ขั้นตอนที่ 5: บูรณาการอุปกรณ์อิเล็กทรอนิกส์
ขั้นตอนที่ 5: บูรณาการอุปกรณ์อิเล็กทรอนิกส์
ขั้นตอนที่ 5: บูรณาการอุปกรณ์อิเล็กทรอนิกส์
ขั้นตอนที่ 5: บูรณาการอุปกรณ์อิเล็กทรอนิกส์

1. ก่อนอื่นเราจะเริ่มติดเขียงหั่นขนมไปทางด้านซ้ายเมื่อมองจากด้านหน้า

2. ถัดไป ให้ลองวางจอ LCD ภายในสี่เหลี่ยมเลื่อยที่ด้านหน้า ซึ่งควรจะแน่นพอที่จะจับได้ด้วยตัวเอง แต่คุณสามารถใช้สกรูได้หากรู้สึกว่าจำเป็น

3. ด้านล่างจอ LCD คุณต้องขันสกรู/ติดเทปเครื่องสแกน rfid ให้เข้าที่ (ใช้งานได้ทั้งคู่)

4. ทางด้านขวา เราจะวางรีเลย์ตามที่เห็นในภาพ และขันสกรูปั๊มทางด้านขวา โดยให้สายเคเบิลสำหรับราสเบอร์รี่ pi ข้ามช่องด้านหน้า

5. ตอนนี้ คุณจะต้องใช้ภาชนะที่มีรูต่ำสุดหันเข้าด้านใน และใส่เซ็นเซอร์อุณหภูมิตามหมายเลขขวดที่ 1 โดยเริ่มจากด้านซ้ายไปทางขวา รูที่มีเซ็นเซอร์อุณหภูมิจะต้องกันน้ำ ดังนั้นให้ทากาวกับ tec7

6. ใส่ท่ออีกด้านหนึ่งแล้ววัดความยาวที่จำเป็นเพื่อไปยังปั๊มและตัดคร่าวๆ ตรวจสอบให้แน่ใจว่าได้ติดกาวนี้ไว้

7. ในขณะเดียวกันเราสามารถใส่เซ็นเซอร์อัลตราโซนิกและท่อพีวีซีลงในรูที่สอดคล้องกันโดยไม่ต้องใช้กาวซึ่งควรจะพอดีกัน

ขั้นตอนที่ 6: ขั้นตอนที่ 6: เสร็จสิ้น

- นำอะแดปเตอร์แปลงไฟ 2 ตัวออกจากด้านหลังแล้วขันสกรูที่แผ่นรองด้านหลัง

- คลายเกลียวฝาปิดของท่อพีวีซี วางส่วนบนของเคสเอง คุณสามารถขันสกรูได้หากต้องการ แต่ฉันไม่ต้องการทำบาป ฉันสามารถเข้าถึงได้ด้วยวิธีนั้นหลังจากที่ทำขึ้น

โปรเจ็กต์เสร็จแล้ว คุณสามารถตกแต่งได้ตามต้องการ

แนะนำ: