สแกนเนอร์ 3 มิติที่ใช้เซ็นเซอร์อินฟราเรดที่คมชัด

[Fernando] ส่งไปตามแนวคิดเกี่ยวกับงานเลี้ยงที่เขาทำงาน มันเป็นเครื่องสแกน 3 มิติที่น่าหลงใหล เขาใช้มอเตอร์ stepper เพื่อหมุนรายการที่ถูกสแกนเช่นเดียวกับ Arduino สำหรับการควบคุมอย่างไรก็ตามความแปลกใหม่ของแท้คือวิธีที่เขาใช้เซ็นเซอร์ [Fernando] ติดตั้ง GP2D120X ที่คมชัดบนพื้นผิวแนวตั้งเช่นเดียวกับการใช้มอเตอร์สเต็ปที่สองเพื่อยกระดับเซ็นเซอร์ในระหว่างการสแกน อย่างที่คุณเห็นในวิดีโอ (ฝังหลังการหยุดพัก) ซึ่งส่งผลให้เกิดการสแกนรวมกันในเกลียวขึ้น เซ็นเซอร์ที่คมชัดนั้นมีราคาไม่แพงเช่นเดียวกับที่ดี แต่คุณไม่ต้องสงสัยเลยว่าจะไม่ได้รับความแม่นยำอย่างไม่น่าเชื่อ ถึงกระนั้นการใช้ประโยชน์ตามแบบฉบับของการวัดจำนวนมากเขาก็จบลงด้วยผลลัพธ์ที่ดี อย่างมีความสุข [Fernando] ได้เปิดตัวรหัสเช่นเดียวกับที่ต้องง่ายพอที่จะเปิดเผยด้วยเซ็นเซอร์ที่แม่นยำมากขึ้น มันจะน่าหลงใหลในการดูเซ็นเซอร์ด้วยเลเซอร์ที่จับคู่กับรหัสนี้

Continue reading

Tetris ที่ควบคุมด้วย Wii Nunchuck บน Raspberry Pi

[Vince] สอนระดับระบบฝังตัวที่ University of Maine เช่นเดียวกับผู้ฝึกอบรมของเขาบางคนกำลังทำงานในวิดีโอเกมสำหรับรอบชิงชนะเลิศ เขาตัดสินใจที่จะ “ทดสอบฮาร์ดแวร์” ที่ผู้ฝึกอบรมใช้งานโดยการแสดงสอง 8 × 8 แสดงส่วนหนึ่ง 4 × 7 แสดงผลรวมถึง Wii Nunchuck บนรถบัส I2C จากนั้นเขาก็แต่งรุ่นของ Tetris ที่ยอมรับการกดทริกเกอร์เช่นเดียวกับอินพุต accelerometer สำหรับการควบคุม ตัดสินโดยวิดีโอ (ฝังหลังการหยุดพัก), Raspberry Pi รันเกมโดยไม่มีปัญหา แน่นอนว่ารถบัสเป็นมากกว่าความสามารถในการจัดการทุกอย่าง น่าเสียดายที่ [Vincent] มีปัญหาในการควบคุมที่ถูกต้อง บางครั้งการวางชิ้นส่วนสามารถทำให้เกิดการลดลงได้อย่างรวดเร็วเช่นเดียวกับการจัดการ accelerometer ดูเหมือนจะอ่อนไหวเล็กน้อย เราจินตนาการการใช้จอยสติ๊กเพื่อการหมุนรวมถึงการเพิ่มการหยุดกลยุทธ์บางอย่างในเกมอาจช่วยได้ เขาได้เปิดตัวซอร์สโค้ดอย่างสง่างามสำหรับโครงการดังนั้นเราอาจจะเห็นการโอบกอดบางอย่างรวมถึงยืดหยุ่นในอนาคตอันใกล้

Continue reading

การตรวจสอบขอบเขต: Keysight 1000 X-series

