Posted on Leave a comment

Keebin ‘กับ Kristina: หนึ่งที่มีแป้นพิมพ์ Hole-Y

แป้นพิมพ์สามารถรับแอโรไดนามิกได้มากกว่านี้หรือไม่? อาจจะไม่.
ตาม Google Translate, Kleks เป็นโปแลนด์สำหรับ (และฉันคือคำจำกัดความที่เก็บเชอร์รี่ที่นี่) คำว่า ‘สาด’ คีย์บอร์ด [Deʃhipu] Hole-ful และ Soulful Kredy ทำสาดกับฉันอย่างแน่นอน [Deʃhipu] รู้ว่าฉันกำลังพูดถึงอะไร อย่างที่ฉันพูดในความไม่ลงรอยกันฉันแค่รักรูปลักษณ์ของหลุมเหล่านั้น พวกเขาเป็นสุนทรียภาพอย่างหมดจดและทำงานได้ดีในการแสดงทักษะการกำหนดเส้นทาง [Deʃhipu]

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

ดูเหมือนว่า [Deʃhipu] ไม่เคยพอใจอย่างสมบูรณ์จากสิ่งนี้หรือการสร้างแป้นพิมพ์นั้นและไม่เป็นไร นั่นเป็นเรื่องปกติ นั่นคือ . . . ส่วนใหญ่ของงานอดิเรกนี้เกี่ยวกับ เพราะจริงๆแล้วสิ่งที่สนุกในการหาสิ่งที่สนุก? เราสงสัยว่าจะเกิดอะไรขึ้นเมื่อหยดตกลง [Deʃhipu] จะพอใจกับ Kleks หรือหลุมอินเทรนด์เหล่านั้นจะกลายเป็นช่องว่างที่ไม่สามารถเติมได้หรือไม่?

ในที่สุด Kinesis Advantage360 นั้นอยู่ที่นี่ในที่สุด

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

ภาพผ่าน Kinesis
ดังนั้นมันจะมาในสองรสชาติ – 360 และ 360 มืออาชีพ 360 คือ USB-C และใช้การเขียนโปรแกรม SmartSet On-Board ของ Kinesis ในขณะที่มืออาชีพเป็นบลูทู ธ ทำงานบน ZMK และมี Blinkenlights สีขาวเท่านั้น นอกเหนือจากการอัพเกรดเหล่านี้การเปลี่ยนแปลงที่สำคัญที่สุดคือการย้ายไปที่การแยกสองชิ้นอย่างแน่นอน คุณเคยแยก monoblock และต้องการล้อฝึกอบรมหรือไม่? มีชิ้นส่วนบริดจ์ที่รวมถึงครึ่งที่ระยะห่างของความได้เปรียบมาตรฐานแยกออกจากกัน มันจะดีถ้าสะพานสามารถปรับได้เพื่อให้คุณสามารถเล่นกับระยะทางและ / หรือย้ายแป้นพิมพ์ไปรอบ ๆ บนโต๊ะและไม่ต้องกังวลเกี่ยวกับการเยือกเย็นอีกครั้ง สิ่งหนึ่งที่คุณสามารถปรับได้คือการตั้งค่าที่มีความสูงสามอันที่แตกต่างกัน

อันนี้เป็นตัวแทนที่ดีกว่าสำหรับฉัน – ไม่มีปุ่มฟังก์ชั่นเฉพาะอีกต่อไปเพราะพวกเขาอยู่บนชั้นเช่นเดียวกับสิบคีย์อยู่เสมอ ใน upside มีคีย์สีชมพูใหม่สองปุ่มซึ่งน่าจะเป็นคีย์ F เพียงพอสำหรับฉัน นอกจากนี้ยังมีปุ่มลัดใหม่สี่ปุ่ม 1-4 หากคุณต้องการคีย์ F มากขึ้นบนชั้นฐาน

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

ผู้ติดตามประวัติศาสตร์: Varityper

