WHADDA-โลโก้

WHADDA WPB109 ESP32 บอร์ดพัฒนา

WHADDA-WPB109-ESP32-บอร์ดพัฒนา-สินค้า

การแนะนำ

สำหรับผู้พักอาศัยในสหภาพยุโรป ข้อมูลด้านสิ่งแวดล้อมที่สำคัญเกี่ยวกับผลิตภัณฑ์นี้ สัญลักษณ์นี้บนอุปกรณ์หรือบรรจุภัณฑ์บ่งชี้ว่าการกำจัดอุปกรณ์หลังวงจรชีวิตอาจเป็นอันตรายต่อสิ่งแวดล้อม ห้ามทิ้งเครื่อง (หรือแบตเตอรี่) เป็นขยะเทศบาลที่ไม่ได้แยกประเภท ควรนำไปรีไซเคิลในบริษัทที่เชี่ยวชาญ ควรส่งคืนอุปกรณ์นี้ให้กับผู้จัดจำหน่ายของคุณหรือบริการรีไซเคิลในพื้นที่ เคารพกฎสิ่งแวดล้อมในท้องถิ่น หากมีข้อสงสัย โปรดติดต่อหน่วยงานกำจัดขยะในพื้นที่ของคุณ ขอบคุณที่เลือก Whadda! โปรดอ่านคู่มืออย่างละเอียดก่อนนำอุปกรณ์นี้เข้ารับบริการ หากอุปกรณ์ได้รับความเสียหายระหว่างการขนส่ง ห้ามติดตั้งหรือใช้และติดต่อตัวแทนจำหน่ายของคุณ

คำแนะนำเพื่อความปลอดภัย

  • อ่านและทำความเข้าใจคู่มือนี้และเครื่องหมายความปลอดภัยทั้งหมดก่อนใช้งานเครื่องใช้ไฟฟ้านี้
  • สำหรับใช้ภายในอาคารเท่านั้น
  • อุปกรณ์นี้สามารถใช้ได้โดยเด็กที่มีอายุตั้งแต่ 8 ปีขึ้นไป และบุคคลที่มีความสามารถทางร่างกาย ประสาทสัมผัส หรือจิตใจที่บกพร่อง หรือขาดประสบการณ์และความรู้ หากบุคคลดังกล่าวได้รับการดูแลหรือคำแนะนำเกี่ยวกับการใช้อุปกรณ์นี้อย่างปลอดภัย และเข้าใจถึงอันตรายที่อาจเกิดขึ้น ไม่ควรให้เด็กเล่นอุปกรณ์นี้ ไม่ควรให้เด็กทำความสะอาดและบำรุงรักษาอุปกรณ์เองโดยไม่ได้รับการดูแล

แนวทางปฏิบัติทั่วไป

  • ดูการรับประกันคุณภาพและการบริการ Velleman® ในหน้าสุดท้ายของคู่มือนี้
  • ห้ามดัดแปลงอุปกรณ์ใดๆ ทั้งสิ้นด้วยเหตุผลด้านความปลอดภัย ความเสียหายที่เกิดจากการดัดแปลงอุปกรณ์โดยผู้ใช้จะไม่ได้รับการคุ้มครองภายใต้การรับประกัน
  • ใช้เครื่องตามจุดประสงค์การใช้งานเท่านั้น การใช้เครื่องโดยไม่ได้รับอนุญาตจะทำให้การรับประกันเป็นโมฆะ
  • ความเสียหายที่เกิดจากการละเลยแนวทางบางประการในคู่มือนี้จะไม่ครอบคลุมอยู่ในการรับประกัน และตัวแทนจำหน่ายจะไม่รับผิดชอบต่อข้อบกพร่องหรือปัญหาใดๆ ที่เกิดขึ้น
  • ทั้ง Velleman nv และตัวแทนจำหน่ายจะไม่รับผิดชอบต่อความเสียหายใดๆ (ที่อาจเกิดขึ้นโดยไม่คาดคิด เกิดขึ้นโดยบังเอิญ หรือเป็นทางอ้อม) ไม่ว่าจะเป็นความเสียหายทางการเงิน ทางกายภาพ ฯลฯ ที่เกิดจากการครอบครอง การใช้ หรือความล้มเหลวของผลิตภัณฑ์นี้
  • เก็บคู่มือนี้ไว้เพื่อใช้อ้างอิงในอนาคต

Arduino® คืออะไร

