Turinys:
- Prekės
- 1 žingsnis: dalys
- 2 žingsnis: Įdiekite aparatinę įrangą
- 3 veiksmas: konvertuokite nuotrauką į „C“masyvą
- 4 žingsnis: programinė įranga
Video: Pigus ir mielas nuotraukų rėmelis be SD kortelės ESP8266 + 1,8 colio TFT: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Skaitmeninis nuotraukų rėmelis yra nuostabus dalykas, rodantis jūsų šeimos narių, draugų ir jūsų augintinių nuotraukas. Norėjau sukurti nedidelį, pigų ir mielą nuotraukų rėmelį, kurio dalys jau buvo rankoje. Šis rėmelis naudoja 1,8 colio mažą TFT skydelį ir ESP8266 belaidę kūrimo aplinką 3D spausdintame dėkle.
Prekės
1.8 TFT skydelis ST7735
1.8 TFT skydelis ST7735
ESP8266 WEMOS D1
3D spausdintas dėklas
Kai kurie laidai ir lituoklis.
1 žingsnis: dalys
Aš paruošiau dalis ir atspausdinau rėmelį savo 3D spausdintuve.
Modelio atsisiuntimas:
2 žingsnis: Įdiekite aparatinę įrangą
Lituokite ir pritvirtinkite dalis 3D spausdintiniame dėkle, kaip parodyta aukščiau esančiuose paveikslėliuose. 1,8 colio (iš tikrųjų 1,77 colio) TFT skydelio duomenų lapas „Wemos D1“duomenų lapas
3 veiksmas: konvertuokite nuotrauką į „C“masyvą
Šis foto rėmelis naudoja vidinę ESP8266 modulio blykstę. Taigi jums nereikia jokios išorinės SD kortelės. 128x160 pikselių nuotrauką galite konvertuoti į C masyvą naudodami „LCDimageConverter“. ESP8266 4 MB „flash“atminties pakanka daugeliui nuotraukų. Galite atsisiųsti programinę įrangą ir konvertuoti „C Array“nuotraukas.
LCDimageConverter atsisiųsti
4 žingsnis: programinė įranga
Galite skaudėti savo c masyvo nuotraukas photos.h faile. Šiai programai taip pat reikalinga „Adafruit GFX“biblioteka ir „Adafruit ST7735“antraštės failas.
Žemiau pateiktas pavyzdinis kodas