varityper ในปีกลในภายหลัง ภาพผ่านหน้าเครื่องพิมพ์ดีดคลาสสิก
[Nick Bodley] เขียนถึงฉันเป็นการส่วนตัว (ขอบคุณ Nick!) เพื่อขอคำแนะนำให้ฉันออกไปที่ Varityper เรียงพิมพ์ เด็กหนุ่มที่ไม่ดีนี้แตกหน่อจากกลไกเครื่องพิมพ์ดีดแฮมมอนด์และเป็นที่รู้จักในเรื่องแบบอักษรที่ใช้แทนกันซึ่งทำให้มันเป็นเครื่องมือเริ่มต้นที่ยอดเยี่ยมสำหรับการออกแบบกราฟิก ไซต์นี้มีข้อมูลและตัวอย่างมากมายเกี่ยวกับสิ่งที่สามารถทำได้

[นิค] คิดว่าพวกเขาทั้งหมดไม่น่าดูเล็กน้อย (เครื่องไม่ใช่แบบอักษร) แต่นั่นอาจเป็นเพราะการปรับปรุงทั้งหมดในช่วงหลายปีที่ผ่านมาดูเหมือนว่าจะตบที่ด้านบนของการออกแบบเดิม Varityper จินตนาการที่นี่คือจากปี 1937 หลังจากที่ บริษัท เปลี่ยนมือและอุปกรณ์ได้รับการดัดแปลง 3,000 ครั้ง (ดังนั้นเรื่องราวไป)

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

ICMYI: แป้นพิมพ์ Atari 130XE เป็นเครื่องกล

บางครั้งมันเป็นการโทรที่ยาก ควร [Bertrand] ได้รับการฟื้นฟูว่าอุปกรณ์ต่อพ่วงในวัยเด็กที่รักไปสู่ต้นฉบับแม้ว่าจะไม่พอใจ Mushy Membrane Glory (ถ้าคุณสามารถเรียกมันว่า)? เราบอกว่าไม่มีทาง [Bertrand] ทำสิ่งที่ดีที่สุดอย่างแน่นอนโดยการอัพเกรดแป้นพิมพ์ของ Atari 130XE ของเขาไปยังสวิตช์เชิงกลs ในขณะที่รักษาคีย์สต็อก

[Bertrand] ดึงแฮ็คนี้โดยการพิมพ์ 3 มิติใหม่ลำต้นใหม่สำหรับกล่อง Kailh ทุกกล่องสีชมพูที่แทนที่คู่ของผู้ติดต่อเมมเบรน การสิ้นสุดของ บริษัท สามารถใช้ได้กับตัวแปรของ Keycaps Atari จากยุคนั้น แน่นอนว่าสิ่งนี้จำเป็นต้องมี PCB ใหม่และกระดานอะแดปเตอร์ แต่ไม่มีปัญหาสำหรับ [Bertrand] อย่าลืมตรวจสอบโครงการนี้เพราะมันมีจุดประสงค์อย่างเต็มที่ที่จะทำซ้ำ

มีข้อเสนอแนะสุดฮอตที่ชอบอะไรที่จะจบด้วยคีย์บอร์ด? ช่วยฉันด้วยการส่งลิงค์หรือสองรายการ ไม่ต้องการให้ Scribes Hackaday ทั้งหมดเห็นหรือไม่ รู้สึกฟรีทั้งหมดเพื่อส่งอีเมลถึงฉันโดยตรง

Posted on Leave a comment

Keynote Video: Elecia White ค้นพบสมบัติในแผนที่หน่วยความจำ

หากคุณขุดไมโครคอนโทรลเลอร์รวมถึงที่คุณต้องการขุดเป็นวิธีที่พวกเขาทำงาน Elecia White Wishes เพื่อช่วยให้คุณนำทางเทคนิคในสุดของพวกเขาด้วยความช่วยเหลือของ Memory Map ไฟล์. ในเรื่องตลกที่สดชื่นนี้มีความสดชื่นพูดถึงการพูดคุยอย่างลึกซึ้งอย่างยิ่งจาก 2021 Hackaday Romoticon, Elecia แนะนำเราด้วยหนึ่งในสิ่งประดิษฐ์ที่น่ากลัวที่สุดของการรวบรวม – ข้อมูลที่อยู่ในรายการที่จะถูกใส่ในหน่วยความจำของไมโครคอนโทรลเลอร์ – รวมถึงอธิบายสถานที่สำคัญที่ช่วย เพื่อให้สามารถเดินเรือได้มากขึ้น

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

แผนภูมิหลักสูตร

