Difference between revisions of "Kitchen Computer"
From Makers Local 256
(→Installed Software: updating software) |
(→Webpage Based Cooking Tools: added how to remove annoying ask dialog) |
||
(10 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | {{Project|Creator= | + | {{Project|Creator=Jeff Cotten |
− | |Status=<onlyinclude> | + | |Status=<onlyinclude> Completed </onlyinclude> <!--LEAVE ONLYINCLUDES FOR STATUS HACK--> |
|Born On=08:43, 16 January 2020 (CST) <!--DO NOT EDIT --> | |Born On=08:43, 16 January 2020 (CST) <!--DO NOT EDIT --> | ||
|Last Updated={{#time: H:i, d F Y| {{REVISIONTIMESTAMP}} }} (CDT) <!--DO NOT EDIT --> | |Last Updated={{#time: H:i, d F Y| {{REVISIONTIMESTAMP}} }} (CDT) <!--DO NOT EDIT --> | ||
Line 6: | Line 6: | ||
==Overview== | ==Overview== | ||
− | + | A touch interactive kitchen computer for displaying recipes, watching cooking tutorials, and managing shopping lists. | |
+ | |||
+ | [[File:RPiKitchenSmall.jpg|This is where you would see a picture of the project if our wiki server was configured properly. But we're a non-profit so you know, budget constraints.]] | ||
+ | |||
+ | [https://256.makerslocal.org/wiki/images/7/7f/RPiKitchen.jpg Click This Link to See Larger Picture] | ||
− | |||
=== Hardware === | === Hardware === | ||
− | * Raspberry Pi 4 | + | * Raspberry Pi 4 (Also needed: Micro HDMI to Regular HDMI, and a 2.5A USB-C Power Supply. A Yellow lightning bolt will appear on the screen if you selected an under powered supply. |
+ | * Raspberry Pi Case | ||
* SD Card | * SD Card | ||
− | * | + | * [https://smile.amazon.com/gp/product/B00BBLFOY4/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 Touch Screen Monitor That works with Linux] |
+ | * Articulating wall mounted monitor arm | ||
+ | ** One came with our house, but you can buy them on [https://smile.amazon.com/AmazonBasics-Premium-Mount-Monitor-Stand/dp/B010QZCT5W/ref=sr_1_6?keywords=monitor+arm+wall+mounted&qid=1579616711&sr=8-6 On Amazon] | ||
* Microphone \ Speakers | * Microphone \ Speakers | ||
* Keyboard and mouse for initial setup | * Keyboard and mouse for initial setup | ||
==== Stretch Goal Hardware ==== | ==== Stretch Goal Hardware ==== | ||
* Wifi Camera pointing down over oven range | * Wifi Camera pointing down over oven range | ||
− | * | + | * A camera that can attach to the front of the oven and look inside. After market cameras that go inside an oven are prohibitively expensive. |
== Operating System Candidates == | == Operating System Candidates == | ||
Line 35: | Line 41: | ||
==== Software ==== | ==== Software ==== | ||
* Install Matchbox-Keyboard | * Install Matchbox-Keyboard | ||
+ | ** sudo apt-get install matchbox-keyboard | ||
** On Rasbpian Desktop Toolbar, add keyboard application | ** On Rasbpian Desktop Toolbar, add keyboard application | ||
* VNC Server (for remote maintenance without having to stand in the kitchen) | * VNC Server (for remote maintenance without having to stand in the kitchen) | ||
* Created Desktop Icon for a shell script that will quickly open the Appearance Settings configuration panel. Sometimes after reboot the display reverts to normal. | * Created Desktop Icon for a shell script that will quickly open the Appearance Settings configuration panel. Sometimes after reboot the display reverts to normal. | ||
* Chromium web browser (comes installed with Rasbpian) | * Chromium web browser (comes installed with Rasbpian) | ||
− | ** Cooking Theme for | + | ** [https://chrome.google.com/webstore/detail/%D0%BF%D1%80%D0%B8%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F/oghljhddhemngfkbhhdgcjcecmdgplba?hl=en Cooking Theme for Chromium (for aesthetics only, adds no capabilities)] |
** Recipe Saver (Free version lets you save up to 50 recipes, paid version is an unreasonable $9 a month. I would rather Save a webpage to PDF (which Rasbian can do) than pay $9 a month). | ** Recipe Saver (Free version lets you save up to 50 recipes, paid version is an unreasonable $9 a month. I would rather Save a webpage to PDF (which Rasbian can do) than pay $9 a month). | ||
** Print to PDF Capability (Comes with Rasbian) for saving recipes locally. | ** Print to PDF Capability (Comes with Rasbian) for saving recipes locally. | ||
Line 46: | Line 53: | ||
* Allrecipes | * Allrecipes | ||
* Gmail for emailing yourself links ( we have ours logged into a shared account so that visitors can't access our personal accounts ). | * Gmail for emailing yourself links ( we have ours logged into a shared account so that visitors can't access our personal accounts ). | ||
+ | * Link to GoogleKeep (or any webpage) on desktop: https://www.raspberrypi.org/forums/viewtopic.php?t=171128 | ||
+ | ** Follow these steps to remove the annoying "are you sure" when you click it | ||
+ | **# File manager | ||
+ | **# Edit | ||
+ | **# Preferences | ||
+ | **# General | ||
+ | Do not ask option on executable launch | ||
* YouTube for cooking tutorials | * YouTube for cooking tutorials | ||
Line 56: | Line 70: | ||
* GE Kitchen Hub (available for kitcen hood and microwave). Expensive, over $800 | * GE Kitchen Hub (available for kitcen hood and microwave). Expensive, over $800 | ||
− | + | = Alternative Approaches = | |
− | + | * [[Kitchen Computer/Alternatives | Alternative Approaches]] | |
[[Category:Put Category Here]] <!--MAKE AS MANY CATEGORIES AS YOU NEED--> | [[Category:Put Category Here]] <!--MAKE AS MANY CATEGORIES AS YOU NEED--> |
Latest revision as of 09:48, 28 March 2021
Creator: |
Contents
[hide]Overview
A touch interactive kitchen computer for displaying recipes, watching cooking tutorials, and managing shopping lists.
Click This Link to See Larger Picture
Hardware
- Raspberry Pi 4 (Also needed: Micro HDMI to Regular HDMI, and a 2.5A USB-C Power Supply. A Yellow lightning bolt will appear on the screen if you selected an under powered supply.
- Raspberry Pi Case
- SD Card
- Touch Screen Monitor That works with Linux
- Articulating wall mounted monitor arm
- One came with our house, but you can buy them on On Amazon
- Microphone \ Speakers
- Keyboard and mouse for initial setup
Stretch Goal Hardware
- Wifi Camera pointing down over oven range
- A camera that can attach to the front of the oven and look inside. After market cameras that go inside an oven are prohibitively expensive.
Operating System Candidates
- LineageOS (Android): https://konstakang.com/devices/rpi4/LineageOS16.0/
- Note, do not follow instructions telling you to wipe after installing gapps. This will cause the lineageOS to startup in a mode that pops up the unregistered device notification that can't be closed, preventing you from getting to terminal and running the command to retrieve the GSFAID.
- Raspian
Software
- OS: Raspbian (A Linux Distro tailored for the RaspberryPi hardware)
Usability
Configuration
- Via terminal, created multiple users in case someone wanted to login to their recipe\gmail\etc accounts.
- Set Appearance Settings to "Very Large." We want it in this mode to make buttons easier to click with finger.
- Added an icon to bring up Matchbox-Keyboard to top bar. Currently you have to touch this icon each time you want to use the on screen keyboard, it does not come up automatically when you select a text field, like it does in Windows or Android.
- Improvement Idea: Rasbian might not have been made with touch interface in mind, but another distro like Linux might auto bring up the keyboard. This user experience improvement would be worth evaluating a different linux based OS.
Software
- Install Matchbox-Keyboard
- sudo apt-get install matchbox-keyboard
- On Rasbpian Desktop Toolbar, add keyboard application
- VNC Server (for remote maintenance without having to stand in the kitchen)
- Created Desktop Icon for a shell script that will quickly open the Appearance Settings configuration panel. Sometimes after reboot the display reverts to normal.
- Chromium web browser (comes installed with Rasbpian)
- Cooking Theme for Chromium (for aesthetics only, adds no capabilities)
- Recipe Saver (Free version lets you save up to 50 recipes, paid version is an unreasonable $9 a month. I would rather Save a webpage to PDF (which Rasbian can do) than pay $9 a month).
- Print to PDF Capability (Comes with Rasbian) for saving recipes locally.
Webpage Based Cooking Tools
- Allrecipes
- Gmail for emailing yourself links ( we have ours logged into a shared account so that visitors can't access our personal accounts ).
- Link to GoogleKeep (or any webpage) on desktop: https://www.raspberrypi.org/forums/viewtopic.php?t=171128
- Follow these steps to remove the annoying "are you sure" when you click it
- File manager
- Edit
- Preferences
- General
- Follow these steps to remove the annoying "are you sure" when you click it
Do not ask option on executable launch
- YouTube for cooking tutorials
Other Tools
- Balera-Etcher for flashing Rasbpian image to SD Card
- SD Card reader
Commercial Products
Products that offer similar experiences
- GE Kitchen Hub (available for kitcen hood and microwave). Expensive, over $800