Ham Clock 제작기

Ham Clock 이라고 있습니다.

간단하게 설명하자면,

아마추어 무선을 하는 사람들에게, 시간과 전파 상태 등의 표시를 해주는 장치입니다.

(실시간 날씨, 적합한 전파 대역, 여러가지 유용한 정보를 표시해 줍니다.)

Ham Clock 을 제작하는 방법은

어떤 플랫폼을 사용하는지를 선택해야 합니다. 저는 ESP8266과 아두이노를 이용하여 제작했습니다.

먼저 필요한 부품류를 보면,

ESP8266 NodeMCU V3 CP2102 x 1

9 inch LCD Module TFT Display x1

선택 사양은 다음과 같습니다.

  • Pin header 4 wire SPI
  • VDD 5 V
  • Touch panel 9″ resistive
  • Micro SD – none
  • Font chip – none

CDS(Photocell sensor) x1

DC JACK x1

BME280 Environmental Sensor x1

기타 나사류가 필요합니다.

먼저 아두이노를 설치합니다.

https://www.arduino.cc/en/software

아두이노의 설치 이후, File >Preferences 에서

Additional boards manager URLs에

http://arduino.esp8266.com/stable/package_esp8266com_index.json 을 입력해 줍니다.

Open Tools → Boards → Boards Manager 에서

esp8266 을 선택하여 2.7.4 버전을 설치합니다. (3.0 버전은 안됩니다.)

그 이외에

Open Tools → Manage Libraries 에서 다음의 항목들을 설치합니다.
  • Adafruit GFX (all), version 1.10.2
  • Adafruit Unified Sensor, version 1.1.4
  • Adafruit BME280, version 2.1.1
  • Adafruit RA8875 (only), version 1.4.0
  • Time, version 1.6.0

아두이노에서 Open Tools > Board > ESP8266을 선택 Adafruit Feather Huzzah ESP8266 을 선택합니다.

아두이노 프로그램코드는 다음파일을 참고하시면 됩니다.

관련 소스 파일 다운로드

File> Open에서 다운받은 소스파일의 ESPHamClock.ino를 선택합니다.

IDE Tools에서 다음을 참고하셔 설정합니다.

Run Sketch를 하면, 컴파일 후 자동으로 업로드가 됩니다.

이제 ESP8266을 사용할 준비는 모두 끝났습니다.

이제 이쁘게 납땜하셔야 합니다.

EP는 ESP8266의 PIN이고, DP는 LCD 및 BME280센서, PhotCell 센서 입니다.
	    


	    EP_SCL    BM_SCK
	    EP_SDA    BM_SDI
	    EP_3V     BM_VIN
	    EP_GND    BM_GND

	    EP_ADC    PC_1, 330k
	    EP_GND    PC_2
	    EP_3V     330k

	    EP_SCK    DP_8
	    EP_MO     DP_7
	    EP_MI     DP_6
	    EP_2      DP_5
	    EP_16     DP_11
	    EP_USB    DP_3, 4, 37, 38
	    EP_GND    DP_1, 2, 13, 31, 39, 40
        

Keep Reading

이전다음

댓글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다