Video sponsored by PCBWay. Visit PCBWay and get $5 off from your first order:
https://www.pcbway.com/setinvite.aspx?inviteid=81304
When planning a commercial Arduino project, a lot needs to be taken into consideration regarding the UI/UX of the project and how the user will interact with it.
For many projects, the user will need to be able to manipulate a lot of parameters for their own application and an appropriate place for that is needed.
This video explains how I create one such place for editing all of the settings for my upcoming pellet burner project. I explain how all of the settings screens are defined, how they are accessed, and how we can navigate between them using a single button from the rotary encoder.
Tools and materials used in the video:
Arduino Nano - https://s.click.aliexpress.com/e/_AEdASg
20x4 LCD Display - https://s.click.aliexpress.com/e/_AXHwYy
Rotary Encoder - https://s.click.aliexpress.com/e/_AbYf3e
DS1302 RTC Module - https://s.click.aliexpress.com/e/_AsXuNQ
Jumper Cables - https://s.click.aliexpress.com/e/_9y5hIy
Mini breadboard - https://s.click.aliexpress.com/e/_ApiUrw
100nF ceramic capacitor - https://s.click.aliexpress.com/e/_AUofPA
The code along with written instructions can be found on the project Instructable page:
https://www.instructables.com/Arduino-Settings-Menu/
View the full pellet burner project playlist here:
https://www.youtube.com/playlist?list=PLfwpK3RIxFR39m27Q8C6zjnj9kOjJz3VV
Parts of the code were reused from the example here by Vladimir Romanov:
https://github.com/VRomanov89/EEEnthusiast/blob/master/03.%20Arduino%20Tutorials/02.%20LCDMenuTutorial/LCDMenuProgramming/LCDMenuProgramming.ino
Support my work on Patreon so I can continue producing free content and tutorials!
https://www.patreon.com/taste_the_code
My recording gear:
Samsung A71 - https://s.click.aliexpress.com/e/_dX26Gm7
SJ400 Action camera - https://s.click.aliexpress.com/e/_ssJRaL
USB Condenser Microphone - https://s.click.aliexpress.com/e/_sMcKML
Tripod - https://s.click.aliexpress.com/e/_stDAGL
Phone tripod mount - https://s.click.aliexpress.com/e/_s9WaiJ
Easy and Simple Arduino Settings Menu - How to
#arduino #settings #menu #lcd #tastethecode
Main Site and blog: https://www.tastethecode.com
Facebook: https://www.facebook.com/tastethecode/
Instagram: https://www.instagram.com/taste_the_code/
Twitter: http://twitter.com/taste_the_code
Get exclusive Taste The Code t-shirts and merch at
https://teespring.com/taste-the-code
Click on the link below to get two months of free premium access to Skillshare and start learning today!
https://skl.sh/37LnRua
Get $50 off your order on hosting for all of your website needs and learning projects on Dreamhost!
https://www.dreamhost.com/r.cgi?2405711/promo/dreamsavings50/
https://www.pcbway.com/setinvite.aspx?inviteid=81304
When planning a commercial Arduino project, a lot needs to be taken into consideration regarding the UI/UX of the project and how the user will interact with it.
For many projects, the user will need to be able to manipulate a lot of parameters for their own application and an appropriate place for that is needed.
This video explains how I create one such place for editing all of the settings for my upcoming pellet burner project. I explain how all of the settings screens are defined, how they are accessed, and how we can navigate between them using a single button from the rotary encoder.
Tools and materials used in the video:
Arduino Nano - https://s.click.aliexpress.com/e/_AEdASg
20x4 LCD Display - https://s.click.aliexpress.com/e/_AXHwYy
Rotary Encoder - https://s.click.aliexpress.com/e/_AbYf3e
DS1302 RTC Module - https://s.click.aliexpress.com/e/_AsXuNQ
Jumper Cables - https://s.click.aliexpress.com/e/_9y5hIy
Mini breadboard - https://s.click.aliexpress.com/e/_ApiUrw
100nF ceramic capacitor - https://s.click.aliexpress.com/e/_AUofPA
The code along with written instructions can be found on the project Instructable page:
https://www.instructables.com/Arduino-Settings-Menu/
View the full pellet burner project playlist here:
https://www.youtube.com/playlist?list=PLfwpK3RIxFR39m27Q8C6zjnj9kOjJz3VV
Parts of the code were reused from the example here by Vladimir Romanov:
https://github.com/VRomanov89/EEEnthusiast/blob/master/03.%20Arduino%20Tutorials/02.%20LCDMenuTutorial/LCDMenuProgramming/LCDMenuProgramming.ino
Support my work on Patreon so I can continue producing free content and tutorials!
https://www.patreon.com/taste_the_code
My recording gear:
Samsung A71 - https://s.click.aliexpress.com/e/_dX26Gm7
SJ400 Action camera - https://s.click.aliexpress.com/e/_ssJRaL
USB Condenser Microphone - https://s.click.aliexpress.com/e/_sMcKML
Tripod - https://s.click.aliexpress.com/e/_stDAGL
Phone tripod mount - https://s.click.aliexpress.com/e/_s9WaiJ
Easy and Simple Arduino Settings Menu - How to
#arduino #settings #menu #lcd #tastethecode
Main Site and blog: https://www.tastethecode.com
Facebook: https://www.facebook.com/tastethecode/
Instagram: https://www.instagram.com/taste_the_code/
Twitter: http://twitter.com/taste_the_code
Get exclusive Taste The Code t-shirts and merch at
https://teespring.com/taste-the-code
Click on the link below to get two months of free premium access to Skillshare and start learning today!
https://skl.sh/37LnRua
Get $50 off your order on hosting for all of your website needs and learning projects on Dreamhost!
https://www.dreamhost.com/r.cgi?2405711/promo/dreamsavings50/
- Категория
- Ардуино

Комментариев нет.