Elecia เริ่มต้นด้วยข้อมูลแผนที่จากโปรแกรม “Hello World” อย่างไรก็ตามมันเป็น Hello World ที่ทำงานบน RTOS ดังนั้นจึงมีเนื้อสัตว์ที่เพียงพอที่จะขุดเข้าไป เธอเริ่มต้นด้วยภาพรวมระดับบนสุด: แฟลชสำหรับรหัสเช่นเดียวกับ RAM สำหรับโปรแกรมที่จะใช้ ในแฟลชโค้ดมีชีวิตอยู่ใน. text เช่นเดียวกับ. const เช่นเดียวกับ RAM มีส่วนที่ควรจะเป็นที่คุ้นเคยกับคุณเช่น. Heap เช่นเดียวกับ. STACK อย่างไรก็ตามเช่นเดียวกัน. Data เช่นเดียวกับ. bss ข้อมูลแผนที่หน่วยความจำในทำนองเดียวกันสอดคล้องกับโครงสร้างนี้: ภาพรวมเป็นครั้งแรกมากจากนั้นเครื่องหมายส่วนรวมถึงรายละเอียดของสิ่งที่อยู่ภายในแต่ละส่วน

หากคุณมีข้อผิดพลาดเช่นเดียวกับที่คุณเข้าใจว่าค่าตัวเลขของเคาน์เตอร์โปรแกรมเมื่อมันไปรูปลูกแพร์ทั้งหมดส่วน. text ส่วนฟังก์ชั่นที่เกิดขึ้น ส่วนที่มีคำจำกัดความแปรผันทั่วโลกตามลำดับตัวอักษรหรือไม่ คุณสามารถเลื่อนได้มากที่สุด – มีความซ้ำซ้อนมากมายในไฟล์แผนที่บางครั้งเรียงตามที่อยู่หน่วยความจำบางครั้งเรียงตามลำดับตัวอักษร คุณไม่ต้องการที่จะตรวจสอบไฟล์แผนที่คุณเพียงแค่ต้องการรับสิ่งที่คุณต้องการเช่นเดียวกับการออกไป มีตัวแปรที่คุณเชื่อว่าได้รับการเขียนทับ? ค้นพบในส่วนที่ระบุไว้ตามที่อยู่เช่นเดียวกับการดูเพื่อนบ้าน – หนึ่งในนั้นอาจมีการมากเกินไป

แต่ดาวแท้ของการแสดงเป็นแผนที่ที่งดงาม Eelecia ทำในสไตล์ของเกมสวมบทบาท ข้ามแม่น้ำแห่งการเริ่มต้นจากชายฝั่งแบบคงที่คุณจะค้นพบ Ramlandia เครื่องบินสูงของสแต็คฮอลล์ที่เต็มไปด้วยบึงที่ต่ำรวมถึงพอร์ตของ (แมปหน่วยความจำ) การลงทะเบียนต่อพ่วง มีมังกรจริงๆในมหาสมุทรของพื้นที่ที่อยู่ที่ไม่ได้ใช้ โดยการเปลี่ยนกลับไปเช่นกันระหว่างความสนุกนี้อย่างไรก็ตามมีประโยชน์แผนที่รวมถึงไฟล์บันทึกหน่วยความจำข้อความจริง Elecia ผูกมุมมองที่น่าจดจำของหน่วยความจำด้วยข้อความที่หนาแน่นของข้อมูลแผนที่ตามที่อยู่ในโฟลเดอร์งานของคุณ

และไม่มีการพูดคุยเกี่ยวกับหน่วยความจำในไมโครคอนโทรลเลอร์ทั้งหมดโดยไม่สังเกตอันตรายจากสิ่งที่เกิดขึ้นเมื่อกอง RAM ซึ่งเติบโตลงจูบสแต็กของ RAM ซึ่งเติบโตขึ้น เกิดอะไรขึ้น ฟังก์ชั่นอีกหนึ่งสายโทรศัพท์รวมถึงฟังก์ชั่นเริ่มเขียนทับข้อมูลของคุณ “นี่เป็นเรื่องปกติ เหมือนสุนัขนั่งอยู่ในคาเฟ่ไฟไหม้ ” ปัญหานี้เป็นส่วนหนึ่งของการบริหารหน่วยความจำที่เป็นแบบไดนามิกฟังก์ชั่นโทรศัพท์เรียกใช้ฟังก์ชั่นอื่น ๆ เช่นเดียวกับหน่วยความจำได้รับการจัดสรรเช่นเดียวกับการล้าง การปรับเปลี่ยนข้อมูลส่วนบุคคลซึ่งชิ้นส่วนของโปรแกรมทำงานรวมถึงที่เก็บข้อมูลไว้ ที่นี่เป็นหนึ่งในสถานที่ที่แผนที่หน่วยความจำจะไม่ช่วยเหลือคุณยกเว้นที่จะค้นพบว่ามีอะไรอยู่ใกล้กับที่เกิดอุบัติเหตุ อย่างไรก็ตามการตอบสนองที่แท้จริงต่อ “ฉันมี ram เท่าไหร่ตอนนี้?” แท้จริงคือ “ฉัน Dunno”

หากคุณยังใหม่ในการออกแบบที่ฝังอยู่บางทีการพูดคุยยี่สิบนาทีแรกสำหรับคุณเช่นเดียวกับแม้ว่าคุณจะเป็นทหารผ่านศึกที่แข็งกระด้างคุณจะค้นพบบางสิ่งจากส่วนในภายหลัง ฉันสนุกกับการพูดคุยของ Elecia อย่างทั่วถึงเช่นเดียวกับคุณจะ คุณสามารถดูมันฝังอยู่ด้านล่าง นำสำเนาสไลด์มาพร้อมกัน

Posted on Leave a comment

Synth Analog Synth DIY ปรากฏขึ้นอย่างสนุกสนาน

ความเรียบง่ายของสมาชิกในครอบครัวของการสร้างองค์ประกอบส่วนตัวที่ประกอบด้วยการสังเคราะห์แบบอะนาล็อกทำให้ดึงดูดความสนใจอย่างยิ่งกับ DIY ของคุณเอง นั่นคือสิ่งที่ [Albert Nyström] ทำเช่นเดียวกับผลลัพธ์ที่ยอดเยี่ยมนี้ดูยอดเยี่ยมเช่นเดียวกับการทำให้เกิดเสียงที่ยอดเยี่ยมซิงค์อะนาล็อก

VCOs ในโมโนบี้ของเขาขึ้นอยู่กับชิป AS3340 VCO ซึ่งเป็นโคลนของชิป Curtis Electromusic ‘CEM3340 (ใช้ในเครื่องจักรเช่น Oberheim Ob-XA, Roland Jupiter-6 เช่นเดียวกับ Prophut วงจรต่อเนื่อง -5 ในหมู่คนอื่น ๆ ) ตัวกรองแรงดันไฟฟ้าที่มีการจัดการขึ้นอยู่กับวงจร VCF ที่ใช้ VCF ของ Moritz Klein รวมถึงซองจดหมายที่ใช้วงจรซองจดหมายของ Thomas Henry ของ 555 (การค้นหาของ Google จะขุดนั้นค่อนข้างเร็วนอกเหนือไปจากแผนงานสำหรับการพัฒนา ชิป CEM) ในที่สุดแป้นพิมพ์เป็นผู้บริจาคจาก Arturia Keystep ในขณะที่ไม่มีคำแนะนำในการพัฒนาทีละขั้นตอนหรือแผนผังเรามีข้อมูลเกี่ยวกับเครื่องมือ อย่างที่คุณเห็นจากภาพลำไส้บางส่วนควรเป็นเรื่องง่ายที่จะคิดว่า [อัลเบิร์ต] มีอะไรบ้าง หรือไม่.

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

Posted on Leave a comment

อุปกรณ์ที่ใช้เครื่องยนต์ช่วยแลกเปลี่ยนหลอดไฟที่เข้าถึงได้ยาก

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

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

มอเตอร์เกียร์ 12V ทำงานในการเปลี่ยนการคุมกำเนิดและมีแรงบิดมากเกินพอที่จะทำงานให้เสร็จ การมีเพศสัมพันธ์แบบแปลนใช้สำหรับติดตั้งมอเตอร์เพื่อเปลี่ยนหลอดไฟตัวเอง ไมโครคอนโทรลเลอร์ Attiny85 จะถูกใช้เพื่อควบคุมมอเตอร์โดยใช้ไดรเวอร์ L293D H-Bridge PS2 Thumbstick ติดอันดับสำหรับการป้อนข้อมูลของผู้ใช้และอุปกรณ์อิเล็กทรอนิกส์ทั้งหมดติดตั้งบนไม้กวาดพร้อมกับ Effector ปลายหลอดไฟที่ติดตั้งที่มุมในอุดมคติ

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

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

