element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
At The Core Design Challenge
  • Challenges & Projects
  • Design Challenges
  • At The Core Design Challenge
  • More
  • Cancel
At The Core Design Challenge
Blog Infineon Beverage Dispenser # 1 - Introduction
  • Blog
  • Forum
  • Documents
  • Leaderboard
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join At The Core Design Challenge to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: guillengap
  • Date Created: 1 Mar 2023 2:00 AM Date Created
  • Views 1253 views
  • Likes 10 likes
  • Comments 6 comments
  • infineon
  • PSoCTm︎ 62 MCU
  • element14
  • modustoolbox
  • Embedded Systems
  • microcontroller
  • challenge
  • arm
Related
Recommended

Infineon Beverage Dispenser # 1 - Introduction

guillengap
guillengap
1 Mar 2023
Infineon Beverage Dispenser # 1 - Introduction

Table of Contents

  • Introduction
  • Getting Started
  • Adding CapSense Buttons
  • How To Configure The OLED Display
  • Device Assembly
  • Programming, Test and Troubleshooting
  • Summary

**********************************************************************************************************************

Hi everyone! Below I show you the idea of my project as a beverage dispenser using the Infineon PSoC 62S4 board. Initially I thought of only cold lemonade drinks, but now it occurred to me for tea or any cold or warm beverage.

Elevator Pitch

This PSoC 62S4 based machine will always prepare perfect beverage.

image

Summary

A water dispenser, known as water cooler, is a machine that dispenses and often also cools or heats up water with a refrigeration unit. It is commonly located near the restroom due to closer access to plumbing.

image

Water dispensers come in a variety of form factors, ranging from wall-mounted to bottle filler water dispenser combination units, to bi-level units and other formats. They are generally broken up into two categories: point-of-use (POU) water dispensers and bottled water dispensers.

Description

This device will run low power applications on the Cortex-M0+, then wake the Cortex-M4 for more complex tasks requiring additional processing power as shown below:

  1. Using a distance sensor, the device will detect the amount of beverage water in the water container.
  2. A second distance sensor, the device will detect the approaching glass to be filled with beverage water.
  3. A third distance sensor will detect that the glass of water is full.
  4. A small water pump will be activated each time it is necessary to pump water from the water container into the glass.
  5. Once the glass of water is filled, the water pump will be deactivated.
  6. The entire process of the water dispenser will be observed on an LCD display.
  7. If I have enough time for this project, I will experiment and add a peltier cell to keep the lemon water cold.

Hardware

  • PSoC  62S4 Pioneer Kit,
  • PSoC 62S2 Pioneer Kit,
  • IoT Sense Expansion Kit (CY8CKIT-028-SENSE),
  • IR distance sensors,
  • HC-SR04 Ultrasonic Sensor
  • Mini  water pump
  • Servo

image

Software

  • ModusToolbox 3.0
  • PSoC Creator 4.4

Schematic

image

This idea is a point-of-use water dispenser, and maybe I'll make minor changes during experimentation, since there are several ideas I want to try such as add another Infineon board (PSoC 62S2 or PSoC 4100S), and using Capsense buttons, calibrating the distance sensors, monitoring via an LCD screen and other.

  • Sign in to reply
  • guillengap
    guillengap over 2 years ago in reply to taifur

    I hope to have progress, because I already have the hardware! Luck!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • guillengap
    guillengap over 2 years ago in reply to charlieo21

    Maybe your subconscious played a trick on you!  If this is done for beer, I'll probably end up drunk!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • taifur
    taifur over 2 years ago

    Nice idea, can't wait to see the final project. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • charlieo21
    charlieo21 over 2 years ago

    Cool Idea! At first, I read "Infinite Beverage Dispenser" and I thought that would be really interesting if it is done with beer.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • guillengap
    guillengap over 2 years ago in reply to Digimorf

    Thanks for your comment! The challenges must be to take risks! Good luck!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube