สารบัญ:

กล้องเครื่องพิมพ์ความร้อน Pi-Powered: 11 ขั้นตอน (พร้อมรูปภาพ)
กล้องเครื่องพิมพ์ความร้อน Pi-Powered: 11 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: กล้องเครื่องพิมพ์ความร้อน Pi-Powered: 11 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: กล้องเครื่องพิมพ์ความร้อน Pi-Powered: 11 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Live EP 14 : นายจ๋าฉันจัดให้! OctoPrint + Raspberry Pi ยักษ์ Genie แห่งโลก 3D Printing! 2024, กรกฎาคม
Anonim
กล้องเครื่องพิมพ์ความร้อน Pi-Powered
กล้องเครื่องพิมพ์ความร้อน Pi-Powered

คุณคิดถึงกล้องโพลารอยด์ตัวเก่าหรือกล้องขาวดำของ Gameboy Classic หรือไม่? เราก็เช่นกัน เมื่อเรารู้สึกย้อนอดีต! ในคำแนะนำนี้ เราจะแสดงวิธีสร้างกล้องโต้ตอบแบบทันทีของคุณเองโดยใช้ Raspberry Pi กล้อง Pi และหน้าจอ และอุปกรณ์อิเล็กทรอนิกส์และกระดาษแข็งจำนวนมาก!

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ

สำหรับโครงการนี้ เราใช้วัสดุต่อไปนี้:

  • Raspberry Pi 3B หรือ 3B+ พร้อมการ์ด microSD (รุ่นนี้เป็นตัวเลือกของเราสำหรับบิลด์ แต่โปรเจ็กต์นี้ควรทำงานร่วมกับ Raspberry Pi รุ่นอื่นๆ)
  • โมดูลกล้อง Raspberry Pi
  • แหล่งจ่ายไฟ microUSB ขนาด 3 แอมป์ 5V
  • หน้าจอสัมผัส Raspberry Pi อย่างเป็นทางการ
  • เครื่องพิมพ์ความร้อนแบบ USB - เราใช้เครื่องพิมพ์ 3 มิติระบบความร้อนขนาดเล็กของ Adafruit
  • สวิตช์ - เราใช้ปุ่มอาร์เคดของ Adafruit จากโปรเจ็กต์ก่อนหน้า แต่สวิตช์ใด ๆ ก็ทำได้

เรายังใช้อุปกรณ์ต่อไปนี้:

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

ขั้นตอนที่ 2: ทางเลือก: เตรียม Raspberry Pi ของคุณสำหรับทุกสิ่ง

ทางเลือก: เตรียม Raspberry Pi ของคุณสำหรับทุกสิ่ง
ทางเลือก: เตรียม Raspberry Pi ของคุณสำหรับทุกสิ่ง

สำหรับคำแนะนำนี้ เราจะใช้ Raspberry Pi ที่เราเตรียมไว้โดยใช้บทช่วยสอนก่อนหน้านี้ หากคุณเริ่มต้นจากศูนย์ เป็นวิธีที่ยอดเยี่ยมในการตรวจสอบว่าเราใช้การตั้งค่าเดียวกันโดยคร่าวๆ

อย่าลังเลที่จะตั้งค่า Raspberry Pi ของคุณด้วยคู่มือนี้หากต้องการ จากนั้นกลับมาที่นี่เพื่อดำเนินโครงการกล้องเครื่องพิมพ์ความร้อนของเราต่อไป!

ขั้นตอนที่ 3: ตัดกรอบกล้องกระดาษแข็งของคุณ

ตัดกรอบกล้องกระดาษแข็งของคุณ
ตัดกรอบกล้องกระดาษแข็งของคุณ
ตัดกรอบกล้องกระดาษแข็งของคุณ
ตัดกรอบกล้องกระดาษแข็งของคุณ

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

คุณสามารถดาวน์โหลดไฟล์เวกเตอร์สำหรับการตัดด้วยเลเซอร์จาก Github หรือคุณสามารถใช้มันเป็นแนวทางในการตัดของคุณเองด้วยใบมีด X-acto หรือเครื่องตัดกล่อง สำหรับคำแนะนำนี้ เราจะถือว่าคุณกำลังใช้กรอบกระดาษแข็งของเรา!

ขั้นตอนที่ 4: การเตรียมและติดตั้งหน้าจอสัมผัสของคุณ

การเตรียมและติดตั้งหน้าจอสัมผัสของคุณ
การเตรียมและติดตั้งหน้าจอสัมผัสของคุณ
การเตรียมและติดตั้งหน้าจอสัมผัสของคุณ
การเตรียมและติดตั้งหน้าจอสัมผัสของคุณ
การเตรียมและติดตั้งหน้าจอสัมผัสของคุณ
การเตรียมและติดตั้งหน้าจอสัมผัสของคุณ