โดยบังเอิญหากคุณกำลังสลับหลอดไฟของคุณคุณอาจสนใจไฟรอยัลพิเศษที่คุณไม่ได้รับอนุญาตให้ซื้อ วิดีโอหลังจากหยุดพัก

Posted on Leave a comment

เครื่องคิดเลขเสน่ห์: เครื่องคิดเลข Leviosa!

คุณเคยลองโบกมือเหมือนไม้เท้าวิเศษและเรียกเครื่องคิดเลขหรือไม่? เราคาดว่าจะไม่พิจารณาว่าคุณอาจจะดูงี่เง่าเล็กน้อย นั่นคือถ้าคุณมีเครื่องคิดเลขควบคุมท่าทางที่น่าตื่นตาตื่นใจ [Andrei] [อังเดร] คิดว่ามันจะมีคุณค่าที่จะใช้เครื่องคิดเลขในห้องปฏิบัติการวิจัยของเขาโดยไม่ต้องถอดถุงมือออกและผลลัพธ์ที่ดีเยี่ยม

ฮาร์ดแวร์ของเขาประกอบด้วย PocketBeagle, OLED และหน่วยวัดความเฉื่อย MPU6050 สำหรับการจับมือการเคลื่อนไหวของเขาโดยใช้ accelerometer และ gyroscope ฮาร์ดแวร์ค่อนข้างตรงไปตรงมาดังนั้นการอุทธรณ์ของโครงการนี้จึงอยู่ในการเรียนรู้การเรียนรู้ของผู้ผลิต

[Andrei] บันทึกชุดข้อมูลเพียงเล็กน้อยเพื่อฝึกอัลกอริทึมของเขาโดยการสร้างท่าทางมือสำหรับแต่ละหมายเลข 0-9 และบันทึกความเร่งที่เกิดขึ้นและเอาต์พุต Gyroscope เขาประมวลผลข้อมูลก่อนด้วยการแปลงเวฟเล็ต ความตั้งใจของการแปลงเป็นสองเท่า ครั้งแรกที่การแปลงอนุญาตให้เขาลดจำนวนตัวอย่างในชุดข้อมูลของเขาในขณะที่รักษารูปร่างของมาตรวัดความเร่งและสัญญาณไจโรสโคปคุณสมบัติที่สำคัญในการจำแนกประเภทการเรียนรู้ของผู้ผลิต ประการที่สองเขาสามารถเพิ่มจำนวนคุณสมบัติสำหรับการจำแนกประเภทที่พิจารณาว่าการแปลงเวฟเล็ตส่งผลให้ทั้งค่าประมาณและค่าสัมประสิทธิ์ในเชิงลึกซึ่งทั้งคู่สามารถป้อนเข้าสู่อัลกอริทึม

เพราะเขามีชุดข้อมูลเล็ก ๆ เขาใช้เทคนิคการแบ่งแบบสุ่มแบบแบ่งชั้นแทนวิธีการทดสอบวิธีการแยกรถไฟซึ่งปกติจะเหมาะกับชุดข้อมูลที่ใหญ่ขึ้น การแบ่งแบบสุ่มแบบแบ่งชั้นทำให้แน่ใจว่ามีจำนวนรถไฟและตัวอย่างการทดสอบเดียวกันสำหรับแต่ละท่าทาง นอกจากนี้เขายังตระหนักถึงการเพิ่มประสิทธิภาพแบบจำลองของเขาในการทำงานบนชุดประมวลผลแบบพกพาเช่น pocketbeagle เขาใช้เวลาในการเพิ่มประสิทธิภาพพารามิเตอร์ของอัลกอริทึมของเขาและในที่สุดแปลงโมเดลของเขาเป็นแบบจำลอง tensorflliate โดยใช้ฟังก์ชั่น “tfliteconverter” ในตัวภายใน tensorflow

ในที่สุดในแฟชั่นโอเพนซอร์สที่แท้จริงรหัสทั้งหมดของเขามีอยู่ใน GitHub ดังนั้นโปรดมอบให้กับตัวเอง เครื่องคิดเลข Leviosa!

Posted on Leave a comment

นาฬิกาบนผนังนั้นเป็นจอแสดงผล Ping เครือข่าย

