이 튜토리얼을 위해 나는 스마트 폰을 사용하여 아두 이노를 제어하고 노트북이나 PC를 사용하여 아두 이노를 제어, 두 가지 예를 했다. 이 튜토리얼을 과부하하지 않기 위해, 내 다음 튜토리얼에서 우리는 우리가 HC-05 블루투스 모듈을 구성하고 마스터와 슬레이브 장치로 두 개의 별도의 Arduino 보드 사이의 블루투스 통신을 할 수있는 방법을 배울 것입니다. https://github.com/techno94/ESP32_BLE_Arduino/tree… 이 튜토리얼에서 우리는 아두 이노 IDE에서이 블루투스 저에너지 기능으로 작업하고 Thunkable, 무료 및 시각적 응용 프로그램 구축 도구를 사용하여 사용자 정의 안드로이드 응용 프로그램을 만들 것입니다. 실제로이 튜토리얼을 할 나를 촉발 것은 그가 BLE 기능을 조금 실험하는 안드레아스 스파이에 의해이 유튜브 비디오였다. 정말 달콤한 것은 일부 멋진 친구는 이미 Arduino IDE (닐 콜반떨어져 모자!)에 대한 BLE 라이브러리 뒤에 모든 하드 코딩을 수행하고 그의 기여는 최근 공식 ESP32 아두 이노 릴리스의 일환으로 추가된 것입니다. 이제 코드는 BLE_Thermometer_final 스케치와 더 비슷해져야 합니다. 당신의 아두 이노에 업로드하고 실행! 라이트 블루 응용 프로그램과 함께 아두 이노에 휴대 전화를 연결합니다. 그런데 왜 0x0016을 말합니까? 육각형의 온도입니다. 우리는 LED를 켜고 끄고 노트북에 문자열을 다시 보내는 이전과 같은 예제를 고수할 것이므로 앞서 설명한 것과 동일한 Arduino 코드를 사용합니다. 이 프로젝트에서 나는 인텔 큐리 모듈로 구성된 아두 이노 101블루투스 저에너지를 사용하여 팬, CFL 및 LED 조명을 제어하려고 노력했다. Arduino IDE에서 파일 로 이동하여 예제 > ESP32 BLE Arduino로 이동하여 BLE 라이브러리와 함께 제공되는 예제를 탐색할 수 있습니다.

먼저 브레드보드의 블루투스 모듈을 연결합니다. 블루투스 모듈 RXD 핀은 3.3V가 필요하며 Arduino는 5V 출력을 제공합니다. 따라서 1K 및 2K Ohm 저항기를 사용하여 전압 분배기를 만들어 이 전압을 조정합니다. 당신이해야 할 다음 일은 윈도우 지침이나 Mac 지침에 따라 Arduino IDE에 대한 ESP32 패키지를 설치하는 것입니다. 나는 지침이 “Git GUI”를 열라고 말할 때 Windows에 대해 당신이 다운로드하고 제공 된 링크에서 “Git”을 설정해야하고 당신이 “Git GUI”라는 응용 프로그램을 찾는 데 어려움이있는 경우 당신이해야 할 모든 시작 메뉴에서 “Git GUI”를 검색하고 당신은 작은 명령 프롬프트 틱 찾고 아이콘을 볼 수 있습니다 (위의 첨부 된 스크린 샷 참조). 또한 기본적으로 “C:프로그램 파일Gitcmdgit-gui.exe”에 있습니다. 거기에서, 지침을 따르고 당신은 갈 수 있어야합니다! 좋은 튜토리얼. 당신이 말했듯이 Esp32도 클래식 블루투스를 지원하지만, 그것에 대해 많은 튜토리얼이 없습니다. BT에는 SPP 또는 A2DP와 같은 BLE 와 동등한 프로필이 없습니다. 나는 Esp32 와 아두 이노 IDE에 대한 클래식 BT 스캐너 라이브러리를 개발하고 있어요. 나는 몇 가지 좋은 결과를 가지고 있지만 그것에 대한 이론적 인 튜토리얼은 슈퍼 될 것입니다. 안녕하세요, 아주 좋은 소개.

나는 지금 그것을 재현하려고해요,하지만 난 아두 이노 다이어그램의 2 저항에 대한 레이블이 다이어그램 쇼에서 저항기의 밴드에서 반전 될 것으로 보인다 것으로 나타났습니다.