เปิดกล่องหน้าจอสัมผัสของคุณและตรวจสอบว่าคุณมี:

  • สายวิดีโอของคุณ
  • สกรูยึดของคุณ
  • สายเคเบิลดูปองท์ของคุณ
  • หน้าจอสัมผัสของคุณ

หากคุณมีครบทุกอย่างก็พร้อมลุย!

  1. ต่อสาย DuPont สีแดงบนพิน 5V บนบอร์ดหน้าจอ
  2. ต่อสายดูปองท์สีดำบนหมุดกราวด์บนแผงหน้าจอ
  3. นั่ง Pi ของคุณบนโพสต์บนหน้าจอสัมผัสของคุณ
  4. ขัน Pi ของคุณเข้าที่
  5. ต่อสาย DuPont สีดำเข้ากับขา 5V และสาย DuPont สีแดงเข้ากับขากราวด์บน Pi. ของคุณ

เพิ่มพลังให้หน้าจอและ Pi ของคุณผ่านพอร์ต microUSB บนหน้าจอของคุณ หากทุกอย่างเป็นไปด้วยดี Pi และ Screen ก็ควรเปิด! เมื่อคุณพอใจที่ทุกอย่างดูเหมือนจะทำงานได้อย่างถูกต้อง ให้ปิดทุกอย่าง: เราจะกลับไปที่ Pi ของคุณในไม่ช้า

ขั้นตอนที่ 5: การเตรียมและติดตั้งโมดูลกล้องของคุณ

การเตรียมและติดตั้งโมดูลกล้องของคุณ
การเตรียมและติดตั้งโมดูลกล้องของคุณ
การเตรียมและติดตั้งโมดูลกล้องของคุณ
การเตรียมและติดตั้งโมดูลกล้องของคุณ
การเตรียมและติดตั้งโมดูลกล้องของคุณ
การเตรียมและติดตั้งโมดูลกล้องของคุณ

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

เปิดกล่องโมดูล Pi ของคุณและตรวจสอบว่าคุณมี:

  • โมดูลกล้อง Pi ของคุณ
  • สายกล้อง Pi ของคุณ

ถ้าคุณทำได้เยี่ยมมาก! ได้เวลาเชื่อมต่อกล้องกับ Pi ของคุณแล้ว:

  • ค่อยๆ ดึงแถบสีน้ำตาลขึ้นที่พอร์ตของโมดูลกล้อง
  • ใส่ปลายสายของคุณ หน้าสัมผัสสีเงิน (ขึ้น? ลง?)
  • ดันแถบกลับเข้าไปเพื่อยึดสายเคเบิลให้เข้าที่
  • ค่อยๆ ดึงแถบสีน้ำตาลของพอร์ตกล้องขึ้นบน Pi. ของคุณ
  • เสียบปลายสายอีกด้านเข้าในพอร์ต หน้าสัมผัสสีเงินหันไปทางพอร์ตหน้าจอ

สุดท้าย ยึดโมดูลกล้อง Pi ในกรอบกระดาษแข็งจากด้านหลังด้วยเทปพันท่อ

ขั้นตอนที่ 6: การเตรียมและติดตั้งเครื่องพิมพ์ความร้อนของคุณ

การเตรียมและติดตั้งเครื่องพิมพ์ความร้อนของคุณ
การเตรียมและติดตั้งเครื่องพิมพ์ความร้อนของคุณ
การเตรียมและติดตั้งเครื่องพิมพ์ความร้อน
การเตรียมและติดตั้งเครื่องพิมพ์ความร้อน
การเตรียมและติดตั้งเครื่องพิมพ์ความร้อน
การเตรียมและติดตั้งเครื่องพิมพ์ความร้อน
การเตรียมและติดตั้งเครื่องพิมพ์ความร้อน
การเตรียมและติดตั้งเครื่องพิมพ์ความร้อน

เคล็ดลับ: ครั้งแรกที่ใช้หัวแร้ง? ดูคู่มือการบัดกรีที่ยอดเยี่ยมของ Adafruit ก่อน!

ถึงเวลาตรวจสอบแพ็คเกจเครื่องพิมพ์ของคุณแล้ว! สำหรับขั้นตอนนี้ คุณจะต้อง:

  • เครื่องพิมพ์ความร้อนของคุณ
  • อะแดปเตอร์จ่ายไฟเครื่องพิมพ์ของคุณ
  • สายต่อที่มาพร้อมกับเครื่องพิมพ์ของคุณ

