สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ขั้นตอนที่ 2: ทางเลือก: เตรียม Raspberry Pi ของคุณสำหรับทุกสิ่ง
- ขั้นตอนที่ 3: ตัดกรอบกล้องกระดาษแข็งของคุณ
- ขั้นตอนที่ 4: การเตรียมและติดตั้งหน้าจอสัมผัสของคุณ
- ขั้นตอนที่ 5: การเตรียมและติดตั้งโมดูลกล้องของคุณ
- ขั้นตอนที่ 6: การเตรียมและติดตั้งเครื่องพิมพ์ความร้อนของคุณ
- ขั้นตอนที่ 7: การเตรียมและติดตั้งสวิตช์ของคุณ
- ขั้นตอนที่ 8: การติดตั้งเครื่องพิมพ์ของคุณ
- ขั้นตอนที่ 9: ติดตั้งสคริปต์ถ่ายภาพ
- ขั้นตอนที่ 10: การเริ่มซอฟต์แวร์กล้องบน Boot
- ขั้นตอนที่ 11: คุณต้องการทราบข้อมูลเพิ่มเติมหรือไม่?
วีดีโอ: กล้องเครื่องพิมพ์ความร้อน Pi-Powered: 11 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
คุณคิดถึงกล้องโพลารอยด์ตัวเก่าหรือกล้องขาวดำของ 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 ของคุณด้วยคู่มือนี้หากต้องการ จากนั้นกลับมาที่นี่เพื่อดำเนินโครงการกล้องเครื่องพิมพ์ความร้อนของเราต่อไป!
ขั้นตอนที่ 3: ตัดกรอบกล้องกระดาษแข็งของคุณ
เราออกแบบกรอบกระดาษแข็งเพื่อให้เคลื่อนย้ายกล้องไปยังที่ที่ต้องการได้อย่างง่ายดาย เช่น หากคุณต้องการแสงที่ดีขึ้นหรือเพื่อนำไปที่งานกิจกรรม
คุณสามารถดาวน์โหลดไฟล์เวกเตอร์สำหรับการตัดด้วยเลเซอร์จาก Github หรือคุณสามารถใช้มันเป็นแนวทางในการตัดของคุณเองด้วยใบมีด X-acto หรือเครื่องตัดกล่อง สำหรับคำแนะนำนี้ เราจะถือว่าคุณกำลังใช้กรอบกระดาษแข็งของเรา!
ขั้นตอนที่ 4: การเตรียมและติดตั้งหน้าจอสัมผัสของคุณ
เปิดกล่องหน้าจอสัมผัสของคุณและตรวจสอบว่าคุณมี:
- สายวิดีโอของคุณ
- สกรูยึดของคุณ
- สายเคเบิลดูปองท์ของคุณ
- หน้าจอสัมผัสของคุณ
หากคุณมีครบทุกอย่างก็พร้อมลุย!
- ต่อสาย DuPont สีแดงบนพิน 5V บนบอร์ดหน้าจอ
- ต่อสายดูปองท์สีดำบนหมุดกราวด์บนแผงหน้าจอ
- นั่ง Pi ของคุณบนโพสต์บนหน้าจอสัมผัสของคุณ
- ขัน Pi ของคุณเข้าที่
- ต่อสาย DuPont สีดำเข้ากับขา 5V และสาย DuPont สีแดงเข้ากับขากราวด์บน Pi. ของคุณ
เพิ่มพลังให้หน้าจอและ Pi ของคุณผ่านพอร์ต microUSB บนหน้าจอของคุณ หากทุกอย่างเป็นไปด้วยดี Pi และ Screen ก็ควรเปิด! เมื่อคุณพอใจที่ทุกอย่างดูเหมือนจะทำงานได้อย่างถูกต้อง ให้ปิดทุกอย่าง: เราจะกลับไปที่ Pi ของคุณในไม่ช้า
ขั้นตอนที่ 5: การเตรียมและติดตั้งโมดูลกล้องของคุณ
เคล็ดลับ - โมดูลกล้อง Pi เป็นหนึ่งในชิ้นส่วนอิเล็กทรอนิกส์ที่ละเอียดอ่อนที่สุดที่เราเคยร่วมงานด้วย และเราได้เห็นบางส่วนถูกทอดทิ้งเพียงเพราะไฟฟ้าสถิตย์ กลบตัวเองด้วยการสัมผัสสิ่งของขนาดใหญ่และเป็นโลหะใน MakerSpace หรือรอบๆ บ้านของคุณ เช่น เครื่องตัดเลเซอร์ เครื่องล้างจาน หรือหม้อน้ำ!
เปิดกล่องโมดูล Pi ของคุณและตรวจสอบว่าคุณมี:
- โมดูลกล้อง Pi ของคุณ
- สายกล้อง Pi ของคุณ
ถ้าคุณทำได้เยี่ยมมาก! ได้เวลาเชื่อมต่อกล้องกับ Pi ของคุณแล้ว:
- ค่อยๆ ดึงแถบสีน้ำตาลขึ้นที่พอร์ตของโมดูลกล้อง
- ใส่ปลายสายของคุณ หน้าสัมผัสสีเงิน (ขึ้น? ลง?)
- ดันแถบกลับเข้าไปเพื่อยึดสายเคเบิลให้เข้าที่
- ค่อยๆ ดึงแถบสีน้ำตาลของพอร์ตกล้องขึ้นบน Pi. ของคุณ
- เสียบปลายสายอีกด้านเข้าในพอร์ต หน้าสัมผัสสีเงินหันไปทางพอร์ตหน้าจอ
สุดท้าย ยึดโมดูลกล้อง Pi ในกรอบกระดาษแข็งจากด้านหลังด้วยเทปพันท่อ
ขั้นตอนที่ 6: การเตรียมและติดตั้งเครื่องพิมพ์ความร้อนของคุณ
เคล็ดลับ: ครั้งแรกที่ใช้หัวแร้ง? ดูคู่มือการบัดกรีที่ยอดเยี่ยมของ Adafruit ก่อน!
ถึงเวลาตรวจสอบแพ็คเกจเครื่องพิมพ์ของคุณแล้ว! สำหรับขั้นตอนนี้ คุณจะต้อง:
- เครื่องพิมพ์ความร้อนของคุณ
- อะแดปเตอร์จ่ายไฟเครื่องพิมพ์ของคุณ
- สายต่อที่มาพร้อมกับเครื่องพิมพ์ของคุณ
หากคุณมีทุกอย่าง คุณก็พร้อมที่จะเตรียมเครื่องพิมพ์ของคุณให้พร้อมสำหรับการทำงาน! เปิดหัวแร้งของคุณและ:
- เสียบหมุดด้านหลังและด้านหน้าของปลั๊กกระบอกของคุณ
- แกะลวดสีแดงและดำ
- บัดกรีลวดสีแดงเข้ากับหมุดด้านหลัง บัดกรีลวดสีดำเข้ากับหมุดด้านหน้า (ถ้าคุณต้องการใช้ท่อฮีทชริงค์เพื่อป้องกันสายไฟ ตอนนี้เป็นเวลาที่จะตัดให้ได้ขนาดแล้วสอดเข้าไปในสายไฟ!)
- บัดกรีสายไฟสีแดงและสีดำเข้ากับสายไฟที่สัมพันธ์กันบนขั้วต่อสายไฟที่มาพร้อมกับเครื่องพิมพ์ของคุณ (หากคุณใช้ท่อหดแบบฮีทซิงค์ คุณสามารถให้ความร้อนตอนนี้เพื่อให้กอด หุ้มฉนวน และยึดสายไฟได้)
เครื่องพิมพ์ของคุณพร้อมแล้ว! ตอนนี้คุณสามารถวางลงในเฟรม:
- ป้อนเครื่องพิมพ์ของคุณผ่านด้านหน้าของเฟรม โดยให้ฝาเปิดลง
- เชื่อมต่อสายไฟและสาย USB จากด้านหลัง
- ต่อสาย USB เข้ากับ Pi
- ต่ออะแดปเตอร์ไฟเข้ากับปลั๊กกระบอก
ขั้นตอนที่ 7: การเตรียมและติดตั้งสวิตช์ของคุณ
เคล็ดลับ: หากสวิตช์ของคุณมีมากกว่า 2 พินเหมือนของเรา และคุณไม่รู้ว่าอันไหนทำอะไร คุณสามารถใช้โหมดความต่อเนื่องของมัลติมิเตอร์เพื่อระบุพินที่เชื่อมต่อเมื่อคุณกดสวิตช์
หลังจากที่คุณระบุหมุดสวิตช์แล้ว ให้เปิดหัวแร้งและ:
- บัดกรีหมุดสวิตช์ด้วยบัดกรีเล็กน้อย
- ปอกและเตรียมสายไฟแบบเดียวกับที่คุณทำกับสายไฟของเครื่องพิมพ์ คราวนี้ใช้สายดูปองท์ (หรือสายไฟธรรมดา ในกรณีที่คุณต้องการบัดกรีทุกอย่างบนพินของ Pi)
- ประสานเข้ากับหมุดสวิตช์ของคุณ
- ป้อนสวิตช์ของคุณผ่านรูบนโครงกระดาษแข็ง ต่อสายไฟก่อน ยึดสวิตช์ของคุณจากด้านหลังด้วยวงแหวนสกรู แต่ไม่ให้สุด
- เชื่อมต่อสายเคเบิลดูปองท์สีดำกับพินกราวด์ และอีกสายหนึ่งเข้ากับพิน 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 และเตรียมพร้อมสำหรับกิจกรรมต่อไป ค้นหาข้อมูลเพิ่มเติมได้ที่เว็บไซต์มูลนิธิห้องสมุดจอห์นสันเคาน์ตี้ที่
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-