Arduino® เป็นแพลตฟอร์มการสร้างต้นแบบโอเพ่นซอร์สที่ใช้ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย บอร์ด Arduino® สามารถอ่านอินพุต เช่น เซ็นเซอร์เปิดไฟ นิ้วบนปุ่ม หรือข้อความ Twitter และแปลงเป็นเอาต์พุต โดยเปิดใช้งานมอเตอร์ เปิด LED หรือเผยแพร่บางอย่างทางออนไลน์ คุณสามารถบอกบอร์ดของคุณว่าต้องทำอะไรโดยการส่งชุดคำสั่งไปยังไมโครคอนโทรลเลอร์บนบอร์ด ในการทำเช่นนั้น คุณต้องใช้ภาษาการเขียนโปรแกรม Arduino (ตามการเดินสาย) และซอฟต์แวร์ Arduino® IDE (ขึ้นอยู่กับการประมวลผล) จำเป็นต้องมีโล่/โมดูล/ส่วนประกอบเพิ่มเติมสำหรับการอ่านข้อความ Twitter หรือการเผยแพร่ทางออนไลน์ ท่องไป www.arduino.cc สำหรับข้อมูลเพิ่มเติม

สินค้าหมดview

บอร์ดพัฒนา Whadda WPB109 ESP32 เป็นแพลตฟอร์มการพัฒนาที่ครอบคลุมสำหรับ ESP32 ของ Espressif ซึ่งเป็นลูกพี่ลูกน้องที่ได้รับการอัพเกรดของ ESP8266 ยอดนิยม เช่นเดียวกับ ESP8266 ESP32 เป็นไมโครคอนโทรลเลอร์ที่รองรับ WiFi แต่เพิ่มการรองรับบลูทูธพลังงานต่ำ (เช่น BLE, BT4.0, Bluetooth Smart) และพิน I/O 28 พิน พลังและความอเนกประสงค์ของ ESP32 ทำให้เป็นตัวเลือกที่เหมาะสมที่สุดในการทำหน้าที่เป็นสมองของโครงการ IoT ถัดไปของคุณ

ข้อมูลจำเพาะ

  • ชิปเซ็ต: ESPRESSIF ESP-WROOM-32 CPU: Xtensa dual-core (หรือ single-core) ไมโครโปรเซสเซอร์ LX32 6 บิต
  • Co-CPU: โปรเซสเซอร์ร่วมที่ใช้พลังงานต่ำเป็นพิเศษ (ULP) GPIO Pins 28
  • หน่วยความจำ:
    • RAM: 520 KB ของ SRAM ROM: 448 KB
  • การเชื่อมต่อแบบไร้สาย:
    • WiFi: 802.11 b / g / n
    • Bluetooth®: v4.2 BR/EDR และ BLE
  • การจัดการพลังงาน:
    • สูงสุด การบริโภคปัจจุบัน: 300 mA
    • การใช้พลังงานการนอนหลับลึก: 10 μA
    • สูงสุด โวลต์อินพุตแบตเตอรี่tage: 6 V
    • สูงสุด กระแสไฟชาร์จแบตเตอรี่: 450 mA
    • ขนาด (กว้าง x ยาว x สูง): 27.9 x 54.4.9 x 19 มม

ทำงานเกินview

WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-1

ส่วนประกอบหลัก คำอธิบาย
ESP32-WROOM-32 โมดูลที่มี ESP32 เป็นแกนหลัก
ปุ่ม TH ปุ่มรีเซ็ต
 

ปุ่มบูต

ปุ่มดาวน์โหลด

กด Boot ค้างไว้แล้วกด EN เพื่อเริ่มโหมดดาวน์โหลดเฟิร์มแวร์สำหรับการดาวน์โหลดเฟิร์มแวร์ผ่านพอร์ตอนุกรม

 

สะพาน USB-to-UART

แปลง USB เป็นอนุกรม UART เพื่ออำนวยความสะดวกในการสื่อสารระหว่าง ESP32

และพีซี

 

พอร์ตไมโคร USB

อินเตอร์เฟซ USB แหล่งจ่ายไฟสำหรับบอร์ดรวมถึงส่วนต่อประสานการสื่อสารระหว่าง

คอมพิวเตอร์และโมดูล ESP32

3.3 โวลต์Regulator แปลง 5 V จาก USB เป็น 3.3 V ที่จำเป็นสำหรับการจ่ายไฟ

โมดูล ESP32

WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-2

การเริ่มต้น

