Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| report:soa [2026/04/26 18:50] – [2.3.2 Microcontroller] team5 | report:soa [2026/05/16 20:36] (current) – team5 | ||
|---|---|---|---|
| Line 16: | Line 16: | ||
| - | === 2.2.1 Interactive urban light installations | + | == 2.2.1 Interactive urban light installations == |
| Kinetic particles is an interactive art installation that connects human physical movement with digital projections [(kinetic_particles)]. By using cameras and deep learning technology, the system tracks the body movements of performers and audience members in real-time, as illustrated in Figure {{ref> | Kinetic particles is an interactive art installation that connects human physical movement with digital projections [(kinetic_particles)]. By using cameras and deep learning technology, the system tracks the body movements of performers and audience members in real-time, as illustrated in Figure {{ref> | ||
| Line 30: | Line 30: | ||
| - | === 2.2.2 Community stories | + | == 2.2.2 Community stories == |
| This article describes the project Keitai Trail in which researchers used mobile phones to collect and link personal stories from people in public spaces [(numa2009keitai)]. During an art festival, the researchers made a workshop, seen in Figure {{ref> | This article describes the project Keitai Trail in which researchers used mobile phones to collect and link personal stories from people in public spaces [(numa2009keitai)]. During an art festival, the researchers made a workshop, seen in Figure {{ref> | ||
| Line 44: | Line 44: | ||
| - | === 2.2.3 Participatory Public Art === | + | == 2.2.3 Participatory Public Art == |
| This article outlines the evolution of materials used in public art and how new technologies have led to interactive and participatory installations [(publicartinstallations2014)]. The authors categorize art forms into static, dynamic, interactive, | This article outlines the evolution of materials used in public art and how new technologies have led to interactive and participatory installations [(publicartinstallations2014)]. The authors categorize art forms into static, dynamic, interactive, | ||
| Line 59: | Line 59: | ||
| ==== 2.3 Research ==== | ==== 2.3 Research ==== | ||
| - | === 2.3.1 Loneliness in public spaces | + | == 2.3.1 Loneliness in public spaces == |
| A central motivation behind Connect is the observation that people in dense urban environments such as metro carriages, often feel more disconnected from those around them, not less. This paradox is supported by the research article “Lonely in a crowd” [(Hammoud2021)], | A central motivation behind Connect is the observation that people in dense urban environments such as metro carriages, often feel more disconnected from those around them, not less. This paradox is supported by the research article “Lonely in a crowd” [(Hammoud2021)], | ||
| Line 72: | Line 72: | ||
| - | === 2.3.2 Microcontroller | + | == 2.3.2 Microcontroller == |
| The decision to use a microcontroller from the ESP32 family is supported by a comparative analysis of microcontroller platforms for the Internet of Things (IoT) and embedded systems [(maier2017)]. The study evaluates the ESP32 against comparable boards and concludes that its combination of low cost, low power consumption, | The decision to use a microcontroller from the ESP32 family is supported by a comparative analysis of microcontroller platforms for the Internet of Things (IoT) and embedded systems [(maier2017)]. The study evaluates the ESP32 against comparable boards and concludes that its combination of low cost, low power consumption, | ||
| Line 82: | Line 82: | ||
| Maier et al. confirmed that the ESP32-C3 offers sufficient processing capacity for single-task embedded nodes at low power. In Connect, each Sensor Node performs only ADC polling and CAN transmission, | Maier et al. confirmed that the ESP32-C3 offers sufficient processing capacity for single-task embedded nodes at low power. In Connect, each Sensor Node performs only ADC polling and CAN transmission, | ||
| - | === 2.3.3 Velostat sheet === | + | == 2.3.3 Velostat sheet == |
| The decision to use velostat sheets for touch detection in the handrails of Connect is grounded in established research on flexible piezoresistive materials. Velostat is a polyethylene-carbon composite material that changes its electrical resistance in response to applied pressure. When compressed, the resistance decreases, producing a measurable electrical signal [(polym12122905)] | The decision to use velostat sheets for touch detection in the handrails of Connect is grounded in established research on flexible piezoresistive materials. Velostat is a polyethylene-carbon composite material that changes its electrical resistance in response to applied pressure. When compressed, the resistance decreases, producing a measurable electrical signal [(polym12122905)] | ||
| Line 93: | Line 93: | ||
| Velostat is not perfectly linear and its sensitivity shifts with repeated use, as Dzedzickis et al. documented under cyclic loading conditions. The Sensor Node PCB addresses this directly: a 10 kΩ potentiometer on the board lets the sensitivity threshold be tuned physically during installation, | Velostat is not perfectly linear and its sensitivity shifts with repeated use, as Dzedzickis et al. documented under cyclic loading conditions. The Sensor Node PCB addresses this directly: a 10 kΩ potentiometer on the board lets the sensitivity threshold be tuned physically during installation, | ||
| - | === 2.3.4 CAN Bus and MCP2551 transceiver | + | == 2.3.4 CAN Bus and MCP2551 transceiver == |
| Connect uses a distributed node architecture: | Connect uses a distributed node architecture: | ||
| Line 99: | Line 99: | ||
| CAN (Controller Area Network) is a serial communication protocol originally developed for automotive applications, | CAN (Controller Area Network) is a serial communication protocol originally developed for automotive applications, | ||
| - | The MCP2551 is a high-speed CAN transceiver developed by Microchip Technology that implements the physical layer of the ISO 11898 standard [(MCP2551)]. It acts as the interface between the microcontroller' | + | The MCP2551 is a high-speed CAN transceiver developed by Microchip Technology that implements the physical layer of the ISO 11898 standard [(MCP2551)]. It acts as the interface between the microcontroller' |
| - | A metro carriage is electrically hostile. Traction motors and power converters produce continuous EMI that would corrupt single-ended protocols like I2C or UART. Bozdal et al. document exactly this weakness in non-differential bus architectures, | + | A metro carriage is electrically hostile. Traction motors and power converters produce continuous EMI that would corrupt single-ended protocols like Inter-Integrated Circuit (I2C) or Universal Asynchronous Receiver-Transmitter (UART). Bozdal et al. document exactly this weakness in non-differential bus architectures, |
| - | === 2.3.5 WS2812B addressable LED strip === | + | == 2.3.5 WS2812B addressable LED strip == |
| The WS2812B is an individually addressable RGB LED component that integrates the control circuit and the RGB emitter into a single 5050-format package [(WORLDSEMI_WS2812B)]. Each unit contains a built-in driver IC that receives colour data, applies it to its own output, and passes the remaining data to the next unit in the chain via a single data line. This daisy-chain architecture | The WS2812B is an individually addressable RGB LED component that integrates the control circuit and the RGB emitter into a single 5050-format package [(WORLDSEMI_WS2812B)]. Each unit contains a built-in driver IC that receives colour data, applies it to its own output, and passes the remaining data to the next unit in the chain via a single data line. This daisy-chain architecture | ||
| Line 123: | Line 123: | ||
| <table tab_products-table>< | <table tab_products-table>< | ||
| + | <WRAP center round box 1200px> | ||
| ^ Category ^ Technology/ | ^ Category ^ Technology/ | ||
| | Kinetic Particles | Cameras, deep learning, digital projections | Real-time physical movement | Connecting physical movement with a digital environment | Proves that real-time visual feedback pulls people out of their digital bubbles | | | Kinetic Particles | Cameras, deep learning, digital projections | Real-time physical movement | Connecting physical movement with a digital environment | Proves that real-time visual feedback pulls people out of their digital bubbles | | ||
| | Keitai Trail | Mobile phones, large projection screens | Asynchronous (recording Q&A videos) | Collecting and linking personal stories | Supports the use of everyday devices to foster a sense of community | | | Keitai Trail | Mobile phones, large projection screens | Asynchronous (recording Q&A videos) | Collecting and linking personal stories | Supports the use of everyday devices to foster a sense of community | | ||
| | Participatory Installations (Strijp-T-ogether) | Mobile apps, projection mapping, live camera feeds | Real-time and asynchronous digital co-creation | Stimulating social interaction through a shared platform | Provides a theoretical framework for passengers co-creating their metro environment | | | Participatory Installations (Strijp-T-ogether) | Mobile apps, projection mapping, live camera feeds | Real-time and asynchronous digital co-creation | Stimulating social interaction through a shared platform | Provides a theoretical framework for passengers co-creating their metro environment | | ||
| + | </ | ||
| </ | </ | ||
| <table tab_research-table>< | <table tab_research-table>< | ||
| + | <WRAP center round box 1200px> | ||
| ^ Category ^ Method ^ Key Finding ^ Relevance to Connect ^ | ^ Category ^ Method ^ Key Finding ^ Relevance to Connect ^ | ||
| | Hammoud et al. – Lonely in a Crowd | Smartphone-based ecological momentary assessment | Overcrowding increases loneliness; perceived inclusivity reduces it | Confirms the problem Connect aims to address | | | Hammoud et al. – Lonely in a Crowd | Smartphone-based ecological momentary assessment | Overcrowding increases loneliness; perceived inclusivity reduces it | Confirms the problem Connect aims to address | | ||
| Line 137: | Line 140: | ||
| | Microchip Technology – MCP2551 | Component datasheet | Implements the ISO 11898 physical layer, acting as the interface between microcontroller and CAN bus | Justifies the choice of transceiver for each node in the system | | | Microchip Technology – MCP2551 | Component datasheet | Implements the ISO 11898 physical layer, acting as the interface between microcontroller and CAN bus | Justifies the choice of transceiver for each node in the system | | ||
| | WorldSemi – WS2812B | Component datasheet | Individually addressable RGB LED with integrated driver, controllable via a single data line | Justifies the choice of LED component for producing distinct, blendable colours on the ceiling | | | WorldSemi – WS2812B | Component datasheet | Individually addressable RGB LED with integrated driver, controllable via a single data line | Justifies the choice of LED component for producing distinct, blendable colours on the ceiling | | ||
| + | </ | ||
| </ | </ | ||
| ==== 2.5 Summary ==== | ==== 2.5 Summary ==== | ||
| This chapter has reviewed existing installations, | This chapter has reviewed existing installations, | ||
| - | Hammoud et al. establish the core social motivation: | + | Hammoud et al. establish the social motivation: |
| + | |||
| + | The technical decisions is backed by research. Velostat handles pressure detection in the handrails because it is flexible, consistent under cyclic load, and manageable despite its non-linearity through the on-board potentiometer. CAN handles inter-node communication because the metro' | ||
| - | The technical decisions follow from documented constraints rather than preference. Velostat handles pressure detection in the handrails because it is flexible, consistent under cyclic load, and manageable despite its non-linearity through | + | In the next chapter |