Search for:
가장 이상한 해킹

나는 floss podcast (짐승의 에피소드가 덜!)에 대한 우리가 모든 것을 이야기하고있었습니다. 주최자 중 한 명, 비밀리에 변장에있는 Jonathan Bennett의 자신의 조나단 베넷 (Jonathan Bennett)은 내가 해마다 데이에서 본 이상한 해킹이 무엇인지 물었다. 기이 한?!?!

나는 헤드 라이트에서 사슴처럼 잡혔다. 우리 해킹 중 누구도 이상한 것도 없습니다! 또는 그들 모두는 무엇입니까? 나는 Dunno, 그것은 확실히 당신의 관점에 달려 있습니다. 친구의 옷장에서 숨어서 주기적 인 소음을 짓게하는 상자를 만드는 것이 이상합니까? 곡예사를 위해 새롭고 흥미로운 바퀴를 디자인하는 것은 이상한 것입니까? 무지개 색깔의 USB DIP 스위치를 원하는 것은 이상한가요? 이들이 지난 주에있는 모든 게시물 인 것인가?

좋아, 어쩌면 우리는 조금 이상한 일이다. 그러나 그것이 우리가 좋아하는 방식입니다. 이상하고 훌륭하고 훌륭한 가해. 하루 8 시간을 할 수있는 충분한 정상적인 물건이 있습니다!

이 기사는 200 ~ 2 주 동안 7 일마다 전달 된 Hackaday.com 뉴스 레터의 일부입니다. 또한 뉴스 레터의 웹 버전에서 볼 수있는 지난 7 일 동안 가장 좋아하는 기사가 포함되어 있습니다.

매주 금요일 아침 매주 금요일 에이 유형의 기사가 당신의받은 편지함을 치기를 원하십니까? 가입해야합니다!

Soviet-Era Auto Dialer는 자기 로프 코어 메모리

를 사용합니다. 우리는 몇 년 동안이 훌륭한 페이지에서 몇 가지 흥미로운 자기 코어 추억을 보았지만 너무 많은 사용자 프로그래밍 가능한 자기 코어 메모리 장치를 보는 것을 기억하지 않습니다. 이 흥미로운 러시아어 전화 자동 전화 걸기는 40 개의 사용자 프로그래밍 가능한 7 자리 숫자를 저장하고 전화를 걸 수있는 매우 유용한 장치 였을 것입니다. [MikeSelectricStruff] 찢어지고, 하나의 (비디오, 아래에 내장) 매우 흥미로운 기술을 발견했습니다. 시대의 경우 이것은 첨단 기술입니다. 노년층 러시아 기술은 거부 될 수없는 구형 부품을 믿을 수 없을만큼 독창적 인 사용에 대한 명성을 얻었습니다. 결국, 작동하는 경우 변경할 필요가 없습니다. 그러나 어쨌든 디자이너들이 이산 논리와 코어 로프 메모리를 사용하여 마이크로 프로세서를 사용하지 않고 디자이너가 숫자의 프로그래밍 및 호출 문제를 해결하기로 결정한 방법입니다.