เราทุกคนออนไลน์จากที่บ้านมากกว่าปกติมากเมื่อเร็ว ๆ นี้ในวิธีที่มักจะยืดขีด จำกัด ของสิ่งที่ ISP ของเราสามารถรวบรวมได้ คุณรู้ว่าสัญญาณ – เสียงที่ลดลงวิดีโอเซสชันที่ทำให้คุณมีลักษณะเหมือน [Max Headroom] และในช่วงนอกเวลาทำงานใน CS: ไปโดยทุกคน แบนด์วิดธ์ทั้งหมดในโลกจะไม่ทำขึ้นเพื่อความล่าช้าสูงและรู้ว่าคุณอยู่ที่ไหนคะแนนนั้นคือจุดของนาฬิกาการติดตามปิงนี้

Lag-O-meter ที่สะดุดตานี้ได้รับความอนุเคราะห์จาก [Charl] ซึ่งเริ่มสร้างด้วยนาฬิกาจาก IKEA ปลอกของทุกอย่างสวยมาก แต่ฝาเขาเพิ่มมอเตอร์นาฬิกาโคแอกเชียลและกระดานขับรถยนต์พร้อมด้วยแผ่นหน้าแบบกำหนดเองที่พิมพ์ด้วยสเกลลอการิทึม มอเตอร์ขับเคลื่อนด้วย ESP32 ซึ่งใช้โปรโตคอลข้อความควบคุมอินเทอร์เน็ต (ICMP) เพื่อ ping เซิร์ฟเวอร์ที่เชื่อถือได้โดยใช้ WiFi คำนวณมุมที่เหมาะสมสำหรับมือและขับมอเตอร์เพื่อแสดงข่าวร้ายให้กับคุณ นอกจากนี้ยังมีจอแสดงผล e-paper ในหน้าแสดงการตั้งค่าเซิร์ฟเวอร์และ WiFi ปัจจุบัน

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

Posted on Leave a comment

การออกแบบเครื่องกำเนิดไฟฟ้าพัลส์ Avalanche

ตัวสร้างพัลส์ avalanche นี้เป็นวิธีที่ยอดเยี่ยมในการทดสอบความกล้าหาญของคุณในฐานะวิศวกรอิเล็กทรอนิกส์ ความท้าทายคือการเข้าใจอย่างแท้จริงว่าแต่ละส่วนของการออกแบบทำงานอย่างไร เรามีเกรดที่ล้มเหลวอย่างแน่นอนเมื่อศึกษาแผนงานเป็นครั้งแรกมากกว่าหนึ่งสัปดาห์ที่ผ่านมา แต่เราค่อยๆเริ่มเข้าใจว่าเกิดอะไรขึ้นภายใต้ประทุน

แนวคิดของทรานซิสเตอร์หิมะถล่มเป็นวูดูที่ชั่วร้ายจากด้านอะนาล็อกของถนนซึ่งใช้ประโยชน์จากแรงดันพังทลายของทรานซิสเตอร์เพื่อให้ได้ผลลัพธ์ที่คาดการณ์ได้ ในแง่ของ Laymen (MIS) ใช้ทรานซิสเตอร์เพื่อผลิตชีพจรที่รวดเร็วจริงๆ การเชื่อมโยงที่เชื่อมโยงด้านบนอ้างอิงการอ้างอิงพัลส์พัลส์พัลส์ก่อนหน้านี้หลายครั้ง แต่อันนี้แตกต่างกันเล็กน้อยในการผลิตประมาณ 50V จากแบตเตอรี่ AAA ที่ใช้วงจร multivibrator

แม้ว่าคุณจะไม่รู้ว่าสิ่งที่เกิดขึ้นที่นี่คุณอาจสนใจในสองสามย่อหน้าสุดท้ายที่มีการวัดวงจรโดยใช้ Teledyne LeCroy Wavemaster ที่ทันสมัย ​​820zi-a นั่นคือขอบเขต 20 GHz ที่มีหน้าจอ 15.3 “ซึ่งคุณจะไม่เคยเป็นเจ้าของ

Posted on Leave a comment

Reverse Engineering: เครื่องพิมพ์ถังขยะให้ความลับของแผงควบคุม

