Giter VIP home page Giter VIP logo

cube-matrix's Introduction

Cube-Matrix Visualizer

To see how Cube Matrix works, please visit our youtube channel

What is Cube-Matrix Visualizer?

Cube-Matrix Visualizer creatively connects the fields of IoT (Internet of Things) technology and art, aiming to create a data visualization device that meets the complex needs of contemporary society. Currently, the device focuses on reacting to changes in humidity, temperature and carbon dioxide concentration with a series of artistic LED animations. In the future, the team will provide OTA (over-the-air) services to upgrade the functionality of the device and enable broader data visualization through more captivating animations.

Why is Cube-Matrix Visualizer Useful?

In an era oversaturated with data, the Cube-Matrix Visualizer emerges as a beacon of innovation, merging the practicality of IoT technology with the sublime beauty of art. This fusion presents a unique advantage: making data not only accessible but also aesthetically pleasing, transforming mundane statistics into captivating visual stories.

Artistry and Technology Combined

The Cube-Matrix Visualizer stands apart through its artistic approach to data visualization. Each LED animation is meticulously crafted, not just for clarity, but to evoke emotion and appreciation for the beauty inherent in data. The device acts as a living canvas, where pixels of light paint the ever-changing tapestry of our environment's data.

Tailored to the Modern Aesthetic

Designed with modern sensibilities in mind, the Cube-Matrix Visualizer is more than a functional device—it's a piece of art that complements any space. Its sleek design and dynamic visual output offer a dual function: enhancing room aesthetics while providing valuable environmental insights. It's an innovative way to integrate technology into our lives without sacrificing style or comfort.

Engaging Visual Experience

Beyond mere decoration, the Cube-Matrix Visualizer engages its users on a sensory level. The visualizations are designed not only to inform but to mesmerize, creating an immersive experience that turns data observation into a moment of zen. It encourages users to interact with and reflect on their environmental conditions, fostering a deeper connection between the user and their surroundings.

A Canvas for Future Possibilities

The promise of OTA updates opens a realm of future possibilities, where the device's artistry and functionality evolve together. New data visualizations can be introduced, offering fresh perspectives and insights, and keeping the user's experience vibrant and current. This commitment to growth ensures that the Cube-Matrix Visualizer remains not only a tool for today but a lasting piece of art that continues to enrich lives.

Market analysis

We are a small independent entrepreneurial company. Our product is an LED cube system that can visualize the air quality data (including CO2 concentration, temperature, humidity) collected by the sensor using an animation played by the LED cube. This system uses an independent power supply and a wide voltage design, and can be used directly in most areas of the world. Users can use the buttons on the product base to switch animation modes and display different data. The cost of our product, without taking into account labor costs, is 126 pounds. It takes 24 hours of work for this team member to complete this product. If you consider London wage standards, the total cost is approximately 366 pounds, which is what we need solved problem. Our target market is technology enthusiasts, education fields, and high-consumption groups. Our products will be crowdfunded on kickstarter. Our opponents mainly fall into two categories. One is traditional LED cube kits, which are cheaper but cannot provide air quality detection functions. At the same time, they rarely sell finished products, which poses challenges to users’ technical capabilities and time. In addition, such products do not have the ability to interact with users. The other category is traditional air quality detectors, with similar accuracy, they are also cheaper, but they do not have furniture/decoration capabilities and lack the artistic expression of this product. We will also provide free ota services to crowdfunding users to ensure the rights and interests of crowdfunding users. Our current market areas are Europe and North America.

SWOT.

  • Advantage LED CUBE with integrated air quality detection is a pioneering solution in the technology market, offering the dual functionality of air quality detection and visual display via an LED cube. This fusion of innovations not only differentiates the product but also captures a niche market consisting of technology enthusiasts, the education sector and high-spending groups. A significant advantage of this product is that users can interact with the product by changing animation modes and displaying various data, thus enhancing the overall user experience. Additionally, providing over-the-air (OTA) updates to crowdfunding users signifies our commitment to product longevity and customer satisfaction.

  • Weakness Conversely, the product's market penetration may be hampered by its high production costs (approximately £366), placing it in a higher price range, which may limit its acceptance by a wider audience. The production process for each unit requires 24 hours of labor, which not only drives up costs and selling prices, but also cuts production capacity. Furthermore, relying on crowdfunding to enter the market creates financial uncertainty, as access to funds in this way depends on the dynamics of crowdfunding platforms and investor interest.

  • Opportunities As people's living standards improve, people's awareness and concern about air quality in residential and office environments continues to grow, providing important opportunities for market expansion. By finding foundries to reduce costs and selling prices, and upgrading product features, these measures will tap a wider audience and stimulate market growth. Strategic alliances with educational institutions or environmental organizations can open up new avenues of market penetration and enhance brand credibility.

  • Threaten Although this product has good prospects, it still faces severe competition. These threats come from traditional LED cube kits and air quality detectors, which despite their limited functionality compared to the author's team's products, appeal to consumers through lower prices. Additionally, there is a risk that a saturation of similar products with imitators may dilute the uniqueness of the product. Economic fluctuations further exacerbate these threats, as a recession may reduce the disposable income of high-spending groups and reduce their interest in purchasing such products.

In addition, this group introduces value chain analysis here. Through the exploration of main activities and supporting activities, this analysis describes how to add value and minimize costs, thereby enhancing the product's competitive advantage in the global market.

Main activities

-Inbound logistics The initial stage of the value creation process: procuring high-quality sensors and LEDs from reputable suppliers to ensure product quality. At the same time, efficient inventory management is required to minimize storage costs and avoid stock-outs, thereby maintaining a seamless production process.

