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

Arduino가 센서 데이터를 MySQL 서버로 전송(PHPMYADMIN)

구성품 및 소모품

Arduino UNO
× 1
Arduino 이더넷 쉴드 2
× 1
DHT11 온도 및 습도 센서(3핀)
× 1

이 프로젝트 정보

사용된 소프트웨어:

이 프로젝트에 사용한 소프트웨어는 다음과 같습니다.

1. 아두이노 IDE: 다음 링크에서 최신 Arduino IDE를 다운로드할 수 있습니다. https://www.arduino.cc/en/Main/Software

<그림>

2. XAMPP 서버 설치: 여기에서는 Windows와 Linux에서 모두 사용할 수 있는 XAMPP 서버를 사용하고 있지만 제 제안은 Ubuntu(모든 Linux 플랫폼)에 있는 경우 LAMP를 사용하는 것입니다. 이제 우리는 Windows에 있으므로 XAMPP 서버를 선호합니다. 따라서 이 링크에서 XAMPP 서버를 다운로드할 수 있습니다.

<그림>

또는 LAMP 서버에 대한 단계는 다음과 같습니다.

1. Apache 설치: Sudo apt-get install apache2

2. MySQL 설치:

sudo apt-get mysql-server 설치

3. PHP 설치:

sudo apt-get install php5 libapache2-mod-php5

4. 서버 다시 시작:

sudo /etc/init.d/apache2 재시작

5. 아파치 확인 http://localhost/

위의 링크를 클릭하면 하나의 Apache 페이지가 표시됩니다. 이 링크를 받지 못했다면 설치에 문제가 있음을 의미합니다.

여기서 MySQL 서버의 웹 인터페이스인 PHPMYADMIN을 사용하고 있으므로 해당 사용 명령을 설치합니다.

sudo apt-get phpmyadmin 설치

사용된 구성 요소:

1) 아두이노 UNO: Arduino Uno는 ATmega328P(데이터시트)를 기반으로 하는 마이크로컨트롤러 보드입니다. 14개의 디지털 입력/출력 핀(이 중 6개는 PWM 출력으로 사용 가능), 6개의 아날로그 입력, 16MHz 수정, USB 연결, 전원 잭, ICSP 헤더 및 재설정 버튼이 있습니다.

2) 이더넷 쉴드: Arduino Ethernet Shield 2는 몇 분 만에 Arduino를 인터넷에 연결합니다. 이 모듈을 Arduino 보드에 연결하고 RJ45 케이블로 네트워크에 연결하고 몇 가지 간단한 단계에 따라 인터넷을 통해 세상을 제어할 수 있습니다. 항상 Arduino와 마찬가지로 플랫폼의 모든 요소(하드웨어, 소프트웨어 및 문서)는 무료로 제공되며 오픈 소스입니다. 이것은 당신이 그것이 어떻게 만들어지는지 정확히 배울 수 있고 당신 자신의 회로를 위한 출발점으로 그 디자인을 사용할 수 있다는 것을 의미합니다. 수십만 개의 Arduino 보드가 이미 매일 전 세계 사람들의 창의력에 힘을 실어주고 있습니다.

<그림> <그림>

3) DHT11 센서: 이 DHT11 온도 및 습도 센서는 온도 및 습도 센서 기능으로 보정된 디지털 신호 출력이 특징입니다. 고성능 8비트 마이크로컨트롤러와 통합되어 있습니다. 그 기술은 높은 신뢰성과 우수한 장기 안정성을 보장합니다. 이 센서는 저항성 요소와 습식 NTC 온도 측정 장치용 센서를 포함합니다. 그것은 우수한 품질, 빠른 응답, 간섭 방지 기능 및 고성능을 가지고 있습니다.

<그림>

회로도:

<그림>

이 프로젝트의 회로도는 위에 나와 있습니다.

위 이미지와 같이 이더넷 쉴드를 먼저 연결한 후 DHT11 연결을 해야 합니다.

코드:

github 페이지에서 이 프로젝트의 소스 코드를 얻을 수 있습니다. 여기에 대한 GitHub 링크가 있습니다.

동영상:

전체 프로젝트 설명은 위 동영상에 나와 있습니다.

이 프로젝트와 관련하여 의심스러운 점이 있으면 아래에 의견을 보내주십시오.

임베디드 시스템에 대해 자세히 알아보려면 YouTube 채널을 방문하세요.

자주 업데이트되는 Facebook 페이지를 방문하고 좋아요를 눌러주세요.

감사합니다.

Embedotronics 기술

회로도


제조공정

  1. 가정에 무선 센서 네트워크 구축
  2. Firebase를 사용하여 Arduino 간에 센서 데이터 보내기
  3. 무선 자기 데이터 전송
  4. K30 센서로 CO2 모니터링
  5. 온도 및 습도 데이터 로거
  6. 키는 얼마입니까?
  7. Arduino를 사용한 간단한 장애물 센서
  8. Arduino 또는 ESP8266이 있는 정전 용량 지문 센서
  9. Arduino 클라우드 센서 타워
  10. 모션 센서 물총