สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
The Shootings ArteFact เป็นงานออกแบบเชิงเก็งกำไร จุดประสงค์คือเพื่อสร้างความตระหนักเกี่ยวกับจำนวนการยิงที่เกิดขึ้นในสหรัฐอเมริกาทุกปี ทุกครั้งที่มีคนประกาศว่าเสียชีวิตบน https://www.gunviolencearchive.org/ Shooting ArteFact จะส่งเสียงและกะพริบหน้าจอ จำนวนผู้เสียชีวิตแสดงอยู่บนวัตถุด้วย สามารถวางวัตถุยิงปืนไว้ในพื้นที่สาธารณะเพื่อเพิ่มผลกระทบ หรือในพื้นที่ส่วนตัวที่พลุกพล่าน เช่น ล็อบบี้หรือลิฟต์
วัสดุที่จำเป็น:
- 1 x Adafruit Audio FX ซาวด์บอร์ด
- 1 x Feather Huzzah Wifi บอร์ด
- 2 x ลำโพง - เส้นผ่านศูนย์กลาง 3" - 8 โอห์ม 1 วัตต์ (ขึ้นอยู่กับความต้องการของคุณ)
- 1 x Adafruit 0.8 "8x16 LED Matrix FeatherWing แสดงผล
- 1 x คอนเทนเนอร์สำหรับฮาร์ดแวร์ของคุณ ฉันทำกล่องแล้ว แต่คุณปรับแต่งสิ่งนี้ได้ตามที่คุณต้องการ
- 1 x Power bank (3500 mAh @ 3.7V) พร้อม USB เป็น mini USB คุณจะต้องใช้บิตอิเล็กทรอนิกส์ทั่วไปเช่นสายไฟและสายเคเบิล
ขั้นตอนที่ 1: การตั้งค่าฮาร์ดแวร์
นำบอร์ด Wifi ของคุณออกมาและตรวจดูให้แน่ใจว่าได้เรียน "IoT" สามคลาสแรกบน Instructables ครบแล้ว สามารถพบได้ที่นี่
ประกอบจอแสดงผล Matrix และบอร์ดเสียงใหม่ด้วยการบัดกรีหมุด บัดกรีสายไฟเข้ากับลำโพงของคุณและเชื่อมต่อกับเอาต์พุตสเตอริโอ ดูคำแนะนำเพิ่มเติมในการประกอบชิ้นส่วนได้ที่นี่:Soundboard. Matrix display. Speakers
เอาต์พุตของเราจากบอร์ดเสียงจะมาจาก PIN 12 บนบอร์ด Wifi และไปที่ PIN 0 บนบอร์ด Audio ซาวด์บอร์ดและลำโพงนั้นใช้พลังงานจากแหล่งจ่ายไฟของบอร์ด Wifi (PIN 3V) และ GND จอแสดงผลเมทริกซ์จะอยู่โดยตรง บนบอร์ด Wifi ที่จ่ายไฟผ่านพอร์ต micro USB ธนาคารพลังงานหรือแบตเตอรี่ของคุณจะจ่ายไฟให้กับสิ่งประดิษฐ์ผ่านพอร์ต USB
ขั้นตอนที่ 2: รหัส
รหัสเป็นส่วนผสมของรหัสตัวอย่างที่แตกต่างกันและโครงการที่ยอดเยี่ยมของผู้อื่น
รหัสนี้สร้างขึ้นสำหรับไมโครคอนโทรลเลอร์ Adafruit HUZZAH ESP8266 WiFi แต่สามารถทำงานบนบอร์ด ESP8266 อื่นๆ ได้เช่นกัน ตัวเลขนี้จัดทำโดย https://www.gunviolencearchive.org/ เมื่อมีการลงทะเบียนการตาย มันจะเล่นเสียงและกะพริบ อิงตามตัวอย่างการขูดเว็บโดย Phillip Burgess และรวมกับทริกเกอร์ง่ายๆ สำหรับ Adafruit Audio FX Sound Board: Source 1 และ source 2
โค้ดดังกล่าวจะขูดเว็บไซต์ https://www.gunviolencearchive.org/ และค้นหาภายในโค้ด HTML ของไซต์ ที่นี่จะค้นหาหมวดหมู่และหมวดหมู่ย่อยที่ถูกต้อง ดูภาพ. จากนั้นจะค้นหาตัวเลข (เฉพาะ 5 หลักเท่านั้น) และเปลี่ยนเป็นจำนวนเต็ม
ตรวจสอบให้แน่ใจว่าทิศทางของจอแสดงผลเป็นไปตามที่คุณต้องการ คุณสามารถเปลี่ยนสิ่งนี้ได้ด้วย matrix.setRotation(1); สั่งการ. แค่เปลี่ยนตัวเลขระหว่างวงเล็บ ตัวเลขสามารถอยู่ระหว่าง 1-4 นอกจากนี้ คุณควรปรับขนาดแบบอักษรขึ้นอยู่กับว่าคุณต้องการให้ข้อความเลื่อนอย่างไรและทิศทางของตัวเลข หากคุณกำลังใช้ทิศทางเดียวกับฉัน คุณจะมีแบบอักษรสองแบบเท่านั้น: TomThumb และ Tiny3x3a2pt7b คุณสามารถค้นหาได้ที่นี่ และบางส่วนจะรวมอยู่ในไลบรารีเมทริกซ์ของคุณ คุณสามารถอ่านเพิ่มเติมเกี่ยวกับแบบอักษรทั่วไปได้ที่นี่
เมื่อพูดถึงบอร์ดเสียง โปรดทราบว่ามันใช้ได้เฉพาะไฟล์ WAV และ OGG เท่านั้น คุณสามารถหาตัวแปลงออนไลน์ได้หากไฟล์ของคุณเป็น MP3 ตอนนี้บอร์ด WiFi ของเราเชื่อมต่อกับ PIN 0 บนซาวด์บอร์ดแล้ว อย่าลืมตั้งชื่อไฟล์เสียง T00. FileType
ฉันได้พยายามอย่างเต็มที่เพื่ออธิบายรหัสเมื่อคุณดำเนินการผ่านมัน โปรดแจ้งให้เราทราบหากคุณมีคำถาม
ตอนนี้มีสองอุปสรรค์: ฉันไม่รู้ว่าจะเปิดเสียงได้อย่างไร ฉันได้ลองเปลี่ยนค่า HIGH และ LOW แล้ว แต่ไม่มีโชค ความหวังของฉันคือคุณสามารถช่วยฉันโดยการแก้ไขรหัส - โปรดเขียนสิ่งนี้ในช่องแสดงความคิดเห็น
2. รหัสจะใช้ได้กับตัวเลข 5 หลักเท่านั้น ค้นหาหมวดหมู่ย่อยเฉพาะ ละเว้นคำแรกและส่งคืนตัวเลขห้าหลักถัดไป ดังนั้นรหัสจะใช้ได้ก็ต่อเมื่อจำนวนผู้เสียชีวิตถึงตัวเลขห้าหลัก - หวังว่าจะไม่เป็นเช่นนั้นอีก! ฉันไม่พบวิธีแก้ไขปัญหานี้ กรุณาแสดงความคิดเห็นถ้าคุณมี
โค้ดแนบมาด้วย
ขั้นตอนที่ 3: ใส่ลงในสิ่งของ
สิ่งที่ยอดเยี่ยมเกี่ยวกับโครงการนี้คือคุณสามารถเปลี่ยนรูปแบบและนิพจน์ได้ตามที่คุณต้องการ
ฉันสร้าง Shooting ArteFact ลงในกล่องดำเพราะมีราคาที่เป็นกลางและน่าสนใจ ฉันใช้ไม้เพราะมันใช้งานได้ดีและใช้งานได้ง่าย โปรดทราบว่ารูปทรงและรูปแบบของโปรเจ็กต์ของคุณกำหนดไว้สำหรับพื้นที่ที่มีความละเอียดอ่อนมาก
การทำกล่อง:1.คุณจะต้องใช้ไม้ชิ้นหนึ่งที่มีการวัดดังต่อไปนี้: ความหนา: 1/4", ด้าน1 12", ด้าน2 18".
2. ตัดไม้หกชิ้น (6"x6") ออก
3. ทำวงกลม (เส้นผ่านศูนย์กลาง 3 นิ้ว) ตรงกลางชิ้นไม้สองชิ้น รูเหล่านี้เป็นรูสำหรับลำโพง
4. ทำรู (1 5/8"x 7/8") ตรงกลางไม้ชิ้นอื่น นี่คือรูสำหรับแสดงผล
5. ทาสีชิ้นไม้ ฉันใช้สีสเปรย์
6. ขันสกรูลําโพงและจอแสดงผลไปด้านข้าง ตรวจสอบให้แน่ใจว่าทิศทางของส่วนประกอบเป็นไปตามที่คุณต้องการ
7. ติด velcro หรือกลไกการปิดอื่นกับชิ้นส่วนใดชิ้นหนึ่ง นี่คือด้านหลังของกล่อง
7.ประกอบกล่อง ฉันใช้กาวร้อน ติดเวลโครอีกด้าน (หากเกี่ยวข้อง) กับขอบด้านหลัง
8. ตรวจสอบให้แน่ใจว่าด้านข้างพอดีกัน
จำไว้ว่าคุณจะต้องการเข้าถึงบอร์ด WiFi หรือสาย USB ได้ง่าย ๆ เพื่อปรับรหัสและข้อมูลรับรอง WiFi
ขั้นตอนที่ 4: วางมัน
เมื่อเสร็จแล้ว คุณควรวางไว้ในตำแหน่งที่จะดึงความสนใจที่สมควรได้รับ คุณยังสามารถวางไว้ในที่กลางแจ้งได้อีกด้วย ตราบใดที่มีการเชื่อมต่อ WiFi และเปิดแบตเตอรี่ คุณยังสามารถสร้าง WiFi hotspot บนสมาร์ทโฟนของคุณและบอร์ด WiFi จะสามารถเชื่อมต่อได้
ในหัวข้อที่ละเอียดอ่อนเช่นนี้ คุณควรคิดให้มากเกี่ยวกับผลที่อาจจะเกิดขึ้น ลองนึกถึงคนที่คุณต้องการเปิดเผยให้ทราบและทำไมถึงเป็นเช่นนั้น ผลลัพธ์ที่เป็นไปได้มีอะไรบ้าง?
ตอนนี้ มาสร้างความตระหนักรู้ถึงผลอันน่าสยดสยองของความรุนแรงของปืนกัน!