본문 바로가기

IT 프로그래밍 관련/하드웨어6

라즈베리파이로 아케이드게임기 만들기 (GPIO 조이스틱) (PC 모니터이용) 라즈베리파이로 이런 저런 것(?)들을 하고 있는데 , 이번에는 예전 레트로 게임이 되게끔 만들어본다. 사실 라즈베리파이가 아니면, 그냥 윈도우 컴퓨터에서 에뮬레이터 받고 , 롬파일 받아서 돌리면 그만인데 , 게임도 게임이지만 , 하드웨어적으로 완제품 조이스틱이 아닌 , 버튼과 레버가 분해되어있고 , 일일이 회로를 연결해서 게임을 할 수 있도록 해보려고 한다. 처음시도는 많이 알려져 있는 레트로게임 OS인 레트로파이를 OS로 삼아 라즈베리파이에서 구동을 시켰는데 , 메인화면에서는 키 설정이 잘되서 되는구나!! 했는데 게임으로 들어가니까, 키보드, 조이스틱이 다 이상해져서 , 도저히 안되겠어서 , 비교적 간단하다고 알려진 RecallBox os 로 재설치하였다. 먼저 포맷된 SD카드로 ,.. 2021. 5. 27.
라즈베리파이 TeamViewer구축 TeamViewer는 인터넷으로 연결되어 있는 어떤 PC, 또는 스마트폰으로 연결이 가능한 소프트웨어이다. 먼저 라즈베리파이 보드에 TeamViewer를 설치해야한다. wget 명령어를 이용하여 받을 것 이기 때문에 브라우저를 열어 '팀뷰어 라즈베리파이' 를 검색후 라즈베리파이 전용 다운로드 창에 들어가서 다운로드 주소를 복사한다. 후에 터미널에서 wget명령어로 TeamViewer로 다운로드 받는다. 설치는 OS 에서 하겠다! 다운로드한 .deb파일을 찾아 클릭하여 설치한다. License Agreement 동의!!! continue 이제 환경설정만 하면 된다. 이게.. 이제 회원가입도 해야되나 ?>.. Internet - TeamViewer Host에 가보니 .. 회원가입 하란다. 한번 해보자 회원가.. 2021. 5. 24.
라즈베리파이에 라즈비안 OS설치하기 먼저 라즈베리파이 , microSD카드, SD카드 리더기(USB식, 컴퓨터 작업용)을 준비한다. 준비가 다 되었으면 , 차례대로 설치를 시작한다. 먼저 , 라즈베리파이 홈페이지로 들어간다. 여기서 SoftWare메뉴의 Raspberry Pi OS 로 들어간다. 후에 방법은 두개로 갈리는데 Raspberry Pi Imager 가 있는데 잘 되질 않는데.ㅠㅠ 그래서 아래의 것을 다운 받아, 준비를 한다. 느리다.. 컴퓨터로 다운 후 압축을 풀어주면 , .img파일이 생긴다 그러면 OK~ 그리고 microSD카드를 리더기에 꽂아 컴퓨터에 연결한다. 이제 다운받은 os를 sd카드에 구울수 있게 해주는 프로그램인 'Win32 disk imager' 프로그램을 사용하겠다. 아래의 링크에 가서 프로그램을 다운로드한다.. 2021. 5. 10.
디지털신호에서의 rising edge , falling edge 디지털신호는 알다시피 0 (LOW) 와 1 (HIGH) 값으로 존재한다. 디지털 신호는 0에서 1로, 또는 1에서 0으로 바뀌게 되는데 이런 바뀌는 시점을 edge라고 한다. 위에서 말한것 처럼 , 0에서 1로 바뀌는 시점 (LOW - > HIGH)을 Rising edge라 하고, 1에서 0으로 바뀌는 시점 (HIGH - > LOW)을 Falling edge라고 한다. 디지털 회로에서 신호가 반영하는 시점은 신호가 상태 변화할 때의 짧은 순간에 이루어 지는 경우가 많은데 , 그림으로 나타내면 , 위와 같이 나타낼 수 있다. 여기서 , 신호가 바뀌는 시점을 순서대로 하면 0(버튼 안눌러짐) > (0->1 버튼 누르는 순간) > 1(버튼 누르는중인 상태) > (1->0 버튼에서 손 떼는중인 순간) > 0 이.. 2021. 5. 6.
728x90