Innehållsförteckning:
- Steg 1: Installera Sketch på M5Stack
- Steg 2: Anslut AMG8833 infraröd matrisensor
- Steg 3: Alternativ skiss med fler funktioner
Video: M5Stack IR -värmekamera med AMG8833 infraröd matrisens sensor: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Som många har jag fascinerats
med värmekameror men de har alltid varit utanför min prisklass - tills nu !!
När jag surfar på Hackadays webbplats stötte jag på denna kamerabyggning med M5Stack ESP32-modulen och en relativt billig Panasonic Grid-EYE / High performance AMG8833 Infrared Array Sensor. Jag hade redan en M5Stack-kärnmodul, så att bygga detta var en no-brainer!
Du hittar listan med delar i det sista steget.
Videon visar uppbyggnaden och följande steg förklarar processen.
¡Vámonos!
Steg 1: Installera Sketch på M5Stack
Gå till GitHub -webbplatsen och
ladda ner Arduino-skissen för M5Stack
När jag först verifierade skissen misslyckades den eftersom den nödvändiga filen interpolation.cpp inte fanns i samma katalog som skissen. Flytta filen så blir allt bra. Nu är det dags att ladda upp skissen till M5Stack. Kontrollera att du har valt rätt kort i styrhanteraren och att rätt seriell USB COM -port är vald. En 0,1 µF kondensator sätts mellan marken och återställningsstiftet för att M5Stack ska kunna blinka.
Du kan se mer detaljer om detta i en av mina andra videor:
ESP32 M5Stack Core Review och test.
Steg 2: Anslut AMG8833 infraröd matrisensor
AMG8833 Infraröd matris
Sensorn är ansluten till M5Stack med I²C -bussen. Detta använder de två stiften SDA (stift 21) och SCL (stift 22) på M5Stack. Dessa stift finns på både kontakterna på M5Stackens ovansida eller botten. Välj det som passar dina behov. De andra två anslutningarna är Ground och VCC 3,3 volt.
Nu när du slår på M5Stack ska du se den termiska bilden, bra!
Steg 3: Alternativ skiss med fler funktioner
Jag såg att någon hade”gafflat”
det ursprungliga GitHub -förvaret och lade till några intressanta nya funktioner, inklusive:
- Flytta spotvärdet (i float) till mitten
- Bestäm min och max pixel (min färgad i blått och max i vitt)
- Visa ramar per sekund
- Automatisk skalningstemperatur
- Starta om automatiskt och återställ i2c -porten vid dålig anslutning
- Pausläge Auto sömnfunktion
Du kan ladda ner det här förvaret här:
github.com/m600x/M5Stack-Thermal-Camera
Kontrollera skissen i Arduino IDE och leta efter kommandot "M5. Lcd.setRotation (1);" Värdet bör ställas in på “0” annars roteras skärmen 90 °!
Nu kan du ladda upp skissen och testa de nya menyerna!
Komponenterna jag använder är:
M5Stack Core ESP32
ELLER
M5Stack Core -modul
CJMCU-833 AMG8833 8x8 termisk kamera IR termisk bildsensor
ELLER
CJMCU-833 AMG8833
Rekommenderad:
Använda infraröd sensor med Arduino: 8 steg (med bilder)
Använda infraröd sensor med Arduino: Vad är en infraröd (aka IR) sensor? En IR -sensor är ett elektroniskt instrument som skannar IR -signaler i specifika frekvensområden definierade av standarder och omvandlar dem till elektriska signaler på dess utgångsstift (kallas vanligtvis signalstift) . IR -signalen
TCRT5000 Infraröd reflekterande sensor - hur det fungerar och exempelkrets med kod: 6 steg
TCRT5000 Infraröd reflekterande sensor - hur det fungerar och exempelkrets med kod: Hej, jag använde nyligen ett gäng TCRT5000 när jag designade och tillverkade min myntsorteringsmaskin. Du kan se det här: För att göra detta var jag tvungen att lära mig om TCRT5000 och efter att jag förstod det tänkte jag att jag skulle skapa guide för alla andra som tittade
Ögonrörelsesspårning med infraröd sensor: 5 steg
Ögonrörelsesspårning med infraröd sensor: Jag använde en infraröd sensor för att känna av ögonrörelser och styra lysdioden
Nokia 5110 LCD med infraröd sensor: 4 steg
Nokia 5110 LCD med infraröd sensor: Nokia 5110 LCD -skärmen är en fantastisk LCD -skärm som är kompatibel med Arduino -utvecklingsbordet. Låt oss nu styra en av dessa LCD -skärmar och koppla in den med Arduino och en IR -sensor
Infraröd sensor med ESP8266: 6 steg
Infraröd sensor med ESP8266: Vårt mål denna gång är att skapa ett program som kommer att läsa omgivningstemperaturen för alla objekt som pekar mot vår sensor. För att göra detta kommer vi i detta projekt att använda en ESP8266 nodMCU, en MLX90614 infraröd sensor och en OLED 96 " display,