This shows you the differences between two versions of the page.
iothings:proiecte:2023sric:smartled [2024/05/30 01:19] dragos.petre [Software Architecture] |
iothings:proiecte:2023sric:smartled [2024/05/30 01:56] (current) dragos.petre [Software] |
||
---|---|---|---|
Line 3: | Line 3: | ||
* Email: <dragso.petre@stud.acs.pub.ro> | * Email: <dragso.petre@stud.acs.pub.ro> | ||
* Master: SCPD | * Master: SCPD | ||
+ | * Video link: [[https://youtu.be/PxzQ7asWBro]] | ||
+ | * Source Code: {{:iothings:proiecte:2023sric:petredragos_sourcecode.zip|}} | ||
===== Overview ===== | ===== Overview ===== | ||
Line 23: | Line 25: | ||
* **Arduino IDE** for code development and Serial Monitor | * **Arduino IDE** for code development and Serial Monitor | ||
* **BLE Scanner Android App** for connecting my phone to the ESP32 board via BLE | * **BLE Scanner Android App** for connecting my phone to the ESP32 board via BLE | ||
+ | |||
+ | === Libraries needed === | ||
+ | * Adafruit_BusIO | ||
+ | * Adafruit_GFX_Library | ||
+ | * Adafruit_NeoPixel | ||
+ | * Adafruit_SSD1306 | ||
+ | * ArduinoBLE | ||
===== Architecture ===== | ===== Architecture ===== | ||
Line 353: | Line 362: | ||
First of all, buy a better development board, one that has at leas a LTR308 module on it. | First of all, buy a better development board, one that has at leas a LTR308 module on it. | ||
After that, I will implement the automatic light detection function and have the lights start automatically when it becomes dark in the room. | After that, I will implement the automatic light detection function and have the lights start automatically when it becomes dark in the room. | ||
+ | I also have to actually fix the connection that I screwed up and had to glue together. | ||
+ | Lastly, I have to find a way to mount this thing. | ||
===== Resources ===== | ===== Resources ===== | ||
+ | * IoT Laboratories | ||
+ | * Lots of sites, especially StackOverflow (for debugging ;-)) |