![M5Stack IR Thermal Camera Gamit ang AMG8833 Infrared Array Imaging Sensor: 3 Hakbang M5Stack IR Thermal Camera Gamit ang AMG8833 Infrared Array Imaging Sensor: 3 Hakbang](https://i.howwhatproduce.com/images/006/image-15419-13-j.webp)
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13
![Image Image](https://i.howwhatproduce.com/images/006/image-15419-15-j.webp)
![](https://i.ytimg.com/vi/nGPPUyfcpTg/hqdefault.jpg)
Tulad ng marami ay nagkaroon ako ng pagkaakit
gamit ang mga thermal camera ngunit palagi silang wala sa saklaw ng presyo - hanggang ngayon !!
Habang nagba-browse sa pamamagitan ng website ng Hackaday nahanap ko ang pagbuo ng camera na ito gamit ang M5Stack ESP32 module at isang medyo mura na Panasonic Grid-EYE / Mataas na pagganap AMG8833 Infrared Array Sensor. Mayroon na akong isang pangunahing module ng M5Stack, kaya't ang pagbuo nito ay isang walang utak!
Mahahanap mo ang listahan ng mga bahagi sa huling hakbang.
Ipinapakita ng video ang pagbuo at ang mga sumusunod na hakbang ay nagpapaliwanag ng proseso.
¡Vámonos!
Hakbang 1: I-install ang Sketch sa M5Stack
![I-install ang Sketch sa M5Stack I-install ang Sketch sa M5Stack](https://i.howwhatproduce.com/images/006/image-15419-16-j.webp)
Pumunta sa site ng GitHub at
i-download ang Arduino sketch para sa M5Stack
Nang una kong napatunayan ang sketch ay nabigo ito dahil ang kinakailangang interpolation.cpp file ay wala sa parehong direktoryo ng sketch. Ilipat ang file at magiging maayos ang lahat. Ngayon ay oras na upang mai-upload ang sketch sa M5Stack. Suriin na mayroon kang tamang board na napili sa Boards manager at napili ang tamang serial USB COM port. Ang isang 0.1 µF capacitor ay inilalagay sa pagitan ng lupa at i-reset ang pin upang paganahin ang M5Stack na mai-flash.
Maaari kang makakita ng higit pang detalye tungkol dito sa isa sa aking iba pang mga video:
ESP32 M5Stack Core Review at Pagsubok.
Hakbang 2: Ikonekta ang AMG8833 Infrared Array Sensor
![Ikonekta ang AMG8833 Infrared Array Sensor Ikonekta ang AMG8833 Infrared Array Sensor](https://i.howwhatproduce.com/images/006/image-15419-17-j.webp)
![Ikonekta ang AMG8833 Infrared Array Sensor Ikonekta ang AMG8833 Infrared Array Sensor](https://i.howwhatproduce.com/images/006/image-15419-18-j.webp)
Ang AMG8833 Infrared Array
Nakakonekta ang Sensor sa M5Stack gamit ang I²C bus. Ginagamit nito ang dalawang mga pin ng SDA (pin 21) at SCL (pin 22) sa M5Stack. Ang mga pin na ito ay matatagpuan sa parehong mga konektor sa tuktok o ilalim ng M5Stack. Piliin kung alinman ang nababagay sa iyong mga pangangailangan. Ang iba pang dalawang mga koneksyon ay Ground at VCC 3.3 volts.
Ngayon kapag binago mo ang M5Stack dapat mong makita ang thermal image, mahusay!
Hakbang 3: Alternatibong Sketch Na May Maraming Mga Tampok
![Alternatibong Sketch Na May Maraming Mga Tampok Alternatibong Sketch Na May Maraming Mga Tampok](https://i.howwhatproduce.com/images/006/image-15419-19-j.webp)
![Alternatibong Sketch Na May Maraming Mga Tampok Alternatibong Sketch Na May Maraming Mga Tampok](https://i.howwhatproduce.com/images/006/image-15419-20-j.webp)
![Alternatibong Sketch Na May Maraming Mga Tampok Alternatibong Sketch Na May Maraming Mga Tampok](https://i.howwhatproduce.com/images/006/image-15419-21-j.webp)
![Alternatibong Sketch Na May Maraming Mga Tampok Alternatibong Sketch Na May Maraming Mga Tampok](https://i.howwhatproduce.com/images/006/image-15419-22-j.webp)
Nakita kong may isang "tinidor"
ang orihinal na Repository ng GitHub at nagdagdag ng ilang mga kagiliw-giliw na mga bagong tampok kabilang ang:
- Ilipat ang halaga ng spot (sa float) sa gitna
- Ituro ang min at max na pixel (min na may kulay na asul at max sa puti)
- Mga Display Fram Bawat Segundo
- Auto temperatura ng pag-scale
- Auto reboot at i-reset ang i2c port kung sakaling hindi maganda ang koneksyon
- I-pause ang estado Pag-andar ng awtomatikong pagtulog
Maaari mong i-download ang repository na ito dito:
github.com/m600x/M5Stack-Thermal-Camera
Suriin ang sketch sa Arduino IDE at hanapin ang utos na "M5. Lcd.setRotation (1);" Ang halaga ay dapat itakda sa "0" kung hindi man ang screen ay paikutin sa pamamagitan ng 90 °!
Ngayon ay maaari mong i-upload ang sketch at subukan ang bagong mga menu!
Ang mga sangkap na ginagamit ko ay:
M5Stack Core ESP32
O kaya
M5Stack Core Modyul
Ang CJMCU-833 AMG8833 8x8 Thermal Camera IR Thermal Imaging Sensor
O kaya
CJMCU-833 AMG8833
Inirerekumendang:
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
![Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang](https://i.howwhatproduce.com/images/001/image-1847-j.webp)
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
DIY Thermal Imaging Infrared Camera: 3 Hakbang (na may Mga Larawan)
![DIY Thermal Imaging Infrared Camera: 3 Hakbang (na may Mga Larawan) DIY Thermal Imaging Infrared Camera: 3 Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/009/image-26851-j.webp)
DIY Thermal Imaging Infrared Camera: Kumusta! Palagi akong naghahanap ng mga bagong Proyekto para sa aking mga aralin sa pisika. Dalawang taon na ang nakalilipas ay nakakita ako ng isang ulat tungkol sa thermal sensor MLX90614 mula sa Melexis. Ang pinakamagaling na may 5 ° FOV lamang (larangan ng pagtingin) ay magiging angkop para sa isang selfmade na thermal camera. Upang mabasa
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
![Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang](https://i.howwhatproduce.com/images/010/image-27318-j.webp)
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Thermal Camera AMG8833 (Raspberry Pi): 4 na Hakbang
![Thermal Camera AMG8833 (Raspberry Pi): 4 na Hakbang Thermal Camera AMG8833 (Raspberry Pi): 4 na Hakbang](https://i.howwhatproduce.com/images/006/image-16526-5-j.webp)
Thermal Camera AMG8833 (Raspberry Pi): Pangunahing tutorial kung paano mag-setup ng isang IR camera (AMG833) kasama ang Raspberry Pi
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
![Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan) Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/003/image-8443-20-j.webp)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c