การติดตั้งซอฟต์แวร์ที่จำเป็น

  1. ขั้นแรก ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Arduino IDE เวอร์ชันล่าสุดบนคอมพิวเตอร์ของคุณ คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยไปที่ www.arduino.cc/en/software.
  2. เปิด Arduino IDE และเปิดเมนูการตั้งค่าโดยไปที่ File > การตั้งค่า ป้อนต่อไปนี้ URL ลงใน “ตัวจัดการบอร์ดเพิ่มเติม URLฟิลด์ s:
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json , และWHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-3
    กด "ตกลง"
  3. เปิดตัวจัดการบอร์ดจากเมนูเครื่องมือ > บอร์ด และติดตั้งแพลตฟอร์ม esp32 โดยใส่ ESP32 ลงในช่องค้นหา เลือกเวอร์ชันล่าสุดของคอร์ esp32 (โดย Espressif Systems) แล้วคลิก “ติดตั้ง”WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-4
    กำลังอัปโหลดภาพร่างแรกไปยังบอร์ด 
  4. เมื่อติดตั้งแกน ESP32 แล้ว ให้เปิดเมนูเครื่องมือและเลือกบอร์ดโมดูล ESP32 Dev โดยไปที่: เครื่องมือ > บอร์ด:”…” > ESP32 Arduino > ESP32 Dev ModuleWHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-5
  5. เชื่อมต่อโมดูล Whadda ESP32 เข้ากับพีซีของคุณโดยใช้สายไมโคร USB เปิดเมนูเครื่องมืออีกครั้งและตรวจสอบว่ามีการเพิ่มพอร์ตอนุกรมใหม่ในรายการพอร์ตแล้วเลือกหรือไม่ (เครื่องมือ > พอร์ต:”…” > ) หากไม่เป็นเช่นนั้น คุณอาจต้องติดตั้งไดรเวอร์ใหม่เพื่อให้ ESP32 สามารถเชื่อมต่อกับคอมพิวเตอร์ของคุณได้อย่างถูกต้อง
    ไปที่ https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers เพื่อดาวน์โหลดและติดตั้งไดรเวอร์ เชื่อมต่อ ESP32 อีกครั้งและรีสตาร์ท Arduino IDE เมื่อกระบวนการเสร็จสิ้นWHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-6
  6. ตรวจสอบว่าได้เลือกการตั้งค่าต่อไปนี้ในเมนูกระดานเครื่องมือแล้ว:WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-7
  7. เลือกอดีตample ร่างจาก "อดีตampไฟล์สำหรับโมดูล ESP32 Dev” ใน File > อดีตampเลส เราขอแนะนำให้เรียกใช้อดีตample เรียกว่า “GetChipID” เป็นจุดเริ่มต้น ซึ่งสามารถพบได้ภายใต้ File > อดีตampไปที่ > ESP32 > ChipIDWHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-8
  8. คลิกปุ่มอัพโหลด ( WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-9 ) และตรวจสอบข้อความข้อมูลที่ด้านล่าง เมื่อข้อความ “กำลังเชื่อมต่อ…” ปรากฏขึ้น ให้กดปุ่ม Boot บน ESP32 ค้างไว้จนกว่ากระบวนการอัพโหลดจะเสร็จสิ้นWHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-10
  9. เปิดจอภาพอนุกรม ( WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-11) และตรวจสอบว่าตั้งค่าบอดเรตเป็น 115200 บอด:WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-12
  10. กดปุ่ม Reset/EN ข้อความดีบั๊กควรเริ่มปรากฏบนจอภาพอนุกรมพร้อมกับ ID ชิป (หาก GetChipID เคยเป็นampไฟล์ถูกอัปโหลด)WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-13WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-14 WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-15

มีปัญหารึเปล่า?
รีสตาร์ท Arduino IDE และเชื่อมต่อบอร์ด ESP32 อีกครั้ง คุณสามารถตรวจสอบว่าไดรเวอร์ได้รับการติดตั้งอย่างถูกต้องหรือไม่โดยตรวจสอบตัวจัดการอุปกรณ์บน Windows ภายใต้พอร์ต COM เพื่อดูว่าอุปกรณ์ Silicon Labs CP210x ได้รับการยอมรับหรือไม่ ใน Mac OS คุณสามารถเรียกใช้คำสั่ง ls /dev/{tty,cu}.* ในเทอร์มินัลเพื่อตรวจสอบสิ่งนี้

การเชื่อมต่อ WiFi เช่นample

