MAZES가 전통적인 Berzerk 게임

을 위해 어떻게 생산되었는지 이것은 Atari 5200 버전의 전통적인 게임 광포의 스크린 샷입니다. 그러나 우리는 원래의 동전 -OP 버전을 정말로 살펴 보는 리뷰입니다. 모든 수준의 미로는 초보 알고리즘으로 공급되는 종자 번호를 사용하여 즉시 설립되었습니다. 미로 건물 코드가 실제로 어떻게 작동하는지 정확히 정확하게 살펴보십시오.

최근에 우리는 Putfall Creator [David Crane]가 RetrotechTecular 시리즈의 일환으로 이야기를 보았습니다. 그것은 프로그래밍 역사의 진정한 보석뿐만 아니라 우리의 선호하는 취입 중 하나뿐만 아니라 수준이 하드 코딩되지 않았지만, 하드 코딩 된 종자가있는 임의의 숫자 생성기 알고리즘을 사용하여 개발 된 것입니다 (그래서 게임이 매번 똑같은 것 같았습니다. 당신은 그것을 연주했습니다). 이것은 다소 무작위로 씨앗과 비슷한 기술을 사용합니다.

미로 건물은 마멘어 에뮬레이터에서 게임을 관찰 할뿐만 아니라 분해 된 코드로 파고함으로써 리버스 엔지니어링되었습니다. 코드가 “냉기 시작”될 때마다 시드가 0에서 시작되지만 공간 번호는 다음 씨앗으로 활용됩니다. 이것은 매우 간단한 알고리즘으로 먹이를줍니다. 그것은 객실 내에 기둥을 더하기 위해 몇 가지 비트 현명한 작업을 이용하는 벽에 대한 지침을 생성합니다.

임베디드 프로젝트에 대한 게임을 작성하는 경우 연구를위한 훌륭한 일입니다. 방을 프로그래밍 방식으로 생성함으로써 많은 프로그램 메모리를 사용할 수 없습니다. 프로그램의 요즘은 단순한 취미 컨트롤러조차도 앨런 맥닐 (Alan McNeil)보다 일할 수있는 더 많은 스토리지를 가지고 있습니다.

[reddit via Via Reddit]

[이미지 소스]

디지털로 디지털로 디지털 변환

[Andy]는 MIDI 컨트롤러로 믹싱 데스크를 돌리는 아이디어를 가지고있었습니다. 처음에는이 아이디어가 매우 기능적으로 보입니다. 믹서는 저렴하고 컴팩트하고 강력한 인클로저에서 많은 다이얼과 페이더를 얻는 훌륭한 방법입니다. 정확히 MIDI 장치로 믹서를 어떻게 돌리면 중요합니다. 이 빌드는 가장 효율적이지는 않을 수 있지만, 디지털 변환과 디지털 변환까지 디지털로 디지털로 아날로그에서 아날로그로 사용하는 것이 좋습니다.

이 프로세스는 직접적인 디지털 합성을 가진 Arduino에서 사인파를 생성함으로써 시작됩니다. ATTINY85에서 480 Hz Square Wave가 생성됩니다. 이 두 가지 신호는 모두 74LS08 및 게이트로 공급됩니다. 개략도 [Andy]에 따르면,이 신호는 두 개의 서로 다른 게이트로 들어가고, 게이트의 다른 입력이 높게 높게 뽑혀 있습니다. 게이트의 출력은 한 쌍의 저항을 통해 전송되고 ‘오디오 아웃’신호와 결합됩니다. [Andy]는 이것이 전문적으로하는 사람들을 위해 ‘척추 크롤링’이라고 말합니다. 어떤 개인이 회로 의이 부분이 실제로 무엇을하는지 알고 있으면 주석에 메모를 남겨주세요.

