만들기2016. 1. 10. 10:00

아두이노 보드 종류와 특징


참고:http://www.hardcopyworld.com/ngine/aduino/index.php/archives/274

보드별 핀맵

https://bigdanzblog.wordpress.com/2015/01/30/cant-get-i2c-to-work-on-an-arduino-nano-pinout-diagrams/




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/

구글 wtv020 검색



Posted by orasman