สองสามสัปดาห์ที่เราเผยแพร่บทความสั้น ๆ เกี่ยวกับการเปิดตัว 4000x ที่เพิ่งเปิดตัว 1000X, ออสซิลโลสโคปที่ทำเครื่องหมายว่าการเข้าสู่การเข้าสู่ตลาดระดับเริ่มต้นของแฮ็กเกอร์เป็นศูนย์กลาง ความเข้าใจในช่วงนี้ก่อให้เกิดความตื่นเต้นอย่างมากเนื่องจากสัญญาว่าจะนำเชื้อสายระดับไฮเอนด์สองสามแห่งของที่รู้จักกันอย่างแพร่หลายในปี 2000x รวมถึงการออกแบบ 3000x ลงในราคาที่เป็นมิตรกับงบประมาณมาก ตอนนี้คู่ที่มีความเป็นไปได้ที่จะแฮ็คล็อคแบนด์วิดท์รวมถึงความยุ่งยากทั้งหมดนี้เป็นธรรมที่ดี [Dave Jones] จาก Eevblog ได้จับมือของเขาในที่หนึ่งเช่นเดียวกับในขณะที่การถ่ายโอนข้อมูล UART เห็นรายงานช่วง 200 MHz แบนด์วิดธ์ทั้งๆที่มีการระบุว่าเป็นรุ่น 100 MHz จากนั้นเขาก็รีบแฮ็คบอร์ดหลักเพื่อปลดล็อกโหมดแบนด์วิดธ์ 200 MHz ที่ไม่มีเอกสาร สิ่งนี้ทำให้เกิดความสับสนอย่างมาก: บางคนระบุว่า [Dave] ได้รับรุ่น “Pre-Hacked” อื่น ๆ สันนิษฐานว่ารุ่นทั้งหมด 100 MHz มีแบนด์วิดท์สต็อก 200 MHz ควบคู่ไปกับความกังวลของแบนด์วิดธ์หลายคนสงสัยอย่างแน่นอนว่าสิ่งนี้จะจากมาตรฐานระดับเริ่มต้นปัจจุบันคือ Rigol 1054z ค่าใช้จ่ายเพิ่มเติมเช่นเดียวกับช่องที่น้อยลงที่คุ้มค่ากับตราทึบหรือไม่? การตอบสนองของการสืบค้นของเราเช่นเดียวกับความสับสนคือการรับประกันเพื่อส่งหน่วยการประเมินผลให้เรา หลังจากได้รับมันรวมถึงการเล่นกับมันอย่างชัดเจนความเป็นเลิศระดับไฮเอนด์ของ Keysight ได้อย่างมากนั้นไหลลงสู่รุ่นที่ต่ำกว่านี้ …

Continue reading

ตัวควบคุม DMX ที่ฝังตัวสำหรับการเผาไหม้ชาย

นี่คือตัวควบคุมแสง [Paul Stoffregen] สร้างขึ้นเพื่อการเผาไหม้ชาย พวกเขาต้องการที่จะเลือกใช้แสงควบคุม DMX ในปีนี้ แต่โดยทั่วไปแล้วมีจำนวนมากที่มีคอมพิวเตอร์เพื่อเรียกใช้ลำดับแสงสว่าง บอร์ดนี้เรียกใช้ลำดับ DMX ที่เตรียมไว้ล่วงหน้าโดยใช้ไฟล์การออกแบบแสงที่แฮ็ก การออกแบบท่าเต้นรำสำหรับแสงสว่างที่วางแผนไว้โดยใช้โปรแกรมที่ชื่อว่า Vixen 2 มีซอฟต์แวร์รุ่นใหม่หนึ่งรุ่น แต่ [Paul] จำเป็นต้องแปลไฟล์เอาต์พุตสำหรับการใช้งานกับไมโครคอนโทรลเลอร์และรุ่นที่ 2 ทำให้ง่ายกว่ารุ่นนี้เล็กน้อย 3. การพูดถึงการแปลงเขาไม่ต้องการเริ่มจากตารางหนึ่งและการค้นหาเล็กน้อยนำไปสู่การสอนซึ่ง [Bill Porter] โพสต์เมื่อปีที่แล้วในการแปลงไฟล์จิ้งจอกเพื่อใช้กับ Arduino มันไม่ใช่สิ่งที่เขามีอยู่ในใจ แต่มีงานพื้นดินจำนวนมากอยู่ที่นั่น รหัสสองสามตัวปรับแต่งสคริปต์เป็น [Paul’s] เขาเปลี่ยนฟังก์ชั่นการแยกวิเคราะห์ XML เพื่อละเลยทั้งหมดยกเว้นช่องสัญญาณหลักในไฟล์ นอกจากนี้เขายังมีไฟล์ข้อความที่สามารถเก็บไว้ในการ์ด SD ได้ เนื่องจากเอาต์พุตไม่ถูกเปล่งประกายไปยังชิปสิ่งนี้จะเพิ่มการจัดเก็บที่มีอยู่ในทางที่ยาวนานขึ้นและมีการแสดงที่ซับซ้อนมากขึ้น ต้องการเรียนรู้เพิ่มเติมเกี่ยวกับโปรโตคอลที่ใช้โดยอุปกรณ์ DMX หรือไม่ ตรวจสอบไพรเมอร์นี้

Continue reading