Съдържание:
- Консумативи
- Стъпка 1: Разбиране на устройството и потока от данни
- Стъпка 2: Изграждане на частите
- Стъпка 3: Веригата
- Стъпка 4: Необходим софтуер
- Стъпка 5: Табло за управление
- Стъпка 6: Код
- Стъпка 7: Приложение и известие BLYNK
- Стъпка 8: Насладете се на зрялото си авокадо
Видео: AvoRipe - Проверка дали авокадото ви е узряло: 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
На всеки се е случвало, купувате авокадо, още не е узряло. Минават няколко дни и докато узрее, вече сте забравили за него … и след няколко дни може да стане лошо!
късмет за вас, ние проектирахме и създадохме AvoRipe, устройство, което проверява вашето авокадо два пъти дневно или при поискване, ви изпраща известие до вашия смартфон, ако вашето авокадо е узряло и ви позволява да проследявате мекотата на вашето авокадо с течение на времето.
Кои сме ние? Гордо създадени от Elad Goldberg и Eden Bar-Tov a от IDC Herzliya в долината McCann, Mizpe Ramon и лабораторията за медийни иновации в IDC (MiLab). Практическа благодарност на Zvika Markfeld от ForRealTeam, че ни научи на всичко за IoT, снабди ни с цялото оборудване и отиде с нас в пустинята, където построихме по -голямата част от това устройство.
Специални благодарности на Instructables и Thingiverse, че ни дадоха малко вдъхновение и идеи и на този човек, който проектира 3D модел, който използвахме в нашето устройство.
Консумативи
това е списъкът с неща, които използвахме, излишно е да казвам, че всеки компонент тук е заменяем и е избран най -вече от наличността за нас по време на създаването на този проект.
Микроконтролери, платки и щитове
- 1x платки ESP8266 (използвахме мини мини WeMos D1, изработени от LoLin)
- 1x D1 Мини серво щит
- 1x Micro-USB кабел
- 20 x джъмперни кабели
- 1 x 10K ом резистор
- 1 x Платка
Двигатели
1 x серво мотор (съветваме за здрав, от нашия опит малките понякога няма да го направят)
Сензори
- 1x сензор за сила на сензора за тънък филм
- 1x RGB цветен детектор, използващ сензорен модул TCS3200
Лазерно изрязани части
- 1 x Smart Box
- 7х пръстена, които ще образуват стойка
- 2x 70X100 см
3D отпечатани части
Avocado Griper (първоначално Petri Dish Gripper, който намерихме тук)
Стъпка 1: Разбиране на устройството и потока от данни
AvoRipe е проектиран да проверява зрялостта на вашето авокадо два пъти на ден (сутрин и вечер), а също така може да го провери с натискане на бутон на вашия телефон, когато пожелаете, където и да сте!
Ако авокадото е узряло (по цвят и мекота), тогава приложението BLYNK ще ви изпрати известие, което ви уведомява, че е време да изядете вкусното си авокадо.
Тъй като ние сме защитници на данните за хората, ние също така изграждаме табло за управление, използвайки AdafuitIO, което ще следи напредъка на вашето авокадо (ниво на мекота, текущ цвят и зрялост), за да ви държи в крак.
Стъпка 2: Изграждане на частите
Нокътът
- След отпечатване на частите от този 3D модел и пластмасов квадрат 70x100 mm
- сглобете 3D модела, както се вижда в инструкциите на оригиналния дизайнер
- тъй като използваме по -голямо серво, няма да използваме по -голямата част от модела, за да поддържаме сервото на място, вместо това ще използваме пластмасов квадрат 70x100 мм и ще ги залепим заедно, както се вижда на снимката.
- след много опити и грешки стигнахме до заключението, че малко тиксо и малко тегло отгоре може да измине нещата - затова препоръчваме да използвате нещо тежко, за да поставите горната част - използвахме игра - тесто, но това няма значение.
- използвахме малко тиксо, за да омекотим тъпия пластмасов нокът, така че авокадото да бъде уютно и свързахме сензора за сила към една от раменете.
Стойката
след като поставите светлинния сензор вътре в най -големия пръстен (предлагаме да се пробие малка дупка, през която да преминават джъмперите) залепете заедно всички пръстени, докато достигнете желаната височина
Кутията
използвахме makercase, за да направим кутията и да я сглобим. кутията ни дава висок тласък на нокътя, а също и място за съхранение на веригите на wemos
Стъпка 3: Веригата
В тази стъпка ще свържем всички сензори.
Сензор за сила:
- Свържете VCC към + в чертежа.
- Свържете G и A0 към 10K Ohm резистор.
- Свържете другия крак на резистора към - в макета.
Серво:
- Свържете VCC към + в чертежа
- Свържете заземяването към - в макета
- и свържете източника към D8
RGB сензор (TCS3200):
- Свържете S0 към D4
- Свържете S1 към D3
- Свържете S2 към D6
- Свържете S3 към D7
- Свържете изхода към D5
Стъпка 4: Необходим софтуер
Arduino IDE
Инсталирайте Arduino IDE:
www.arduino.cc/en/Guide/HomePage
Инсталирайте съответните „драйвери“за платките ESP8266 на вашата Arduino IDE:
randomnerdtutorials.com/how-to-install-es…
Блинк
Изтеглете приложението Blynk: https://j.mp/blynk_Android или
Докоснете иконата на QR-кода и насочете камерата към QR кода по-долу
след това си изпратете кода за удостоверяване (ще го използваме в следващата стъпка)
Стъпка 5: Табло за управление
AdafruitIO
Създайте акаунт:
Отидете на „Емисии“и създайте 3 нови емисии:
1. авокадоЦвет
2. isRipe
3. хрупкавост
След това отидете в раздела „Табло за управление“и създайте ново табло за управление.
След като таблото за управление е създадено, влезте в таблото за управление и добавете 3 нови блока, като използвате бутона „+“:
1. Линейна диаграма и добавете към нея емисия, този блок ще покаже напредъка на авокадо с мекота във времето.
2. Избор на цвят и добавете емисията avocadoColor за нея. този блок ще покаже цвета на авокадото.
3. Индикатор и изберете емисията isRipe за него. този блок ще измерва дали авокадото е достатъчно гъвкаво, за да се определи узряло. не забравяйте да зададете условието в този блок на "=", а стойността на 2.
Стъпка 6: Код
Кодът е прикачен, надявам се, че ще ви бъде лесен за използване (ние се опитахме да го документираме възможно най -много).
Отворете Arduino IDE и импортирайте кода, уверете се, че работите на правилната дъска (използвайте Tools -> board)
пуснете сериен монитор (CTRL+SHIFT+m) и вижте ъгъла на серво и силата, приложена към сензора на всеки етап.
Когато използвате серийния монитор, уверете се, че сте на 9600 бод.
Променете всички места в кода, които трябва да промените, той е добре коментиран в кода (най -вече вашите WiFi данни, adafuitIO и удостоверяване на BLYNK).
Предлагаме ви да калибрирате стойността на силата, необходима, за да решите, че авокадото е узряло, след като тествате няколко твърди и няколко зрели авокадо и намерите сладко място (научихме, че всяка настройка е малко по -различна, тъй като сензорът за сила е доста деликатен).
Също така ви предлагаме да калибрирате сензора за цвят. Можете да направите това, като отворите серийния монитор (CTRL+SHIFT+m) в IDE на Arduino и след това въведете "c" в горния ред. след това просто следвайте отпечатаните инструкции, за да калибрирате сензора.
Стъпка 7: Приложение и известие BLYNK
В приложението BLYNK се уверете, че таймерите са настроени на желаното време и дали устройството ви позволява известия от приложението.
Малко обяснение за това как приложението BLYNK и кодът работят заедно:
ние сме задали виртуален щифт (V0), който се проверява постоянно от wemos, приложението ще го промени от 0 (не проверявайте авокадо) на 1 (проверявайте авокадо), когато:
- бутонът за включване е натиснат (след това не забравяйте да го изключите)
- един от таймерите се включва.
ние задаваме друг виртуален щифт (V4), който ще определи дали авокадото е узряло (V4 = 2) или не е узряло (V4 = 1), това ще бъде определено в wemos и ще бъде изпратено до приложението.
Също така, ако авокадото е узряло, wemos ще задейства известие чрез приложението. за да научите повече за приспособлението за известия, разгледайте тази връзка.
Стъпка 8: Насладете се на зрялото си авокадо
предлагаме да направите Гукамоле дори от обикновен препечен хляб с авокадо, или дори можете да се развихрите с замразено кисело мляко от авокадо
Препоръчано:
Робот, който казва дали продавач на електроника ви изневерява или не: 6 стъпки
Робот, който разказва дали продавач на електроника ви изневерява или не: Миналата година аз и баща ми отидохме в новооткрит магазин за роботика/електроника много близо до мястото, където живеем. Когато влязох там, беше пълно с електроника, серова, сензори, Raspberry pis и Arduinos. На следващия ден отидохме в същия магазин и купихме
Локатор с това дали доклад на живо с помощта на Chat Bot: 4 стъпки
Локатор с това дали отчет на живо с помощта на Chat Bot: Чрез WhatsApp, вземете променливи (местоположение, надморска височина, налягане …) от NodeMCU според заявката или изпратете команди до NodeMCU чрез API на Twilio. От няколко седмици работя с API на Twilio, специално за съобщения в WhatsApp и дори създаде приложение
Как да си направим топящ се часовник в стил Дали: 9 стъпки (със снимки)
Как да си направим топящ се часовник в стил Дали: Не слушам нито един от старите си записи, но много обичам да ги имам наоколо. За щастие и приятелите ми. Друг общ момент, който имаме, е оценката да знаем колко е часът. Забърках се с записи и реших проблема си
Как да проверите дали играта ще работи на вашия компютър, преди да купите играта.: 4 стъпки
Как да проверя дали играта ще се изпълнява на вашия компютър, преди да купите играта. Наскоро придобих Call of Duty 4 от приятел (може да добавя безплатно), защото няма да работи на компютъра му. Е, компютърът му е сравнително нов и ме обърка защо не може да работи. Така след няколко часа търсене в интернет попаднах на
Как да разберете дали Yahoo! Потребителите са вписани като невидими: 6 стъпки
Как да разберете дали Yahoo! Потребителите са подписани като невидим режим: това ще ви покаже как да разберете дали потребителите на yahoo са влезли като невидим режим и наистина работи с yahoo messenger 8, но не го пробвах на 9 (бета) …. как работи: doodle ще започне, ако вашият приятел е в невидим режим по този начин ::: "JOHN" се появява