สารบัญ:

เครื่องสแกนบัตรสำหรับเครื่องการ์ดซื้อขาย: 13 ขั้นตอน (พร้อมรูปภาพ)
เครื่องสแกนบัตรสำหรับเครื่องการ์ดซื้อขาย: 13 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: เครื่องสแกนบัตรสำหรับเครื่องการ์ดซื้อขาย: 13 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: เครื่องสแกนบัตรสำหรับเครื่องการ์ดซื้อขาย: 13 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: บัตรชมพูเอกสารชั่วคราวไว้แสดงตนต่างด้าวตามกฎหมาย | ชัวร์หรือมั่ว 2024, กรกฎาคม
Anonim
เครื่องสแกนบัตรสำหรับเครื่องการ์ดซื้อขาย
เครื่องสแกนบัตรสำหรับเครื่องการ์ดซื้อขาย
เครื่องสแกนบัตรสำหรับเครื่องการ์ดซื้อขาย
เครื่องสแกนบัตรสำหรับเครื่องการ์ดซื้อขาย

เครื่องสแกนบัตรสำหรับเครื่องการ์ดซื้อขาย

บันทึกการเปลี่ยนแปลงสามารถพบได้ในขั้นตอนสุดท้าย

พื้นหลัง

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

การ์ดสะสมควรเป็นโดยอัตโนมัติ

  • จัดการ (ฉันมีการ์ดอะไร, อันไหนหายไป?)
  • เรียงลำดับ (บล็อก ภาษา ชุด ชุด ฯลฯ)
  • จัดอันดับ (บัตรของฉันมีค่าแค่ไหน?, ฉันต้องใช้เงินเท่าไหร่ถึงจะครบชุด?)
  • ซื้อขาย (ซื้อและขาย)

เนื่องจากเป้าหมายที่ทะเยอทะยานเหล่านี้ ฉันจึงตัดสินใจแบ่งเครื่องจักรขนาดใหญ่ออกเป็น 3 ส่วน:

  • Card Feeder - เครื่องที่หยิบและขนส่งการ์ดใบเดียวออกจากกองการ์ด
  • เครื่องสแกนบัตร - ส่วนที่จะวิเคราะห์ไพ่
  • Card Sorter - เครื่องที่จะเก็บบัตรที่ระบุ

คำแนะนำนี้เป็นเรื่องเกี่ยวกับส่วนที่ 2 เครื่องสแกนบัตร ซึ่งเป็นสมองของเครื่องการ์ดซื้อขายทั้งหมด เครื่องสแกนบัตร:

  • ควบคุมตัวป้อนบัตรด้วยการเปิดหรือปิด
  • จับ วิเคราะห์ และประเมินการ์ดซื้อขาย
  • ย้าย Card Sorter ไปยังตำแหน่งที่ถูกต้อง

แต่นี่คือฟังก์ชันการทำงานของเครื่องการ์ดซื้อขายขั้นสุดท้าย คำแนะนำนี้ลดลงเป็นฟังก์ชันเครื่องสแกนบัตร "ภายใน" (จับภาพ วิเคราะห์ และประเมินการ์ดสะสม)

ในแง่เทคนิค:

  • ฉันใช้ Raspberry PI และ PI Cam เพื่อจับภาพการ์ดสะสม
  • ด้วยความช่วยเหลือของ Google Cloud Platform API (วิสัยทัศน์และการแปล) ฉันวิเคราะห์ Cards
  • ฉันประเมินไพ่ด้วย Cardmarket API

มีการเขียนโค้ดจำนวนมากในโครงการนี้ แต่ก็ยังมีบางอย่างที่จะสร้าง ตู้เครื่องสแกนบัตร แน่นอน ฉันใช้กระดาษแข็ง 3 มม. สำหรับงานนี้

ไปกันเถอะ!

ในคำแนะนำนี้ ฉันต้องการแสดงให้คุณเห็น - วิธีสร้างเครื่องสแกนบัตร

ขั้นตอนที่ 1: เครื่องมือ วัสดุ และซอฟต์แวร์ที่ฉันใช้

เครื่องมือ วัสดุ และซอฟต์แวร์ที่ฉันใช้
เครื่องมือ วัสดุ และซอฟต์แวร์ที่ฉันใช้

เครื่องมือ วัสดุ และซอฟต์แวร์ที่ฉันใช้

เครื่องมือ:

  • แผ่นรองตัด
  • ผู้ปกครอง
  • เครื่องตัด
  • กาวที่มีตัวทำละลาย (UHU HART และ tesa)
  • ดินสอ มาร์กเกอร์
  • หมัดตรงกลาง
  • สว่านมือ
  • ปืนกาวร้อน+แท่งกาว(ไม่มีในรูป)

