สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: เตรียมกล่อง
- ขั้นตอนที่ 2: การเข้ารหัส
- ขั้นตอนที่ 3: การตั้งค่ารูปภาพ Raspbian ที่ถูกต้อง
- ขั้นตอนที่ 4: โอนไฟล์ไปยังบอร์ด
- ขั้นตอนที่ 5: การตั้งค่าพารามิเตอร์ Linux
- ขั้นตอนที่ 6: การวางส่วนประกอบ
- ขั้นตอนที่ 7: จบกล่อง
- ขั้นตอนที่ 8: เพลิดเพลินกับนาฬิกาเหรียญของคุณ
- ขั้นตอนที่ 9: เพลิดเพลินกับมินิคอมพิวเตอร์ของคุณ
วีดีโอ: นาฬิกาเหรียญ 9 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
REAL เป็นสกุลเงินของประเทศบราซิลตั้งแต่ปี 1994 และเพื่อเป็นการเฉลิมฉลองครบรอบ 25 ปีในปีที่แล้ว (2019) Casa da Moeda (เหรียญกษาปณ์บราซิล) ได้สร้างเหรียญ REAL ที่ระลึก 1 เหรียญจริงโดยมีนกฮัมมิ่งเบิร์ดอยู่ด้านหน้า (ไม่ใช่รูปจำลองของสาธารณรัฐ)
นกฮัมมิงเบิร์ดเป็นภาพในบิล 1 REAL เมื่อสกุลเงินเปิดตัวเมื่อ 25 ปีที่แล้ว ไม่มีการผลิตใบเรียกเก็บเงิน 1 REAL อีกต่อไป
ด้วยความคลั่งไคล้เหรียญ ฉันใช้ RaspberryPi 2 รุ่นเก่า, จอแสดงผล TFT LCD และโค้ดบางส่วนใน JavaScript เพื่อสร้างนาฬิกาที่แสดงเวลาด้วยธนบัตรและเหรียญของตระกูล REAL ที่สอง เป็นคอมพิวเตอร์จริงที่ทำหน้าที่เป็นนาฬิกา
คุณสามารถเปลี่ยนไฟล์-j.webp
เสบียง
- บอร์ด Raspberry Pi
-TFT 3.5'' LCD
-กล่องไม้
ขั้นตอนที่ 1: เตรียมกล่อง
ฉันมีกล่องไม้เก่าๆ วางอยู่รอบๆ เป็นเวลานาน ฉันคิดว่ามันถูกใช้เพื่อเก็บถุงชา ฉัน "ทำลาย" แผงด้านหน้าและทำรูสี่เหลี่ยมด้วยเครื่องมือ Dremel เพื่อให้พอดีกับจอแสดงผลขนาด 3, 5 นิ้ว
หลังจากติดตั้งส่วนประกอบทั้งหมดแล้ว ฉันจะติดชิ้นส่วนกลับ
จอแสดงผลติดกาวไว้ที่แผงควบคุม
ขั้นตอนที่ 2: การเข้ารหัส
หน้าที่ของ RaspberryPi ในโครงการนี้คือการแสดงหน้าเว็บบน Chrome ในโหมดเต็มหน้าจอ
ตัวอย่างเช่น หากเวลาคือ 3:05 น. มันจะแสดงบิล 2 REAL และ 1 เหรียญ REAL สำหรับชั่วโมง และเหรียญ 5 เซนต์สำหรับนาที
ฉันทำให้หน้าจริงพร้อมสำหรับทดสอบบนลิงก์ https://numismaticclock.freetzi.com แต่ในโปรเจ็กต์ หน้านั้นจะทำงานในเครื่อง
เป็นหน้า HTML ที่มี JavaScript เพื่อรีเฟรชหน้าเมื่อผ่านไปหนึ่งนาที โครงการมี 13 ภาพเพื่อแสดงชั่วโมง (0h และ 12h เป็นภาพเดียวกัน แต่เป็นไฟล์ต่างกัน) และ 60 ภาพเพื่อแสดงนาที ไฟล์ HTML (index.html) และ 73-j.webp
สคริปต์จะพิมพ์แท็กเพื่อแสดงรูปภาพทุกครั้งที่โหลดหน้า ตัวแปรรับนาทีที่แท้จริงของระบบนอกฟังก์ชันเวลา ในขณะที่ตัวแปรอื่นรับค่านั้นภายในฟังก์ชัน ทุกวินาที ตัวแปรทั้งสองนี้จะถูกเปรียบเทียบ และหากต่างกัน แสดงว่าเวลาผ่านไปหนึ่งนาที หน้าจึงได้รับการรีเฟรช
ขั้นตอนที่ 3: การตั้งค่ารูปภาพ Raspbian ที่ถูกต้อง
ก่อนอื่น คุณจะต้องดาวน์โหลดรูปภาพ Raspbian เฉพาะที่ใช้งานได้กับจอแสดงผลของคุณ ในกรณีของฉัน จอแสดงผลของฉันเป็นเวอร์ชัน KeDei 6.2 ดังนั้นฉันจึงดาวน์โหลด distro จาก
คุณจะต้องใช้ซอฟต์แวร์ชื่อ WinDisk32Imager เพื่อเบิร์นอิมเมจลงในการ์ด SD จากนั้นจึงบูตบอร์ดของคุณ
ขั้นตอนที่ 4: โอนไฟล์ไปยังบอร์ด
เนื้อหาของไฟล์ relogio.rar (ขั้นตอนที่ 3) จะต้องถูกถ่ายโอนไปยัง RaspberryPi
คุณสามารถใช้ pendrive เพื่อทำหรือสร้างผ่าน SSH ด้วยซอฟต์แวร์ที่เรียกว่า WinSCP นำไฟล์ทั้งหมดไปไว้ในโฟลเดอร์ /home/pi/
เส้นทางของไฟล์ index.html จะเป็น ~/home/pi/relogio/index.html
ฉันแนะนำให้ใช้สีโป๊วเพื่อทำให้การตั้งค่าถัดไปง่ายขึ้น
ขั้นตอนที่ 5: การตั้งค่าพารามิเตอร์ Linux
ณ จุดนี้ ไฟล์จะถูกบันทึกไว้บนบอร์ดของคุณ และคุณสามารถเชื่อมต่อแป้นพิมพ์ เปิดเนวิเกเตอร์ และพิมพ์ /home/pi/relogio/index.html ในแถบที่อยู่ มันจะแสดงหน้านาฬิกา จากนั้นกด F11 เพื่อเข้าสู่โหมดเต็มหน้าจอ ก็เป็นอันเสร็จ!
แต่เราสามารถทำให้ดีขึ้นได้
คุณสามารถดาวน์โหลดซอฟต์แวร์ที่ซ่อนเคอร์เซอร์ของเมาส์เมื่อไม่ได้ใช้งาน
sudo apt-get ติดตั้ง unclutter
เมื่อเสร็จแล้ว คุณพิมพ์คำสั่งต่อไปนี้เพื่อซ่อนเคอร์เซอร์หากเคอร์เซอร์ไม่เคลื่อนที่เป็นเวลา 2 วินาที:
sudo unclutter -idle 2 -root
สามารถเปิดเบราว์เซอร์ Chrome ผ่านบรรทัดคำสั่งในโหมดเต็มหน้าจอและตรงไปยังหน้านาฬิกา (อย่าใช้ sudo int คำสั่งของเขา):
เบราว์เซอร์โครเมียม --homepage /home/pi/relogio/index.html --start-fullscreen
เราสามารถทำให้มันดียิ่งขึ้นไปอีก
เราจะตั้งค่านามแฝง เช่น ด้วยคำสั่งเดียว เราจะเรียกใช้ซอฟต์แวร์เพื่อซ่อนเคอร์เซอร์และเปิด Chrome ในหน้านาฬิกา
โดยพิมพ์คำสั่งต่อไปนี้:
sudo nano /home/pi/.bashrc
ใกล้ส่วน "คำจำกัดความของนามแฝง" ให้แทรกข้อความต่อไปนี้ (เช่นเดียวกับรูปภาพ):
นามแฝง relogio='chromium-browser --homepage /home/pi/relogio/index.html --start-fullscreen | sudo unclutter -idle 2 -root &'
ปิดและเปิดเทอร์มินัลของคุณใหม่หรือพิมพ์:
แหล่งที่มา /home/pi/.bashrc
ตอนนี้เมื่อคุณพิมพ์คำสั่ง relogio บนเทอร์มินัล มันจะเรียกใช้ซอฟต์แวร์ unclutter โดยอัตโนมัติและเปิด Chrome
ขั้นตอนที่ 6: การวางส่วนประกอบ
RasbperryPi ที่ฉันใช้ในโปรเจ็กต์นี้ได้รับความเสียหายอย่างหนัก มีเพียงพอร์ต USB สองพอร์ตเท่านั้นที่ยังคงใช้งานได้ และฉันขยายพอร์ตเหล่านั้นด้วยจัมเปอร์เพื่อวางไว้ที่ด้านหลังกล่อง ฉันยังทำส่วนขยายจากจุดบัดกรี PP1 และ PP2 บนบอร์ดไปยังขั้วต่อสายไฟ
โหมดช่องสี่เหลี่ยมอีกช่องหนึ่งทางด้านซ้ายสำหรับขั้วต่ออีเทอร์เน็ต
ขั้นตอนที่ 7: จบกล่อง
ฉันตัดแท่งไอติมเพื่อทำกรอบรอบๆ หน้าจอเพื่อซ่อนความไม่สมบูรณ์บางอย่าง
ฉันสามารถติดแผงด้านหน้ากลับในกล่องได้อย่างง่ายดาย ติดแม่เหล็กเพื่อถือเหรียญที่ระลึกเหนือหน้าจอ
ขั้นตอนที่ 8: เพลิดเพลินกับนาฬิกาเหรียญของคุณ
กล่องนี้มีพื้นที่สำหรับเก็บพาวเวอร์แบงค์ไว้ข้างใน หากคุณใช้ดองเกิลสำหรับ wifi (หรือบอร์ดเวอร์ชั่นที่ใหม่กว่า) มันจะทำให้มันเป็นแบบไร้สายเต็มรูปแบบ
ขั้นตอนที่ 9: เพลิดเพลินกับมินิคอมพิวเตอร์ของคุณ
สามารถใช้เป็นคอมพิวเตอร์ทั่วไป เรียกใช้เซิร์ฟเวอร์จัดเก็บข้อมูลเป็นต้น
ฉันหวังว่าคุณจะสนุกและมีประโยชน์ในโครงการที่คล้ายกัน
ป.ล. ขออภัยสำหรับแป้นพิมพ์สกปรก:)
แนะนำ:
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-