หากคุณมีทุกอย่าง คุณก็พร้อมที่จะเตรียมเครื่องพิมพ์ของคุณให้พร้อมสำหรับการทำงาน! เปิดหัวแร้งของคุณและ:

  1. เสียบหมุดด้านหลังและด้านหน้าของปลั๊กกระบอกของคุณ
  2. แกะลวดสีแดงและดำ
  3. บัดกรีลวดสีแดงเข้ากับหมุดด้านหลัง บัดกรีลวดสีดำเข้ากับหมุดด้านหน้า (ถ้าคุณต้องการใช้ท่อฮีทชริงค์เพื่อป้องกันสายไฟ ตอนนี้เป็นเวลาที่จะตัดให้ได้ขนาดแล้วสอดเข้าไปในสายไฟ!)
  4. บัดกรีสายไฟสีแดงและสีดำเข้ากับสายไฟที่สัมพันธ์กันบนขั้วต่อสายไฟที่มาพร้อมกับเครื่องพิมพ์ของคุณ (หากคุณใช้ท่อหดแบบฮีทซิงค์ คุณสามารถให้ความร้อนตอนนี้เพื่อให้กอด หุ้มฉนวน และยึดสายไฟได้)

เครื่องพิมพ์ของคุณพร้อมแล้ว! ตอนนี้คุณสามารถวางลงในเฟรม:

  1. ป้อนเครื่องพิมพ์ของคุณผ่านด้านหน้าของเฟรม โดยให้ฝาเปิดลง
  2. เชื่อมต่อสายไฟและสาย USB จากด้านหลัง
  3. ต่อสาย USB เข้ากับ Pi
  4. ต่ออะแดปเตอร์ไฟเข้ากับปลั๊กกระบอก

ขั้นตอนที่ 7: การเตรียมและติดตั้งสวิตช์ของคุณ

การเตรียมและติดตั้งสวิตช์ของคุณ
การเตรียมและติดตั้งสวิตช์ของคุณ
การเตรียมและติดตั้งสวิตช์ของคุณ
การเตรียมและติดตั้งสวิตช์ของคุณ
การเตรียมและติดตั้งสวิตช์ของคุณ
การเตรียมและติดตั้งสวิตช์ของคุณ

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

หลังจากที่คุณระบุหมุดสวิตช์แล้ว ให้เปิดหัวแร้งและ:

  1. บัดกรีหมุดสวิตช์ด้วยบัดกรีเล็กน้อย
  2. ปอกและเตรียมสายไฟแบบเดียวกับที่คุณทำกับสายไฟของเครื่องพิมพ์ คราวนี้ใช้สายดูปองท์ (หรือสายไฟธรรมดา ในกรณีที่คุณต้องการบัดกรีทุกอย่างบนพินของ Pi)
  3. ประสานเข้ากับหมุดสวิตช์ของคุณ
  4. ป้อนสวิตช์ของคุณผ่านรูบนโครงกระดาษแข็ง ต่อสายไฟก่อน ยึดสวิตช์ของคุณจากด้านหลังด้วยวงแหวนสกรู แต่ไม่ให้สุด
  5. เชื่อมต่อสายเคเบิลดูปองท์สีดำกับพินกราวด์ และอีกสายหนึ่งเข้ากับพิน BCM 16 ของ Pi ของคุณ - โดยให้พิน GPIO อยู่ใกล้คุณมากขึ้น ซึ่งจะเป็นพินที่สามจากด้านซ้าย

ขั้นตอนที่ 8: การติดตั้งเครื่องพิมพ์ของคุณ

เมื่อเครื่องพิมพ์ของคุณพร้อมใช้งานแล้ว มาทำงานด้านซอฟต์แวร์กัน ก่อนอื่น ตรวจสอบให้แน่ใจว่าระบบปฏิบัติการ Rapsberry Pi ของคุณเป็นเวอร์ชันล่าสุด ในเทอร์มินัลของคุณ ให้พิมพ์:

sudo apt-get update

sudo apt-get อัพเกรด

อาจใช้เวลาสักครู่ แต่เมื่อทุกอย่างเป็นปัจจุบัน เราสามารถติดตั้งการสนับสนุนเครื่องพิมพ์บน Pi ของคุณได้ ยังอยู่ในเทอร์มินัลของคุณ:

sudo apt-get ติดตั้ง git cups การเดินสายไฟ libcups2-dev libcupsimage2-dev

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

โคลน git

cd zj-58 sudo ทำ sudo./install

ดำเนินการแต่ละคำสั่งทีละคำโดยให้เวลาพวกเขาทำเสร็จ