ESP32 โดดเด่นในแอพพลิเคชั่นที่ต้องการการเชื่อมต่อ WiFi เช่นต่อไปนี้ample จะใช้ประโยชน์จากฟังก์ชันพิเศษนี้โดยให้ฟังก์ชันโมดูล ESP เป็นพื้นฐาน webเซิร์ฟเวอร์

  1. เปิด Arduino IDE และเปิดขั้นสูงWebเซิร์ฟเวอร์เช่นampเลอโดยไปที่ File > อดีตampเลส > Webเซิร์ฟเวอร์ > ขั้นสูงWebเซิฟเวอร์WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-16
  2. แทนที่ YourSSIDHere ด้วยชื่อเครือข่าย WiFi ของคุณเอง และแทนที่ YourPSKHere ด้วยรหัสผ่านเครือข่าย WiFi ของคุณWHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-17
  3. เชื่อมต่อ ESP32 ของคุณกับพีซีของคุณ (หากคุณยังไม่ได้เชื่อมต่อ) และตรวจสอบให้แน่ใจว่าได้ตั้งค่าบอร์ดที่ถูกต้องในเมนูเครื่องมือและได้เลือกพอร์ตการสื่อสารแบบอนุกรมที่เหมาะสมแล้วWHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-18
  4. คลิกปุ่มอัพโหลด (WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-9) และตรวจสอบข้อความข้อมูลที่ด้านล่าง เมื่อข้อความ “กำลังเชื่อมต่อ…” ปรากฏขึ้น ให้กดปุ่ม Boot บน ESP32 ค้างไว้จนกว่ากระบวนการอัพโหลดจะเสร็จสิ้นWHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-19
  5. เปิดจอภาพอนุกรม ( WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-11 ) และตรวจสอบว่าตั้งค่าบอดเรตเป็น 115200 บอด:
  6. กดปุ่ม Reset/EN ข้อความแก้ไขข้อบกพร่องควรเริ่มปรากฏบนจอภาพอนุกรม พร้อมกับข้อมูลสถานะเกี่ยวกับการเชื่อมต่อเครือข่ายและที่อยู่ IP จดที่อยู่ IP:

    ESP32 มีปัญหาในการเชื่อมต่อกับเครือข่าย WiFi ของคุณหรือไม่?
    ตรวจสอบว่าชื่อเครือข่าย WiFi และรหัสผ่านได้รับการตั้งค่าอย่างถูกต้อง และ ESP32 อยู่ในช่วงของจุดเข้าใช้งาน WiFi ของคุณ ESP32 มีเสาอากาศที่ค่อนข้างเล็ก ดังนั้นจึงอาจมีปัญหาในการรับสัญญาณ WiFi ที่ตำแหน่งใดตำแหน่งหนึ่งมากกว่าพีซีของคุณ
  7. เปิดของเรา web เบราว์เซอร์และพยายามเชื่อมต่อกับ ESP32 โดยป้อนที่อยู่ IP ในแถบที่อยู่ คุณควรได้รับ webหน้าที่แสดงกราฟที่สร้างขึ้นแบบสุ่มจาก ESP32WHADDA-WPB109-ESP32-บอร์ดพัฒนา-fig-22

จะทำอย่างไรต่อไปกับบอร์ด Whadda ESP32 ของฉัน?
ตรวจสอบบางส่วนของ ESP32 exampไฟล์ที่โหลดไว้ล่วงหน้าใน Arduino IDE คุณสามารถลองใช้ฟังก์ชัน Bluetooth ได้โดยลองใช้ฟังก์ชันเช่นampสเก็ตช์ในโฟลเดอร์ ESP32 BLE Arduino หรือลองใช้ร่างทดสอบเซ็นเซอร์แม่เหล็ก (ฮอลล์) ภายใน (ESP32 > HallSensor) เมื่อคุณลองใช้ ex ที่แตกต่างกันสองสามตัวampคุณสามารถลองแก้ไขโค้ดตามที่คุณต้องการ และรวมตัวอย่างต่างๆampเพื่อสร้างโปรเจ็กต์ที่เป็นเอกลักษณ์ของคุณเอง! ลองดูบทช่วยสอนเหล่านี้ที่ทำโดยเพื่อนของเราในนาทีสุดท้ายวิศวกร: Last minutesengineers.com/electronics/esp32-projects/

สงวนลิขสิทธิ์การแก้ไขและข้อผิดพลาดในการพิมพ์ – © Velleman Group nv, Legen Heirweg 33 – 9890 Gavere WPB109-26082021

เอกสาร / แหล่งข้อมูล

WHADDA WPB109 ESP32 บอร์ดพัฒนา [พีดีเอฟ] คู่มือการใช้งาน
WPB109 บอร์ดพัฒนา ESP32, WPB109, บอร์ดพัฒนา ESP32, บอร์ดพัฒนา, บอร์ด

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *