CONCEPT GENERATION - S-Div-OddSem-2026-27/Repo-1 GitHub Wiki
| TEAM 1 | FUNCTIONS FROM USER PERSPECTIVE | FUNCTIONS FROM ENGINEER PERSPECTIVE |
|---|---|---|
| 1 | Bot react when light shines on it | Sense light intensity using LDR/light sensor |
| 2 | Act by itself, with no button pressed | Read analog LDR voltage signals into Arduino Uno input pins |
| 3 | Closes when the light gets bright | Drive SG90 servos to rotate wings |
| 4 | Wings open again when it gets dark | Reverse servo positions using Arduino signal |
| 5 | Send simultaneous PWM signals to servos | |
| 6 | 3D print body wings and base | |
| 7 | Route wiring inside base compartment board | |
| 8 | Mount servos on internal body frames | |
| 9 | Supply regulated 5v to the board | |
| 10 | Filter noisy sensor signals using code | |
| 11 | Connect hinges between body and wings | |
| 12 | Enclose Arduino inside base compartment housing | |
| 13 | Compare LDR1 and LDR2 sensor values | |
| 14 | Connect Arduino USB port to computer | |
| 15 | Connect power rails through breadboard PCB | |
| 16 | Set motor angle limits in code | |
| 17 | Balance component weight over base center | |
| 18 | Write main loop code for microcontroller | |
| 19 | Print parts with strong material |
| Serial No. | Subfunctions | Means 1 | Means 2 | Means 3 | Means 4 | MEANS 5 |
|---|---|---|---|---|---|---|
| 1 | Detects light |
![]() LDR |
![]() photodiode |
![]() Phototransistor |
![]() Light sensor module |
![]() BH1750 light sensor |
| 2 | Processes sensor signal |
![]() Arduino uno |
![]() Arduino nano |
![]() ESP 32 |
![]() Raspberry Pi Pico |
![]() MTSM32 micro controller |
| 3 | Move the vampire wings |
![]() DC geared motor |
![]() Servo motor |
![]() Stepper motor |
![]() Continuous rotation servo |
![]() Linear actuator |
| 4 | Connect wings |
![]() pin hinge |
![]() Ball joint |
![]() Flexible joint |
![]() Metal hinge |
![]() Magnetic joint |
| 5 | Give voice response |
![]() DFPlayer mini + speaker |
![]() Buzzer |
![]() Voice module |
![]() MP3 module |
![]() LS2AUDIODAC Module |
| 6 | Power the system |
![]() 5V adapter |
![]() Battery |
![]() Power bank |
![]() USB supply |
![]() Hand winding dynamo |
| Serial No. | Subfunctions | Concept 1 | Concept 2 | Concept 3 | Concept 4 | Concept 5 |
|---|---|---|---|---|---|---|
| 1 | Light detection | LDR sensor | Photodiode | Phototransistor | Light sensor module | BH175O light semsor |
| 1 | Control unit | Arduino Uno | Arduino Nano | ESP32 | ATmega328P | MTSM32 micro controller |
| 3 | Wing mechanism | Direct servo joint | Linkage mechanism | Gear Mechanism | Pully mechanism | actuator mechanism |
| 4 | Wing actuation | SG90 sevo | MG90s servo | MG996R sevo | DC generated motor | Linear actuator |
| 5 | Audio response | Buzzer | mini speaker | DFPlayer mini+speaker | MP3 module | LS2AUDIODAC Module |
| 6 | Power supply | 5V adapter | Power bank | AA battery pack | Rechargeable battery | Hand winding dynamo |





























