Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : PicoMite Thermal Camera
Page 4 of 4 | |||||
Author | Message | ||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
Thanks @Volhout. If/when you've had your "fun" with it and its about to vanish into a drawer to gather dust then I'd love to have it, but please don't build an extra one especially for me. Best wishes, Tom Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4223 |
Hi Tom, Please find below MLX90641_gm_24.bas that does Game*Mite button handling under interrupt. This means you only need short key presses to activate the 3 functions START = quit to menu B = start / stop logging A = screenshot MLX90641_gm_24.zip When you receive the camera, you can playtest. I am open to suggestions for improvement. Others: this version also works on LCD and VGA, but there are no functional changes for these platforms. Regards, Volhout P.S. you may want to set "selfie=0" to run in camera mode, which is the default orientation of the camera module I did send you. Your module is for camera mode. My current module is in selfie mode. Still have to re-wire it. Too lazy to do it yet... Edited 2024-07-02 04:11 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
Thanks @Volhout, I look forward to testing it out. Best wishes, Tom Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
Hi @Volhout, The package arrived this morning. Conveniently it is "computer club" this evening so I will take it along and see if I can get it going. Many thanks, Tom Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4223 |
Hi Tom, I hope it is fun.... Make sure you run the latest PicoMite_V5.09.00RC5 (*). I have tested it, and it works with the Game*Mite and camera. Volhout (*) the 5.09.00RC5 has COLOUR MAP and fixes for float->integer conversion in MATH WINDOW function. The thermal camera uses these. PicomiteVGA PETSCII ROBOTS |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
Hi @Volhout, Doesn't seem to work > run [543] RC = RC/((get_reg(&h800D) And &hC00)>>10) Error : Divide by zero Any ideas what I am doing wrong ? Tom Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
Ok, got it working, there seem to be issues with the latest firmware setting PLATFORM to "Game*Mite" ... it used to work, will bother Peter when I am at my desk. Very neat @Volhout. Best wishes, Tom Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4223 |
Hi Tom, I know my reaction is a bit late, but this is the response you get when I2C fails. Probably it is configured at the wrong pins, or the wrong bus (I2C vs I2C2). This (as you found already) can be a result from the platform string, as it tries to auto-configure for some known platforms. Volhout PicomiteVGA PETSCII ROBOTS |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4223 |
Please find attached version for the VGA display, running on a RP2350 (252MHz) with double frame rate, and normal frame rate with RP2040. This is verified on PicoMiteVGARP2350.uf2 release 6.0.0 beta5. And with PicoMiteVGA.uf2 release 6.0.0 beta5. It still needs verification with a Game*Mite running RP2350, which I am intending to build as soon as possible. MLX90641_gm_25.zip Volhout P.S. this version also has a bug fix where the cursor in camera mode would be wrong location. Edited 2024-09-11 19:37 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
Page 4 of 4 |
Print this page |