วัสดุ:

  • กระดาษแข็ง 3 มม.
  • กระดาษ DIN A3
  • ราสเบอร์รี่ PI 3 B+
  • โมดูลกล้อง Raspberry PI V2
  • Adafruit IR Break Beam Sensor - 5 มม. LED
  • Sparkfun ไฟ LED สีขาวสว่างสุด 10 มม. 3VDC
  • Adafruit SG92R ไมโครเซอร์โว
  • ตัวต้านทาน 10k
  • เขียงหั่นขนมครึ่งขนาด
  • สายจัมเปอร์ ตัวเมีย/ตัวผู้ และตัวผู้/ตัวผู้
  • SD กับ Raspbian
  • คอมพิวเตอร์, อุปกรณ์, สายเคเบิล เป็นต้น สำหรับเชื่อมต่อและตั้งโปรแกรม Raspberry PI (ไม่ใช่ในรูป)

ซอฟต์แวร์:

Autodesk Fusion360

ขั้นตอนที่ 2: ออกแบบ

ออกแบบ
ออกแบบ
ออกแบบ
ออกแบบ

"กำลังโหลด = "ขี้เกียจ" วิดีโอ

ฉันได้สร้างวิดีโอสั้น ๆ ที่แสดงให้คุณเห็นว่าฉันสร้างมันขึ้นมาได้อย่างไรและมันทำงานอย่างไร

ขั้นตอนที่ 11: จุดจบ

ตอนจบ
ตอนจบ
ตอนจบ
ตอนจบ
ตอนจบ
ตอนจบ

ตอนจบ

เครื่องสแกนบัตรสำหรับเครื่องการ์ดซื้อขาย => เสร็จแล้ว!

ฉันค่อนข้างพอใจกับผลลัพธ์ที่ได้ แม้ว่าทักษะการเขียนโค้ดระดับต่ำของฉัน ฉันก็รับมือได้ ฉันได้ทดสอบการ์ดจำนวนหนึ่ง แต่ใช้งานได้ทุกเมื่อ

และเช่นเคย ฉันอยากจะบอกสิ่งที่ต้องทำ/สิ่งที่ต้องทำ/สิ่งที่ต้องดำเนินการ/การค้นพบที่เปิดอยู่:

  • ขณะเขียน Instructables นี้ ฉันตระหนักว่า Vision API จะให้ข้อมูลภาษาของการ์ดแก่ฉันด้วย ดังนั้นจึงไม่จำเป็นต้องใช้ Translate API ของตัวเอง (สายเกินไปที่จะปรับให้เข้ากับเอกสารทั้งหมด)
  • ใน Cardmarkt DB มีเพียงคำแปลชื่อการ์ดเป็นภาษาอังกฤษและเยอรมันเท่านั้น ฉันมีการ์ดภาษาสเปนจำนวนมาก ดังนั้น API จะไม่ส่งข้อมูลใดๆ เนื่องจากไม่พบการ์ด เกมการ์ดซื้อขาย World of Warcraft ล้าสมัย ดังนั้นชื่อการ์ดในภาษาอื่นจะไม่ได้รับการอัปเดต

นอกจากนั้น นี่เป็นขั้นตอนใหญ่ในการบรรลุเป้าหมายสุดท้ายเพื่อสร้างเครื่องการ์ดซื้อขายที่สมบูรณ์ ซึ่งจะเป็นโครงการต่อไปของฉัน ฉันต้องการรวม Card Feeder, Card Scanner และ Card Sorter เข้ากับเครื่องสุดท้าย การเปลี่ยนแปลงและการอัปเดตบางอย่างจำเป็นเพื่อให้บรรลุสิ่งนั้น แต่ฉันมั่นใจมากว่าจะได้ผล แน่นอน ฉันจะอัปเดต Instructables ด้วยการปรับเปลี่ยนที่ฉันจะทำ

หากคุณสร้างหรือแก้ไขมัน ฉันต้องการเห็นแนวคิดและแนวทางแก้ไขของคุณจริงๆ

ฉันจะขอบคุณการวิจารณ์ความคิดเห็นหรือการปรับปรุงใด ๆ ไม่ว่าจะเกี่ยวกับโครงงาน ภาพถ่าย ทักษะ การเขียนหรือภาษา

หากคุณไม่ต้องการรอจนกว่าจะมีการอัปเดตครั้งต่อไป คุณสามารถดูข่าวสารบน Instagram ได้

ขอบคุณที่สละเวลาอ่านเกี่ยวกับโครงการของฉัน!

มีช่วงเวลาที่ดี.

Servus และ cu ในครั้งต่อไป

ขั้นตอนที่ 12: ไฟล์แนบ

เอกสารแนบ

ที่นี่คุณสามารถค้นหาไฟล์ ถ้าคุณต้องการอะไรเพิ่มเติม ถามได้เลย!

ขั้นตอนที่ 13: เปลี่ยนบันทึก

เปลี่ยนบันทึก

  • V0.0 2019-07-17

    เผยแพร่โครงการ

การประกวดเซนเซอร์
การประกวดเซนเซอร์
การประกวดเซนเซอร์
การประกวดเซนเซอร์

รางวัลรองชนะเลิศการประกวดเซนเซอร์

แนะนำ: