본문 바로가기

DIY/아두이노

(4)
RC자동차 만들기 몇 년 전 알리익스프레스에서 RC카 만드는 세트를 구매한 적이 있습니다.장난감에 들어가는 모터가 차체 모양이 장착해서 팔았었습니다. RF 통신을 이용했었는데 연결이 자주 끊기는 바람에 만들고 잊힌 작품이였습니다.(끊기는 원인은 모르겠는데 RF 송, 수신기 원인이 아닐 수도..?) 그래서 한참 시간이 지난 지금! 통신 방식을 블루투스로 변경하여 다시 만들어보았습니다. 사용 부품: 아두이노 나노, HC-06, L298N사용 전원: 모터용 전원 18650 배터리 (3.7V * 2), 아두이노용 전원 AA 건전지 (1.5V * 4) 기존 RC카의 경우 Mirco-Type B 규격을 사용하는 아두이노 나노였습니다.개발의 편리를 위해 남는 마이크로 5핀 단자를 사용하는 아두이노로 변경하였습니다. RF 통신 모듈의 ..
온습도 및 미세먼지 측정, 시각화 - AirQualityTool 안녕하세요 :D 오랜만에 아두이노(NodeMCU) 프로젝트입니다! 집 안의 온습도 및 미세먼지는 기록하여 DB에 저장 후 그래프를 통해 보여주는 프로젝트입니다. 사용부품 : NodeMCU (CH340), DHT11, Grove DustSensor서버측 사용언어 : Node.js사용 데이터베이스 : MariaDB 제가 쓴 NodeMCU의 경우 일반적으로 많이 쓰이는 브레드보드에 들어가는 사이즈가 아니라서저런 방식으로... NodeMCU는 3V 출력만 지원하기 때문에 먼지 센서의 경우 외부전원을 이용해주었습니다. 사진처럼 그래프를 통해 현재 상태를 보여줍니다. GitHub : https://github.com/SkyLightQP/AirQualityTool
LED를 껐다 켰다 해보자! 안녕하세요. 하늘빛입니다.저번 시간에 이어 오늘은 LED를 프로그래밍을 통해 껐다켰다 해볼건데요.오늘도 간단합니다! 준비물: 220옴 저항, LED, 점퍼선 2개(F-F), 아두이노회로: LED(+) -> 220옴 저항 -> 아두이노 7번 디지털 핀LED(-) -> 아두이노 GND 핀 코드는 아래와 같습니다. 12345678910void setup() { pinMode(7, OUTPUT); // 7번 디지털 핀을 출력으로 합니다.} void loop() { digitalWrite(7, HIGH); //7번핀을 HIGN(5V)로 설정합니다. delay(1000); // 1초 후 digitalWrite(7, LOW); //7번핀을 LOW(0V)로 설정합니다. delay(1000); // 1초 후}Colore..
아두이노를 통해 LED를 켜보자! 안녕하세요 :) 하늘빛입니다. 요번에는 아두이노를 통해 LED를 켜볼건데요. 따로 프로그래밍은 하지 않습니다! 아래 사진을 보고 연결하시면 바로 켜집니다. LED(+) -> 저항 220옴 -> VVC(5V) LEC(-) -> GND