그런 다음 및 게이츠의 신호를 믹서로 공급하고 다른 Arduino의 아날로그 입력으로 전송됩니다. 이 Arduino는 빠른 Hartley 변환을 사용하여 믹서에서 나오는 오디오를 주파수로 변환합니다. 믹서 내부에서 일어나는 일에 대한 바이너리 표현으로 [Andy]는 MIDI로 변환 될 수있는 무언가를 가지고 있습니다.

[Andy]이 회로의 데모를 올리십시오. 그는 MIDI를 Abelton에 연결하고 오디오 믹서를 사용하여 MIDI 매개 변수를 수정할 수 있습니다. 당신이 여전히 이걸로 머리를 감싸려고하면 아래의 비디오.

집에서 자신의 집적 회로를 만드십시오

위에 보이는 Nyan Cat은 머리에서 꼬리까지 600 마이크로 미터뿐입니다. 그것이 그 관점에 넣어 인간의 머리카락의 지름이 약 10 배입니다. 또한 뉴질이 200 나노 미터 두께의 구리 호일로 에칭되며 집에서 집적 회로와 MEMS 장치를 만드는 취미가없는 프로세스를 개발하는 Homecmos 팀의 작업입니다.

프로젝트는 완전한 것과는 거리가 멀다. Homecmos는 아직 작업 IC를 생산하지만 몇 가지 실험을하고 있습니다. 습식 에칭을 얻고 거의 작동하는 양자 Qbit을 구축하는 데는 탁월한 양의 장비와 도구가 포함되어 있습니다.

Homecmos 팀은 실제로 집적 회로 또는 MEMS 장치를 실제로 만들지 못했습니다. [Jeri Ellsworth]는 집에서 트랜지스터와 집적 회로를 만들어 수 있습니다. 언제든지 Homecmos Lab에서 수백만 개의 트랜지스터가 나오는 칩이 없지만 몇 가지 논리 게이트 또는 레귤레이터와 같은 몇 가지 소규모 통합 레벨 테크를 볼 수있는 것 이상입니다.

Testing 6 백 물고기

테스트는 최고의 둔한 타이틀이므로 Hackaday Post에 대해 볼 수 있지만 놀랍게도 꽤 정확합니다. [Bob]은 Secer67에서 해커 스페이스 (Hackerspace)가 작년에 심천에서 111 일 가속기 프로그램에 참여하여 제조 기술을 향상 시켰습니다. 그는 첫 번째 제품, 얼음 낚시 팁에 연결하는 블루투스 장치 인 그의 첫 번째 제품을 출시 할 준비가되었습니다. 장치에 대한 블로그는 회로에서 완제품으로 프로젝트를 수행하는 문제를 확인하고 Arduino로 건물 및 수천 개의 장치를 판매하는 것의 차이를 보여줍니다.

Bluetipz의 회로 기판은 8의 패널로 제공되지만 합리적으로 짧은 시간에 5 천 개의 장치를 채우고 납땜하는 가장 좋은 방법은 무엇입니까? [Bob] 현지 대학에서 몇 명의 학생들을 고용하여 이러한 모든 장치를 조립할 때 그를 돕습니다. 플라스틱 인클로저는 현지 플라스틱 제조업체에서 만들어졌지만 금형은 중국에서 만들어졌습니다. 생산자는 금형을 조금 수정하는 데 필요했지만 며칠 후 [Bob]는 전자 제품으로 가득 찬 5,000 개의 인클로저를 준비했습니다.

장치가 조립 된 경우 프로그래밍 할 시간이며 프로그래머를 구축하는 것이 좋습니다. [Bob] 장치의 모든 용기를 플라스틱 상자에 넣고 맨발 Bluetipz 보드 용 마운트를 마운트하십시오. 보드를 마운트에 넣고 버튼을 누르면 테크는 이제 손에 기능을 갖추고 있습니다.

