아두이노 보드 종류와 특징
참고:http://www.hardcopyworld.com/ngine/aduino/index.php/archives/274
보드별 핀맵
ESP8266 WiFi Module
펌웨어 업로드 할때 : CH_PD → GND
RST는 3.3V 또는 open해도 동작함 (리셋 걸려면 GND에 연결)
OLED 128*64 0.96inch LCD SSD1306 Driver
Arduino 종류별 TWI(I2C) 핀번호 : https://www.arduino.cc/en/Reference/Wire
Lilypad/Cactus micro TWI 핀번호 : D2(TWI_SDA), D3(TWI_SCL)
https://www.arduino.cc/en/Main/ArduinoBoardLilyPadUSB
Arduino Nano pin assign : TWI_SDA(A4) , TWI_SCL(A5)
https://www.arduino.cc/en/Main/ArduinoBoardNano
구동 라이브러리 :OzOLED(init_modified).zip (초기화 부분 수정함 - 기존 코드 초기화로는 화면 안켜짐)
원본 출처 : http://blog.oscarliang.net/arduino-oled-display-library/
String 으로 숫자 표시하기
float float_val =123.2;
String str = String(float_val,2); //소수점 2자리 표시
const char * c = str.c_str(); //String을 const char 로 변환
OzOled.printString(c);
433MHz RF Transmitter, Receiver
안테나 길이 : 17cm
아두이노 수신핀은 External interrupt pin 사용
Ext interrupt 번호 |
Arduino UNO |
Cactus Micro |
mySwitch.enableReceive(0) |
D2 |
D3 |
mySwitch.enableReceive(1) |
D3 |
D2 |
Arduino 종류별 인터럽트 핀번호 : https://www.arduino.cc/en/Reference/AttachInterrupt
Cactus Micro 인터럽트 핀맵 : https://www.arduino.cc/en/Hacking/PinMapping32u4
RS485 Module
https://arduino-info.wikispaces.com/SoftwareSerialRS485Example
MP3 Player
http://www.hardcopyworld.com/ngine/aduino/index.php/archives/1099
wav, MP3 --> AD4 converter
http://www.buildcircuit.com/example-1-using-wtv020sd-16p-music-module-with-arduino/
'만들기' 카테고리의 다른 글
TECLAST x98 pro FULL SIZE USB 개조설치 (2) | 2016.10.26 |
---|---|
아두이노 하루동안 온습도 변화 DHT11 EEPROM 기록하기 (0) | 2016.08.28 |
0.96인치 128x64 OLED LCD 4핀 구동 (0) | 2015.08.30 |
Arduino ULN2003 Step Motor Driver (0) | 2015.08.30 |
Arduino ESP8266 AP join error troubleshoot for Cactus Micro (2) | 2015.06.20 |