-Operations The assembly of the LED cube system is a critical operation. The development of custom firmware for animated data display is at the heart of the product's uniqueness. Strict quality assurance processes are also implemented to meet the safety and performance standards of the regions in which they are sold.

-Outbound logistics Strategic packaging of products not only ensures their protection during transportation, but also focuses on an environmentally friendly ethos. Logistics partners are selected with a focus on reliability and cost-effectiveness to facilitate global delivery capabilities.

-Marketing and Sales Use social media, technology blogs and online forums to engage digital marketing strategies to attract the interest of technology enthusiasts and the education sector. Prepare your Kickstarter campaign carefully, aiming to emphasize the product's unique value proposition while seeking partnerships with educational institutions and environmental organizations to increase awareness of the product.

-Serve Increase customer satisfaction and product longevity by providing after-sales support with comprehensive customer service for setup, usage and troubleshooting, as well as OTA updates for firmware enhancements and feature additions.

Support activities

-Purchase Negotiations with suppliers have a dual goal: to secure the best price without compromising quality, and to work with suppliers who can support scalable solutions as volumes increase.

-Technology development The commitment to ongoing research and development is evident, with the goals of improving product performance, reducing production costs and incubating new features. Software development investments are aimed at refining the user interface and expanding functionality.

-Human resource Management We are committed to training our teams in efficient production techniques and exemplary customer service, cultivating a culture full of innovation and continuous improvement.

-Infrastructure The management of the overall operating structure focuses on financial management, legal support and administrative functions. We envisioned a scalable infrastructure capable of adapting to growing business needs, such as flexible IT systems and workspaces.

Identify areas for improvement and cost reduction

Operational efficiency is targeted to improve, with potential strategies including automation and improved assembly techniques to reduce significant production time. Production scaling is considered a means to exploit economies of scale, thereby reducing unit costs and enhancing market competitiveness. Diversification of the supplier base is recommended to reduce risk and possibly cost through competitive sourcing. In addition, digital marketing efforts will be strengthened to use analytics as a tool to increase focus on ideal customer segments to optimize conversion rates.

Getting Started

The Cube-Matrix Visualizer is available as a finished product. To get started:

  1. Place an order and inspect the product upon arrival to ensure it's in good condition.
  2. Connect the device to a power source. It's designed to support a wide range of voltages, making it accessible to users in various locations without the need for additional transformers. However, users with specific electricity requirements should use appropriate converters.
  3. Once powered, the Cube will activate. Please allow a brief period for its sensors to adjust to optimal working conditions.
  4. To cycle through different LED animations, simply press the button located on the front base of the device. Animations will change in sequence.

Now, you can assemble your own Cube-Matrix. To make your own cube, please follow the steps below:

  1. Clone the Repository: git clone https://github.com/satria-mitra/Cube-Matrix.git
  2. Hardware Setup: Assemble the Cube Matrix using the provided list of components and assembly instructions found in the Hardware folder.
  3. Software Configuration: Navigate to the Software folder and follow the setup instructions to install necessary libraries and upload the code to your microcontroller.
  4. Running Cube Matrix: Power up the device and use the button interface to toggle between different environmental data visualizations.

Cube making steps

  1. Use 3D printer to print two solder holders(solder holders/Holder-3.stl). 微信图片_20240424061742
  2. Splice the two holders together, place the rgb LED on the holder and solder the data pin (data in to data out) between the two LEDs. LED schematic
  3. Cut and straighten the copper wire and place the copper wire on the groove of the holder,then solder rgb led and copper wires according to the schematic diagram to make eight led layers, and power up to test each layer. 微信图片_20240424062415
  4. Laser cut four cube holders, then use the holders to support the layers to build the cube and solder the ground, power and data pins for each layer(Pay attention to the data pin connection method of each layer, data in must be connected to data out.). 微信图片_20240424062532
  5. Use Adafruit Feather M0 Doard to connect the cube, connect the ground and power supply normally, and connect the data in of the bottom layer to the D6 pin of the board.
  6. Upload the (Scripts/Final_code/Cube_Final.ino)code to the board, and the cube will display three animations in a loop.

Getting Help

Owners of the Cube-Matrix Visualizer will receive a comprehensive manual detailing operational guidance and troubleshooting tips. Further assistance is available through several channels:

  • Email Support: For direct inquiries, contact our customer service at [email protected].
  • GitHub Repository: Feel free to post questions or feedback in the issues section of our GitHub repository.
  • Future Online Support: We plan to launch a dedicated website offering an enhanced support function for an improved user experience.

For more direct assistance, you can also reach out to our team members via GitHub profiles linked in the Contributors section

Contributors

Cube Matrix is maintained and contributed to by a dedicated team of students from the Connected Environments course at CASA. Our team members are

  1. Satria Utama
  2. Guandi Chen
  3. Huanchao Hong
  4. Zekun Wang

Design, Development, and Execution

The Cube Matrix project started as an inspiration from a basic LED cube project, evolving into a sophisticated tool for visualizing environmental quality. The project's development journey, from the initial 5x5x5 cube prototype to the advanced 8x8x8 design, showcases our commitment to innovation and user-centric design.

Key Features

Environmental Monitoring: Measures temperature, humidity, and CO2 levels. Dynamic Visual Display: Uses animations to display IEQ data, making it intuitive. Educational Tool: Helps users understand the impact of IEQ on health and well-being. For a comprehensive overview of the design process, technical challenges, and our solutions, please refer to the Documentation folder, which includes detailed design documents and technical drawings.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.