제조 외에도 Bluetipz의 설계에 들어가는 많은 테스트가 있습니다. 이것은 얼음 낚시를위한 장치이기 때문에 추운 및 잠재적으로 바람이 부는 작동 환경이 냉동실에 테스트 장비를 만들었습니다. 테스트 장비는 장치의 센서를 트리거하고 2 분 (얼음 어부가 팁을 확인하는 데 걸리는 시간) 및 재설정을 기다립니다. 그들은 배터리 수명이 600 개 물고기에 좋으며,이 테스트 장비를 통해 실제 데이터로 계산 된 배터리 수명을 확인할 수있었습니다. 실제로 6 백 물고기를 실제로 잡지 않고 물론

[Bob]은 벨트 아래에있는 좋은 제품 개발을 가지고있을뿐만 아니라 매일의 전자 디자인을 덮지 않는 물건을 검토 할만 큼 충분히 친절했습니다. 제품을 개발하는 것은 당신이하고 배울 수있는 것입니다. 우리는 감사합니다.

Quadcopter

에 폭탄 베이를 추가하는 것은 7 월 4 일 빠른 접근뿐만 아니라 당신의 나라의 독립성을 축하하는 것보다 훨씬 더 좋은 방법이뿐만 아니라 조금씩 조각을 불어 넣었습니까? [ANZEL360]은 그의 quadrocopter에 폭탄만을 추가하여 완전히 새로운 차원으로 믿어지기로 결정했다.

[ANZEL360] 최근에 송신기를 Spektrum DX8로 업그레이드하여 4 채널 Quadrotor에 두 개의 추가 채널을 제공합니다. 쿼드에 작은 서보를 추가 한 후, 불꽃 놀이뿐만 아니라 불꽃 놀이로 가득 채우는 것뿐만 아니라 상자에 상자를 가압하는 기본적인 문제이었습니다.