จำนวนมากของประเภทฮาร์ดแวร์ที่มุ่งเน้นของเราพบว่ายากที่จะเดินผ่านรายการอิเล็กทรอนิกส์ที่ดูโดดเดี่ยวของเครื่องใช้ไฟฟ้าโดยไม่ต้องคิดว่า “ถ้าเพียงฉันสามารถดึงกลับไปที่ รถยนต์และนำกลับบ้านไปเล่นกับ “และ [Phooky] จาก NYC Resistor ไม่ใช่คนแปลกหน้าสำหรับความเชื่อมั่นนี้ เครื่องพิมพ์อิงค์เจ็ท Epson WF-2540 เก่าถูกถอดแยกชิ้นส่วนสำหรับสารอาหารที่สำคัญ ‘คุณรู้ว่าสิ่งที่ดีเช่นมอเตอร์ Funky เข้ารหัสและสวิตช์ แต่คุณทำอะไรกับแผงควบคุม ท้ายที่สุดพวกเขามักจะแน่ใจมากกับความต้องการของอุปกรณ์ที่พวกเขาควบคุมและปกติจะไม่เสนอขอบเขตมากสำหรับการใช้ซ้ำ

PIO RP2040 ค่อนข้างสามารถผลักดันพิกเซลของแอลซีดีเหล่านั้นได้
[phooky] โดยปกติจะไม่รบกวนพวกเขา แต่คราวนี้ตัดสินใจที่จะมีรอยแตกเพื่อความสนุก ภายในไม่มีอะไรผิดปกติกับ PCB ด้านเดียวขนาดใหญ่สำหรับสวิตช์ที่สำคัญและไฟ LED และ PCB ขนาดเล็กโฮสติ้งจอแสดงผล LCD ส่วนที่ง่ายคือการคิดว่าการสแกนแป้นพิมพ์เสร็จสมบูรณ์ซึ่ง [กลายเป็น] ค่อนข้างง่ายเพียงแค่ใช้อุปกรณ์ลงทะเบียน Shift 74 Series เพื่อสแกนคอลัมน์และนาฬิกาแถว โมดูล Raspberry Pi Pico ถูกกดลงในบริการเพื่อสแกนแป้นพิมพ์และเปิดใช้งานแผนที่แป้นพิมพ์ที่จะสร้างโดย Brute-Force บริสุทธิ์ ไม่จำเป็นต้องติดตามวงจร

ทุกสิ่งที่น่าสนใจเมื่อ [phooky] เริ่มดูอินเทอร์เฟซ LCD ขึ้นอยู่กับชิป Epson E02A46EA (ขอให้โชคดีในการหาแผ่นถ่ายเอกสารสำหรับอันนั้น!) และรู้ว่าเอกสารที่ไม่สามารถใช้งานได้และจะต้องทำสิ่งต่าง ๆ วิธีที่ยากลำบาก Poking รอบ ๆ บรรทัดจาก CPU หลัก (epson e01a9ca, อะไรก็ตามที่เป็น) นาฬิกาแสดงผลรวมถึงสัญญาณควบคุมบางอย่างและสามบรรทัดสำหรับช่องสัญญาณ RGB โดยการขว้างข้อมูล Saleae ไปยังซอฟต์แวร์สำรวจ ROM บางอย่างการกำหนดค่าการแสดงผลถูกคิดออกเป็นหน่วยธรรมดา 320 × 120

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

ต้องการที่จะรู้อีกเล็กน้อยเกี่ยวกับรายการวิศวกรรมย้อนกลับ (หรือไม่) และ repurpos พวกเขาเพื่อความประสงค์ของคุณ? ชำระเงินชิ้นนี้จากสองสามสัปดาห์ สำหรับบางสิ่งที่ก้าวหน้าไปกว่านี้มากคุณสามารถลองใช้มือของคุณได้ที่การแฮ็ค ECU รถยนต์

ขอบคุณ [เพอร์รี่] สำหรับเคล็ดลับ!

Posted on Leave a comment

การทำสิ่งที่เหมาะกับวิธีที่ไม่ถูกต้อง: กำจัดเฟิร์มแวร์ STM8 ด้วยตัวจับเวลา 555 ตัว

