산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

아두이노 센서 데이터를 PHPMyAdmin/MySQL로 전송하기: 단계별 가이드

부품 및 소모품

부품수량비고
Arduino UNO1메인 컨트롤러
Arduino Ethernet Shield 21유선 네트워크 연결용
DHT11 온습도 센서 (3핀)1온도/습도 측정

사용 소프트웨어

1. Arduino IDE

최신 버전 다운로드

2. XAMPP 서버 (Windows 환경)

Apache, MySQL, PHP, phpMyAdmin이 포함된 통합 패키지입니다. 여기서 다운로드 가능합니다.

대안: LAMP 서버 (Linux/Ubuntu)

sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt-get install php libapache2-mod-php
sudo /etc/init.d/apache2 restart
# 브라우저에서 https://localhost/ 접속 확인
sudo apt-get install phpmyadmin

부품 상세 설명

1) Arduino UNO

ATmega328P 기반 마이크로컨트롤러 보드. 디지털 I/O 14개(그 중 6개 PWM), 아날로그 입력 6개, 16MHz 크리스탈, USB 연결, 전원 잭, ICSP 헤더, 리셋 버튼 탑재.

2) Ethernet Shield 2

아두이노에 꽂기만 하면 즉시 인터넷 연결 가능. RJ45 케이블로 네트워크에 연결 후 간단한 설정으로 원격 제어/모니터링 구현. 하드웨어/소프트웨어/문서 모두 오픈소스.

3) DHT11 센서

보정된 디지털 신호 출력. 온도/습도 동시 측정. 8비트 MCU 내장으로 높은 신뢰성과 장기 안정성. 저항식 습도 소자와 NTC 온도 센서 통합. 빠른 응답, 내노이즈성, 고성능.

회로도

  1. 먼저 Ethernet Shield를 Arduino UNO 위에 장착
  2. DHT11 연결: VCC → 5V, GND → GND, DATA → 디지털 핀 2 (또는 원하는 핀)

상세 회로도는 프로젝트 페이지의 'Schematics' 섹션 참조.

소스 코드

전체 소스 코드는 GitHub 저장소에서 다운로드 가능합니다.

동작 영상

프로젝트 전체 설명은 위 영상에 담겨 있습니다. 궁금한 점은 댓글로 남겨주세요.

임베디드 시스템에 대해 더 배우고 싶다면 유튜브 채널을 방문해보세요. 페이스북 페이지도 좋아요 부탁드립니다.

감사합니다.
Embedotronics Technologies

제조공정

  1. 가정용 저렴한 무선 센서 네트워크 구축하기
  2. 파이어베이스로 두 아두이노 간 온습도 데이터 전송하기
  3. 아두이노 기반 무선 자기장 데이터 전송 – 인피니언 3D 자기 센서 활용
  4. K30 CO2 센서: 실시간 실내 공기질 모니터링
  5. 아두이노 DHT11 이더넷 실드 온습도 데이터 로거
  6. 디지털 신장계 제작: 아두이노 & 레이저 센서로 키 측정하기
  7. 아두이노로 간단한 장애물 센서 만들기 - IR LED & 포토다이오드 튜토리얼
  8. DFRobot 정전식 지문 인식 센서 아두이노/ESP8266 연동 가이드
  9. 아두이노 클라우드 센서 타워 만들기: 온도, 모션, 가스 모니터링
  10. 아두이노 나노로 만든 스마트 모션 감지 물총