이것은 Apollo 안내 컴퓨터에서 사용되는 것과 동일한 기술이지만 사용자 구성 가능한 형식이며 분명히 훨씬 작은 스토리지 용량이 적습니다. 핵심 배열은 7 개의 4 비트 워드, 전화 번호 당 하나의 단어로 구성되어 있으며, 이는 순차적으로 바로 아래로 읽을 것입니다. 프로그램을 프로그래밍하는 방법은 프로그래밍 와이어를 가져 오는 것입니다 (숫자 1-20과 관련된 한 행, 다른 행은 두 번째 은행에 대해 1-20으로 이동하고 코어를 따라 가십시오. 유형 패턴을 짜십시오. 길을 따라 와이어는 코딩중인 숫자에 따라 특정 코어를 통과하거나 우회합니다. 이 인코딩을위한 키는 장치의 뚜껑에 기록됩니다. 끝에 회로가 ​​완료되도록 일치하는 상단 커넥터의 와이어를 종료해야합니다.

우리가 알 수있는 한, 인코딩은 7 자리 미만의 전화 번호를 나타내는 특별한 ‘중지’코드가있는 바이너리 시퀀스입니다. 우리는 이해 당사자에게 추가 분석을 남겨두고 원래의 제조업체 회로도에서 당신을 지적 할 것입니다. 즐기다!

물론 우리는 러프 코어 기억과 AGC가 멋진 기사와 연결되어 있지 않고 AGC를 언급하지 않고 밧줄 핵심 기억을 만들기 위해 식욕을 습윤시키는 경우에도 있습니다.

CX-6000 Pen Plotter Upgrade

[Terje Io]는 1980 년대 애플을위한 많은 프린터를 만든 일본의 비즈니스 인 C. Itoh의 CX6000 인 C. Itoh의 CX6000으로 새로운 삶을 숨기기로 결정했습니다. 그는 대부분의 프레임 워크를 유지하지만 전자 제품은 주요 정밀 검사를받습니다. 올드 모터가 교체되고, 컨트롤러와 모터 드라이버는 스테퍼 모터 드라이버뿐만 아니라 라즈베리 PI 피코를 활용하여 모터 드라이버를 현대화합니다. 관리 패널과 같은 다른 보조 전자 장치와 제한 스위치와 같은 다른 보조 전자 제품을 경향이 있으므로 펌웨어로 제공 할 시간입니다.

원래 컨트롤러 보드

업데이트 된 컨트롤러 보드

휠을 재발 명하는 것이 아니라 [Terje]가 현존하는 일자리에서 현명하게 개발되었으며 신청서를 위해 리팩토링했습니다. G GRBLHAL은 HPGL 코드를 처리하는 데 추가 된 모드로 GRBLHAL이 수행합니다. 그는 HPGL을 구문 분석하여 Plotter Project에서 Plotter 프로젝트에서 펌웨어를 사용자 정의하여 새로운 CX6000 + 이중 언어를 만들었습니다.

우리는 2009 년 Motöri 방법을 보상했으며, 최근에는 GrBl의 32 비트 거대한 형제 중 하나 인 GrBlhal을 활용하는 Teensy Controller에 대해 작곡했습니다. 이 오래된 플로터 중 하나를 다시 가져 오는 적이 있습니까? 또는 요즘 자신의 것을 개발하는 것이 더 쉽습니다.

Remoticon 2021 // Voja Antonic은 디지털 디자이너

[Voja Antonic]가 우리가 수많은 우리가 태어 났기 때문에 디지털 컴퓨터를 빌드 해 왔습니다. 그는 새로운 Z80으로 개발되었을 때뿐만 아니라 수십 년 동안 프리랜서 임베디드 경험이 있으므로 우리를 위해 이야기를 제시 할 때까지 시간이 걸릴 때는주의를 기울여야합니다.

재조정 2022 프리젠 테이션을 위해 그는 40 분 안에 하드웨어 전문가가되는 것으로 정확히 지시를 시도 할 것입니다. 그럼, 주로 디지털 물건은 우리에게 물어 본다면 한 세션에 충분합니다. [Voja]는 중심 회로의 조합 회로가있는 로직 게이트의 극단적으로 펀더멘털에서 우리를 데려옵니다.

추가 CPU 플래그 출력이있는 4 비트 리플 캐리 가산기
그가 입증 할 때, 복잡한 디지털 전자 시스템은 진정으로 복잡성을 향상시키는 일련의 단계로 진정으로 개발되었습니다. 사적 활성 측면부터 (스위치로 작동하는 트랜지스터) 쉬운 작업을 수행 할 수있는 논리 측면을 개발할 수 있습니다.

거기에서, 가산기와 같은 상위 수준의 기능은뿐만 아니라 Alu뿐만 아니라뿐만 아니라뿐만 아니라 형성 될 수 있습니다. 개념적으로, 메모리 측면은 논리 게이트에서 개발 될 수 있지만, 더 작은 회로뿐만 아니라 더 작은 회로로 만들어지는 경향이있는 가장 효과적인 방법이 아닙니다. 그러나 어쨌든, 그 디자인은 설명적인 목적으로 괜찮습니다.

일단 조합 로직 회로와 메모리 요소가되면 필요한 디코더, 시퀀서뿐만 아니라 메모리 회로뿐만 아니라 다른 유형의 고체 복잡성 회로를 개발하는 데 필요한 모든 것이 필요합니다.

분명히 40 분이 소요되는 시간이 아직 아무 데이션 숫자에 대한 이해에서 발견 곡선을 프로그래밍하는 것과 같은 진정한 마이크로 프로세서를 구축하는 모든 복잡한 시간이 아닙니다. CPU가 어떻게 지어 지는지 정확히 얼마나 훌륭한 출발점입니다.

이제, 당신이 당신의 눈을 그의 매끄러운 게임에서만 당신의 눈을 떼어 낼 수 있다면, 당신은 두 가지를 집어들 수 있습니다.