เมื่อ [Jarrett] เลือกที่จะเข้าร่วมการแข่งขัน 555 ที่เพิ่งถูกห่อหุ้มเขาเอนตัวขึ้นไปบนความคิดที่ได้รับการแสวงหาความรัวไปรอบ ๆ ใน Noggin ของเขา ปี: การใช้ตัวจับเวลา 555 ตัวเพื่อตั้งค่าการถ่ายโอนข้อมูลเฟิร์มแวร์บนไมโครคอนโทรลเลอร์ มันเป็นเครื่องมือที่ผิดสำหรับงาน แต่ [Jarrett] ได้ทำงานและจัดทำเอกสารที่ Hackaday.io

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

ปัญหาแรกคือการวัดระยะเวลาใน Nanoseconds ความหลากหลายของสวน 555 สามารถชีพจรลงได้ประมาณ 10 ไมโครวินาที การแก้ไขปัญหา? คุณจะต้องอ่านหน้าโครงการที่ยอดเยี่ยมเพื่อค้นหา แต่ไม่ต้องกังวล – เป็น 555 ปัญหาที่สอง? เขาใช้เวลา 555!

[Jarrett] ประสบความสำเร็จหรือไม่? หลังจากเล่นซอมากขึ้นและทวีคูณเขาเป็นอย่างแน่นอน! เฟิร์มแวร์เก่าถูกกำจัดจากโปรเซสเซอร์ STM8 และเฟิร์มแวร์ใหม่สามารถประกายได้ด้วยการยกเว้นโทษ

การประกวด 555 ครั้งนี้ได้เห็นรายการมหากาพย์อย่างแท้จริงรวมถึง แต่ไม่ จำกัด เพียงหีบเพลงที่มีพื้นฐาน 555 รายการเช่นเครื่องมือที่ผู้เขียนคนนี้ไม่สามารถรับได้เพียงพอ!

Posted on Leave a comment

มีริ้วรอยในเครื่องยนต์โรตารี่ที่พิมพ์ 3 มิติ

เช่น wankel มีรูปร่างแปลก ๆ ที่อาจเป็นเรื่องยากต่อเครื่อง (ตามที่หลักฐานโดยเครื่องผลิตเฉพาะและสิทธิบัตรในยุค 70) ซึ่งหมายความว่ามันยืมตัวเอง พิมพ์ 3D ข้อเสียคือความคลาดเคลื่อนเช่นเดียวกับเครื่องยนต์ส่วนใหญ่ค่อนข้างแน่นและเป็นเรื่องยากสำหรับเครื่องพิมพ์ที่จะจับคู่พวกเขา ที่จะไม่หยุดยั้ง [3DPrintedLife] ออกแบบและพัฒนาเครื่องยนต์โรตารีลูกสูบของเหลวพิมพ์ 3 มิติ เครื่องยนต์ลูกสูบเหลวไม่ใช่ Wankel และคล้ายกับ Wankel ภายในมากขึ้น แมวน้ำอยู่ในที่อยู่อาศัยไม่ใช่โรเตอร์เองและมีสาม “ห้อง” แทนที่จะเป็นสอง

การวนซ้ำครั้งแรกไม่ได้ทำงาน มีแรงเสียดทานมากเกินไป แต่มีสัญญาณบวกบางอย่างเนื่องจากแรงดันถูกขังอยู่ในห้องและปล่อยตามที่เปิดอยู่ การทำซ้ำยังคงดำเนินต่อไปอย่างน่าประทับใจไม่ได้ใช้ O-Rings เพื่อปิดผนึก แต่แทนที่จะขัดแต่ละส่วนโดยใช้บล็อก 1-2-3 เป็นการอ้างอิงแบบแบนภายใน 25 ไมครอนของการออกแบบ แม้จะมีการดูแลและใส่ใจในรายละเอียดของเขา แต่ก็ยังไม่สามารถรักษาด้วยตนเองได้ เขาทฤษฎีว่ามันอาจเป็นเพราะเรซินที่อ่อนล้ากว่าวัสดุอื่น ๆ ที่เขาใช้ในอดีต ไม่ต้องทิ้งมือเปล่าเขาจึงพัฒนาไดนาโมเพื่อทดสอบเครื่องยนต์ใหม่ของเขา มันเป็นโหลดเซลล์และตัวเข้ารหัสเพื่อวัดความเร็วและแรง ตัวเข้ารหัสของเขามีปัญหาในการติดตามดังนั้นเขาจึงสั่งสวิทช์ขีด จำกัด ออปติคัล

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