본문 바로가기
728x90
반응형

전체 글122

아두이노 환경 모니터링 시스템 수역의 총 용존 고형물 (TDS), 온도, pH 및 탁도를 모니터링하고 데이터를 SD 카드에 기록 할 수있는 환경 모니터링 시스템을 구축, 프로그래밍 및 배포하는 방법을 보여줍니다. 이 프로젝트는 자연 수역의 환경 모니터링과 폐수 처리장의 수질 모니터링에 모두 적용됩니다. 테스트에서 TDS, 온도 및 pH 센서는 이 가이드를 따르는 동안 예상대로 작동하는 반면 탁도 센서는 부정확한 결과를 생성하므로 추가 교정 및 개발을 통해 해결해야 합니다. 공급 -아두이노 우노 -USB 유형 A 유형 B 케이블 -브레드보드 -점퍼 와이어 -4.7k 옴 저항기 -마이크로 SD 카드 – Arduino가 5 분마다 판독 할 때 일주일 분량의 데이터는 100kb 미만이므로 대용량 카드가 필요하지 않으며 4GB이면 충분합니다... 2023. 4. 13.
4개의 OLED 디스플레이와 I2C 멀티플렉서를 사용하여 큐브 타이머 만들기 4개의 OLED 디스플레이와 I2C 멀티플렉서를 사용하여 큐브 타이머 만들기 OLED 디스플레이와 I2C 멀티플렉서를 사용하여 큐브 타이머를 만드는 단계를 제공할 수 있습니다. 필요한 재료 : 4 OLED 디스플레이 I2C 멀티플렉서 아두이노 우노 또는 아두이노 보드 점퍼 와이어 브레드보드 푸시 버튼 4개 단계: 4개의 OLED 디스플레이를 I2C 멀티플렉서에 연결합니다(핀 연결은 디스플레이 및 멀티플렉서의 데이터시트 참조). 멀티플렉서의 SDA 및 SCL 핀을 Arduino 보드의 해당 핀에 연결합니다. 4개의 푸시 버튼을 Arduino 보드(디스플레이당 버튼 개)에 연결하고 풀업 저항으로 설정합니다. 푸시 버튼을 스캔하고 각 OLED 디스플레이에 시간을 표시하는 코드를 작성합니다. 멀티플렉서를 사용하.. 2023. 3. 24.
STM32를 사용하여 DIY 숨겨지신 USB 키보드 [STM32 자습서] [HAL] 인터넷에는 STM32의 USB 응용 프로그램에 대한 많은 것들이 있습니다. 그러나 이것에서 나는 그 응용 프로그램이 이해하기 쉬운 언어와 단계로 매우 쉽고 자세하게 정교하다는 것을 제공하려고 노력하고 있습니다. STM32CubeMx로 생성 된 STM32 USB HID 코드를 수정하여 전체 응용 프로그램을 더 작은 부분으로 나누기로 결정했습니다. 이것은 파란색 필 보드 STM32F103C8T6을 사용하는 USB HID 키보드의 매우 기본적인 예입니다. 1 단계 : 필요한 것들! 우리는 요구했다, 1) STM32F103 파란색 알약 보드 : https://robu.in/product/stm32f103c8t6-minimum-syst ... 2) ST-Link V2 프로그래머 : https://robu.in/p.. 2023. 3. 22.
아두 이노에 ESP8266 및 ESP32 코어 설치 (윈도우, 맥, 리눅스) 아두 이노에 ESP8266 및 ESP32 코어 설치 (윈도우, 맥, 리눅스) ESP8266 및 ESP32는 IoT 분야에서 내구성, 소형화 및 절전 하드웨어로 인해 전문가뿐만 아니라 애호가에게도 널리 채택되고 있습니다. 프로그래밍하기 어렵고 ESP8266 / ESP32 칩의 작동을 처리하기 위해 다른 MCU가 필요한 ATcommand에서 작동하는 새로운 칩입니다. 다행히 Arduino IDE로 칩을 프로그래밍 할 수 있으며 ESP에 펌웨어를로드하고 마스터 MCU의 도움없이 모든 작업을 실행할 수 있습니다. 이를 위해서는 아래에 표시된 IDE에 코어 파일을 설치하려면 몇 가지 단계를 수행해야합니다. 코어 파일을 설치하는 방법에는 여러 가지가 있지만 여기서는 보드 관리자의 도움을 받아 설치하는 방법 만 보여.. 2023. 3. 22.
ESP32 BLE 초보사용자 ESP32 기반 BLE(Bluetooth Low Energy)는 저전력 장거리 통신이 가능한 새로운 형태의 무선 통신 장치입니다. ESP32 Wi-Fi + 블루투스 SoC를 기반으로 하며, Wi-Fi와 블루투스 통신이 모두 필요한 애플리케이션을 위한 강력한 듀얼 코어 MCU를 제공합니다. BLE 모듈은 저전력 소비로 견고하고 안전한 무선 통신을 제공하도록 설계되었으며, GAP, GATT 및 ATT 프로토콜을 포함한 다양한 프로토콜을 지원합니다. ESP32 BLE는 스마트폰, 태블릿, 노트북을 포함한 다양한 BLE 지원 장치와의 연결을 설정할 수 있습니다. 두 개 이상의 BLE 지원 장치 간의 데이터 교환을 용이하게 하는 데 사용될 수 있으며, 장치 간 통신을 가능하게 하는 데에도 사용될 수 있다. ESP.. 2023. 3. 6.
팅커캐드 회로와 아두이노를 사용한 가위바위보 가위 바위 보 게임을 만든 방법을 보여 드리겠습니다, 예, 당신은 그것을 올바르게 들었습니다! 우리가 의사 결정을 위해 가위 바위 보를 사용했던 시절을 기억하십니까? 그 좋은 옛날은 무엇이었습니까, 그 시절은 잊을 수 없습니다, 나이가 들어감에 따라 우리는 몇 명의 친구만 남게 될 것이고, 일부는 친구 없이 끝날 것입니다. 이것은 우스꽝스럽게 보일지 모르지만 그것은 가혹한 진실이며 그들 대부분은 이미 이것을 경험했을 것입니다. 이제 당신은 왜 내가 이 모든 것을 말하고 있는지 물을 수 있습니다. 답은 이 프로젝트에 있습니다. 나는 이것을 내성적이거나 지루함에 시달리는 몇몇 사람들을 위한 대화형 프로젝트로 만들었습니다. '이것은 당신의 친구들이 예전과 달리 의사 결정에서 결코 속임수를 쓰지 않는 당신을위한.. 2023. 3. 6.
ESP32 인터넷 라디오, MP3 플레이어 및 알람 시계 ESP32 인터넷 라디오, MP3 플레이어, 알람 시계를 만들기 위해서는 ESP32 와이파이와 블루투스 모듈, 오디오 앰프와 스피커, 그리고 전원 공급 장치를 사용해야 할 것이다. 먼저 ESP32 모듈을 코드로 프로그래밍하여 Wi-Fi 및 Bluetooth 연결을 활성화해야 합니다. 다음으로 온라인 라디오 스트림에 액세스할 수 있는 웹 서버를 만들어야 합니다. 이 웹 서버를 통해 ESP32는 온라인 라디오 스트림에 액세스하고 오디오 앰프와 스피커를 통해 재생할 수 있습니다. 또한 ESP32를 제어하여 다른 라디오 방송국을 재생할 수 있는 웹 클라이언트를 만들어야 합니다. MP3 재생 기능을 추가하려면 USB 플래시 드라이브에서 MP3 파일을 읽은 다음 오디오 앰프와 스피커를 통해 재생하도록 ESP32를 .. 2023. 3. 6.
아두이노 IDE를 사용하여 ESP32 시작하기 - 깜박임 LED 인터넷은 스마트 폰을 통해 거의 모든 주머니에 도달했으며, 약 3 억 명의 사람들이 인터넷을 사용하지만 놀랍게도 약 2 억 개의 장치가 인터넷을 사용하는 것으로 추정됩니다. 즉, 전자 장치는 인터넷을 사용하는 인구의 두 배 이상 인터넷에 연결되어 있으며 매일 우리 주변의 것들을 더 똑똑하게 만들고 있습니다. 주된 이유는 일반적으로 IOT로 알려진 사물 인터넷의 붐이며, 8 년 말까지 4 억 개의 장치가 인터넷에 연결될 것으로 추정됩니다. 따라서이 개발을 따라 잡으려면 IOT 프로젝트와 함께 일하기 위해 소매를 준비하고 올라갈 때입니다., 운 좋게도 Arduino 및 Espressif Systems와 같은 오픈 소스 플랫폼이 우리를 위해 일을 훨씬 쉽게 만들었습니다. Espressif Systems는 ES.. 2023. 3. 4.
728x90
반응형