탄약 [Ammo [Anzel]이 활용하고 있으며 Snappin ‘Pops의 소수의 소수입니다. 우리는 그를 반대하지 않을 것입니다. 우아한 Quadrocopter에 장착 된 몇 가지 검은 고양이를위한 원격 점화 시스템은 단지 문제를 요구하는 것입니다. 우리는 연중 탄약 보충을 위해 가능하게 될 것입니다.

Nuka Cola

로 주조에 대한 소개는 다음 스타 워즈가 출시 될 때까지 한 달 미만의 것이뿐만 아니라 아마추어 권고자뿐만 아니라 카피 플레이어가 사기꾼 십자가가있는 자신의 라이트 보이저를 제작하는 미친 짓을합니다. 경비원뿐만 아니라 롤링 로봇. 그때까지는 이후에뿐만 아니라뿐만 아니라 이후의 사후 묵시적 우주의 정의 물체 중 하나를 가진 소품 제작에 대한 소개를 제공하기 위해뿐만 아니라 꽤 멋진 것입니다. 그는 Nuka 콜라 병의 진정한 생명 사본을 생산하고 공정에서 수지 주조에 대한 환상적인 소개를 생산했습니다.

모든 적절한 부분과 마찬가지로,이 작업은 복사 할 품목의 상당히 정확한 디자인을 얻는 것으로 시작되었습니다. Fallout에서는, 확대 / 축소뿐만 아니라 주변의 회전뿐만 아니라 특정 항목을 볼 수있는 방법을 가지고 운이 좋고, [Bill] 근본적인 모양을 제공합니다. 크기는 다소 간단했습니다. 모든 병은 똑같은 크기이므로 [Bill]은 그냥 디자인을 확장했습니다.

생산 된 디자인뿐만 아니라 인쇄물, 조립뿐만 아니라 완료뿐만 아니라 금형을 생산할 시간이었습니다. [Bill]은 기본 모양을 위해 2 부분의 실리콘 몰드를 사용했습니다. 실제 주조는 금형 내부의 비트 수지 주위를 굴러서 수행 하였다. 고체, 병 모양의 수지 블록에 대한 요구 사항은 없습니다. 병은 어쨌든 중공이됩니다.

[Bill]은 알루미늄 분말로 금형의 내부를 덮고 비닐 커터를 활용하여 라벨을 정확하게뿐만 아니라 로고를 얻는 것을 포함하여 그의 소매를 비롯한 몇 가지 깔끔한 기술이 있습니다. 완성 된 제품은 유일한 생존자가 그것에 걸릴 때까지 200 년 동안 황무지를 떠나는 데 적합합니다.

아래 비디오.

Brdmaker, DIY Pick and Place Machine

작은 데스크탑 픽 및 플레이스 기계는 해커 팬, 중소 기업 및 심지어 가정 연구소를위한 분명한 응용 프로그램을 갖추고 있습니다. 그러나 여러 가지 노력에도 불구하고, 아무도 사용 된 사용, 쓸모없는 선택 및 장소 기계를 구입하는 것보다 더 잘되고 저렴한 솔루션을 제시하지 않았습니다. [MIKA]의 BRDMAKER는 데스크탑 칩 슛 베이커에서 또 다른 시도이며, 프로토 타입은 아직 수행되지 않는 동안 곧 지역 전자 실험실에서 발견 될 수있는 환상적인 빌드입니다.

어떤 선택 및 장소 기계의 쉬운 부분은 데카르트 프레임입니다. 이것은 3D 인쇄 및 CNC 커뮤니티에 의해 반복해서 이루어졌으며 Brdmaker는 예외는 아닙니다. [MIKA] 로봇은 NEMA 23 모터가 구동되는 600mm CNC 프레임입니다. 여태까지는 그런대로 잘됐다.

선택 및 장소 기계의 까다로운 부분은 Fiddly 비트로 작동합니다. 이것은 피더와 기계 비전을 의미합니다. 진공 노즐 팁을 사용하여 부품의 릴을 이동시키기 위해 진공 노즐 팁을 사용하는 ‘드래그’피더를 비롯한 몇 가지 다른 옵션이 있으며 약간 더 복잡하지만 크게보다 전문적인 피더가 있습니다. 기계가있는 부분을 볼 필요가 있으므로 [Mika]는 두 개의 카메라를 사용하고 있습니다. 이 카메라 중 하나는 툴 헤드에 장착되어 USB 현미경과 놀랍게도 유사합니다. 다른 카메라는 일부의 밑면을 보려면 기계의 프레임에 장착됩니다. 이 카메라는 96 개의 LED를 사용하여 구성 요소를 조명하고 오리엔테이션을 찾습니다.

[Mika]의 Brdmaker는 여전히 먼 길을 가고 있지만 시장이 싼 데스크탑 픽앤 플레이스 기계를 사용하기가 쉽고 시장이 준비가되어 있습니다. 작년에 NIS 메이커 페어가 실패한 킥 스타터가 있었지만 여전히 chigging을 가지고 있었지만, 칩셋, 정교하게 디자인 된 선택 및 장소 기계가 밝혀졌습니다.

세계 최초의 자율적 인 MAV

[Ferdinand]는 네덜란드의 델프트 대학 (Netherlands)의 델프트 대학 (Delft) 기술의 연구원이 개발 한 극단적으로 멋진 맛있는 익스플로러에 대한 아이디어로 보냈습니다. 항공기. 그것이 정상적인 ornithopter처럼 날아가지는 않지만, 사양은 당신이 신경 쓰지 않도록 설득 할 것입니다. 그것은 28cm의 날개 팬뿐만 아니라 모터, 배터리, 2 개의 카메라뿐만 아니라 자동 조종 장치를 포함하는 20 그램을 평가합니다. Autopilot은 자이로 스코프뿐만 아니라 가속도계와 고도 측정 기압계를 사용합니다. 온보드 비디오는 비디오의 35 초 마크에서 볼 수 있습니다 (휴식 시간). 그들은 예외적으로 시끄러운 이미지이지만 분명히 연구자들이 이해할 수있는 알고리즘을 제시 해 왔습니다.

모든 것을 함께 넣고, 고도를 벗고, 장애물을 방지하고, 9 분 동안 날아갈 수있는 제작자가 있습니다. 우리는 전에 멋진 ornithopter 스타일뿐만 아니라 추력 벡터뿐만 아니라 똑같이 볼 수 있지만, 이것은 두 프로젝트를 능가합니다. 그런 작은 디자인으로 형상화 할 수 있었던 것은 매우 특별합니다.

ESP32 작은 로봇 팩 센서 및 4WD

[Stefan]의 작은 WiFi / BLE 4WD 로봇 플랫폼 (위의 경기 상자 옆에 보이는)은 탁월한 능력을 작은 로버로 묶습니다. 그것은 프로젝트에 무선 제어를 추가하는 매우 컴팩트 한 방법 인 SparkFun ESP32를 기반으로합니다. Wi-Fi 방패가있는 거대한 오래된 Uno와 비교하십시오.이 보드는 작지만 강력한뿐만 아니라 Arduino 팬을 쉽게 채택 할 수 있습니다.

[Stefan]은 방향, APDS-9930 근접 센서뿐만 아니라 최하위의 4 개의 CNY70 IR 근접 센서와 4 개의 CNY70 IR 근접 센서를 식별하는 BNO055 모듈이있는 로봇을 강화 시켰습니다. 6V 모터의 한 쌍의 모터는 DC-DC 스텝 업 컨버터가 Lipo의 3.7V를 증가시켜 로봇을 재배치합니다. 쉘 내부에 수많은 구성 요소 [Stefan]가 얼마나 많은 구성 요소가 묻는지 탁월합니다. 그들은 모두 꼭 포장됩니다.

로봇 뒤에있는 개념은 필요에 따라 사용자 정의 할 수있는 일반 플랫폼이며 [Stefan]은 Lego Dart Gun과 카메라와 함께 버전을 가지고 있습니다. 로봇의 코드는 GitHub에 상주하며 사용자 정의 3D 인쇄 섀시가 작동 범위에 있습니다.

ESP32 프로젝트가 마음에 드는 경우 최근에 게시 한 몬스터 보드와 햄스터 트래커를 확인해야합니다.

Nexus One

의 외부 텍스트 화면은 USB 홀드 쉴드뿐만 아니라 Android Open Accessory Protocol뿐만 아니라 Arduino를 사용하여 Arduino를 사용하여 넥서스를 사용하여 2 줄 외부 화면을 프로토 타이핑했습니다. 직장에서 두 가지 기본 소프트웨어 응용 프로그램 조각이 있습니다 : 전화에서 보낸 데이터를 보여주는 데이터를 핸들뿐만 아니라 외부 화면의 존재를 지명하고 데이터를 보내는 데있어 arduino 스케치입니다. 여기에 표시된 것처럼, 그것은 최근에 SMS 메시지를 얻은 시간뿐만 아니라 시간을 살리고 있습니다.

이 직업은 여러 가지 다른 것들에서 병합하여 USB 액세서리, 배경 서비스, Arduino와 인터페이스뿐만 아니라 SMS 메시지 관리뿐만 아니라 Modular뿐만 아니라 오픈 소스입니다. Android 휴대 전화뿐만 아니라 마이크로 컨트롤러 직업을 매시하는 것에 대해 생각하는 경우이 직업에 많은 것들이 있으므로 땅에서 내릴 수 있습니다.

해킹이 가면서, 이것은 많은 멋진 것들을 함께 묶기 위해 만들어진 제안의 종류의 종류가 매우 큽니다. 당신은 우리를 포켓에서 곧 주변의 브레드 보드뿐만 아니라 LCD를 가져 오는 것이 좋습니다. 그러나 잠재적으로 재미있는 전화 액세서리를위한 방법을 포장합니다.