User Tools

Site Tools


projects:wifi-cam:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:wifi-cam:start [2023/02/07 22:14] jan.sonntagprojects:wifi-cam:start [2024/04/17 23:40] (current) – [Table] 22670_students.hsrw
Line 1: Line 1:
-====== Open-Source Wifi Camera ======+====== 
 + 
 +/* Vogelhaus, Vogelhäuschen, Bird Nest */
  
 The idea behind this project is to provide a base platform that can be used in different visual monitoring activities. The idea behind this project is to provide a base platform that can be used in different visual monitoring activities.
Line 12: Line 14:
   * useable for other projects and also workshops   * useable for other projects and also workshops
  
 +===== Technocal Development =====
 +
 +  * [[.:dev:start]]
 ===== Block concept ===== ===== Block concept =====
  
Line 43: Line 48:
  
 We use this open-source Wifi Camera in combination with a self-built birdhouse in workshops with students from local schools. We use this open-source Wifi Camera in combination with a self-built birdhouse in workshops with students from local schools.
-In the first part of the workshop, they will be given the pre-cut wood material and they have to screw it together. Furthermore, they can take these home and for example also paint them. The birdhouse is designed to be simplistic and the hole size for the bird is chosen for smaller local birds. At the top of the house is enough room to accommodate the electronics and a battery. In the second part of the workshop, the students will get an already populated PCB of the Wifi-Camera, except that two through-hole resistors are missing. They then learn how to solder and some basic applied electronics. After that, we go into the fundamentals of microcontroller programming, so what different kinds of IO pins there are, and how to use them. As a basic example, the students get the task to program a traffic light with 3 LEDs. Then the students will program an example web server code for the camera onto the microcontroller. With this, it is easily visible how the different camera parameters affect the taken image in the end. + 
 +In the first part of the workshop, they will be given the pre-cut wood material and they have to screw it together. Furthermore, they can take these home and for example also paint them. The birdhouse is designed to be simplistic and the hole size for the bird is chosen for smaller local birds. At the top of the house is enough room to accommodate the electronics and a battery.  
 +In the second part of the workshop, the students will get an already populated PCB of the Wifi-Camera, except that two through-hole resistors are missing. They then learn how to solder and some basic applied electronics. After that, we go into the fundamentals of microcontroller programming, so what different kinds of IO pins there are, and how to use them. As a basic example, the students get the task to program a traffic light with 3 LEDs. Then the students will program an example web server code for the camera onto the microcontroller. With this, it is easily visible how the different camera parameters affect the taken image in the end.  
 In the end, the students will program the already written code for the camera and assemble the birdhouse with the electronics. They can then take the birdhouses with them and hang them up at their school or even at home. The automatically taken images are then visible in the aforementioned online viewing software. In the end, the students will program the already written code for the camera and assemble the birdhouse with the electronics. They can then take the birdhouses with them and hang them up at their school or even at home. The automatically taken images are then visible in the aforementioned online viewing software.
 +
 +With these workshops, which usually take around 5 to 6 hours, we hope to give the students an inside into our work, ranging from (digital) manufacturing at our FabLabs to the electronics design and at the end to microcontroller programming. The responses we had with these workshops were positive and engaging.
 +
 <imgcaption image1|>{{ :projects:wifi-cam:1536-1024-6bfd5d7e-cbdf1eba-1920w.png?direct&600 |The students from our last workshop with Talent Tage Ruhr}}</imgcaption> <imgcaption image1|>{{ :projects:wifi-cam:1536-1024-6bfd5d7e-cbdf1eba-1920w.png?direct&600 |The students from our last workshop with Talent Tage Ruhr}}</imgcaption>
  
 ^ {{ :projects:wifi-cam:fd4adaed-d41d-4227-8fed-77b230c391e2-0437ac5c-1920w.png?400&direct }}  | {{ :projects:wifi-cam:1536-1025-816ba3bb-1920w.png?400&direct }}  | ^ {{ :projects:wifi-cam:fd4adaed-d41d-4227-8fed-77b230c391e2-0437ac5c-1920w.png?400&direct }}  | {{ :projects:wifi-cam:1536-1025-816ba3bb-1920w.png?400&direct }}  |
-| The birdhouses                                                                               | Students at work                                                  |+| The birdhouses                                                                               | Students at work                                                
 + 
 +<html><h1 style="font-size:24px;">__Further Development!__</h1></html> 
 + 
 +In this part, we are working on the integration of the Camera in a PCB and mounted inside the Bird Box. 
 + 
 +What does the PCB consist of? Before answering this question, I would like to give you a look at how the PCB was developed. 
 + 
 +First, we identified the goal. We want an electronic device that takes pictures in the dark (as inside the box during night it's almost complete darkness) and then uploads these photos to an online server to be analyzed. 
 + 
 +Then we need a Camera, and in our case, the **ESP32-S3 XIAO Sense** was a good option as it's very small, has low power consumption, includes a Wi-Fi module, and it's relatively cheap, costing around 13€. In the following table, you will find a list of parts used to develop this PCB. 
 + 
 +^ Part                      ^ Number  ^ Price €  ^ Comment 
 +ESP32-S3 XIAO Sense       | 1       | 13                | 
 +| IR333-A IR LED            | 4       | 0.49              | 
 +| BD139 NPN Transistor      | 1       | 0.6      |          | 
 +| Jumpers MM                | 25      | 6        |          | 
 +| Solar Charger BQ24074     | 1       | 14.20    |          | 
 +| DC Battery 3.7V 2200 mAh  | 1       | 19                | 
 +| Resistors                 | 10      |          |          | 
 +| Solar Cell                | 1                |          | 
 + 
 +*So let's first speak about some parts separately.* 
 + 
 +  - **ESP32-S3 XIAO**: 
 + 
 +This board is being offered by Seeed Studio. The Seeed Studio XIAO Series are diminutive development boards, sharing a similar hardware structure, where the size is literally thumb-sized. The code name "XIAO" here represents its feature "Tiny", and the other half will be "Puissant". Seeed Studio XIAO ESP32S3 Sense integrates a camera sensor, digital microphone, and SD card support. Combining embedded ML computing power and photography capability, this development board can be a great tool to get started with intelligent voice and vision AI. 
 + 
 +Here you can see the Pinout for the board: 
 + 
 +{{:projects:wifi-cam:2.jpg?600|}}\\ 
 +|As you can see, it comes in two parts which can be attached together, one part has the SoC and the other part has the Camera, Microphone, and the SD-Card slot.| 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
  
  
projects/wifi-cam/start.1675804453.txt.gz · Last modified: 2023/02/07 22:14 by jan.sonntag