คุณควรมีการพิมพ์ทดสอบในกล่องเครื่องพิมพ์ของคุณ: คุณควรพบค่า BAUDRATE บนเครื่องพิมพ์ ให้มันมีประโยชน์เพราะเราต้องการมันสำหรับขั้นตอนต่อไป! ใน Terminal ของคุณ ให้สร้างโปรไฟล์สำหรับเครื่องพิมพ์ USB ของคุณด้วย:

sudo lpadmin -p ZJ-58 -E -v serial:/dev/ttyUSB0?baud=ค่า BAUDRATE ของคุณที่นี่ -m zjiang/ZJ-58.ppd

จากนั้นทำให้เครื่องพิมพ์ใหม่นี้เป็นเครื่องพิมพ์เริ่มต้นของคุณด้วย:

sudo lpoptions -d ZJ-58

แค่นั้นแหละ! เครื่องพิมพ์ของคุณควรพร้อมใช้งาน

ขั้นตอนที่ 9: ติดตั้งสคริปต์ถ่ายภาพ

ในการติดตั้งสคริปต์ถ่ายภาพ คุณเพียงแค่คัดลอกโค้ดที่เราจัดเตรียมไว้ให้บน Github เป็นเวอร์ชันที่เรียบง่ายและแสดงความคิดเห็นของสคริปต์ต้นฉบับของ Philip Burgess โดยจะตั้งค่าการเปิดรับแสงสำหรับกล้องโดยอัตโนมัติ ในเทอร์มินัลของคุณ พิมพ์:

โคลน git

สิ่งนี้จะสร้างโฟลเดอร์ thermal_printer_camera และดาวน์โหลดไฟล์ที่จำเป็นทั้งหมดที่นั่น

หากต้องการทดสอบการตั้งค่าของคุณตอนนี้ ให้ไปที่โฟลเดอร์ thermal_printer_camera:

cd /home/pi/thermal_printer_camera

ให้สิทธิ์ตัวเองในการเรียกใช้สคริปต์กล้องโต้ตอบแบบทันที:

sudo chmod +rx thermal_printer_camera.sh

เรียกใช้สคริปต์:

./thermal_printer_camera

เมื่อคุณกดสวิตช์ หน้าจอของคุณจะแสดงตัวอย่างสิ่งที่กล้องมองเห็น ให้เวลาคุณสักครู่ในการจัดท่าและพิมพ์ภาพไปยังกล้องความร้อนของคุณ!

ขั้นตอนที่ 10: การเริ่มซอฟต์แวร์กล้องบน Boot

สุดท้าย ให้สคริปต์ถ่ายภาพเริ่มทำงานโดยอัตโนมัติเมื่อเราเปิด Pi! ในเทอร์มินัลของคุณ พิมพ์:

sudo nano /etc/xdg/lxsession/LXDE-pi/autostart

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

/home/pi/thermal_printer_camera/thermal_printer_camera.sh

การดำเนินการนี้จะเริ่มซอฟต์แวร์กล้องพร้อมกับ Raspberry Pi ขณะบู๊ต กด CTRL+X เพื่อออก ยืนยันการเปลี่ยนแปลงด้วย Y และ Enter

ตอนนี้เป็นเวลาที่ดีที่จะรีบูต Pi ของคุณและทดสอบ! ไม่มีอะไรพิเศษปรากฏขึ้นบนหน้าจอของคุณ แต่เมื่อคุณกดสวิตช์ กล้องจะเปิดใช้งาน และ Pi จะแสดงตัวอย่างบนหน้าจอของคุณสักสองสามวินาทีก่อนที่จะพิมพ์ภาพของคุณ!

ขั้นตอนที่ 11: คุณต้องการทราบข้อมูลเพิ่มเติมหรือไม่?

คุณต้องการทราบข้อมูลเพิ่มเติมหรือไม่?
คุณต้องการทราบข้อมูลเพิ่มเติมหรือไม่?

การออกแบบนี้ได้รับแรงบันดาลใจจากบทช่วยสอนของ Phillip Burgess "Instant Camera โดยใช้ Raspberry Pi และ Thermal Printer"

ที่

เราใช้กล้องนี้และกรอบไม้ตัดด้วยเลเซอร์แฟนซีสำหรับงานระดมทุน Library Lets Loose ปี 2018 และเตรียมพร้อมสำหรับกิจกรรมต่อไป ค้นหาข้อมูลเพิ่มเติมได้ที่เว็บไซต์มูลนิธิห้องสมุดจอห์นสันเคาน์ตี้ที่

แนะนำ: