Taula de continguts:
- Subministraments
- Pas 1: entendre el dispositiu i el flux de dades
- Pas 2: Construir les peces
- Pas 3: el circuit
- Pas 4: programari necessari
- Pas 5: Tauler de control
- Pas 6: Codi
- Pas 7: aplicació i notificació de BLYNK
- Pas 8: gaudiu de l'alvocat madur
Vídeo: AvoRipe: comprovar si l'alvocat està madur: 8 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Va passar a tothom, es compra un alvocat, encara no està madur. Passen uns quants dies i, quan estigui madur, ja n’heu oblidat … i en pocs dies potser anirà malament.
per sort, hem dissenyat i construït AvoRipe, un dispositiu que comprova l’alvocat dues vegades al dia o sota demanda, us envia una notificació al telèfon intel·ligent si l’alvocat està madur i us permet fer un seguiment de la suavitat del vostre alvocat al llarg del temps.
Amb orgull creat per Elad Goldberg i Eden Bar-Tov a d’IDC Herzliya a McCann Valley, Mizpe Ramon i el laboratori d’innovació mediàtica d’IDC (MiLab). Un agraïment pràctic a Zvika Markfeld, de ForRealTeam, per ensenyar-nos tot sobre l'IoT, ens va subministrar tot l'equip i vam anar amb nosaltres al desert, on vam construir la major part d'aquest dispositiu.
Un agraïment especial a Instructables i Thingiverse, per donar-nos inspiració i idees i a aquest noi que va dissenyar un model 3D que vam utilitzar al nostre dispositiu.
Subministraments
aquesta és la llista de coses que hem utilitzat, no cal dir-ho, que tots els components aquí són substituïbles i que han estat triats principalment per la disponibilitat que teníem en el moment de fer aquest projecte.
Microcontroladors, taules i escuts
- 1x taules ESP8266 (hem utilitzat minis WeMos D1 fabricats per LoLin)
- 1 mini escut servo D1
- 1x cable micro-USB
- 20 cables de pont
- 1 x 10K ohm resistència
- 1 x Taula de pa
Motors
1 x Servomotor (us aconsellem un de robust, segons la nostra experiència els més petits de vegades no ho faran)
Sensors
- 1x Sensor de força del sensor de pressió de pel·lícula prima
- 1x Detector de color RGB que utilitza el mòdul de sensor TCS3200
Parts tallades amb làser
- 1 x Smart Box
- 7x anells que formaran un suport
- 2x 70X100 cm
Parts impreses en 3D
Avocado Griper (originalment Petri Dish Gripper que hem trobat aquí)
Pas 1: entendre el dispositiu i el flux de dades
L’EvoRipe està dissenyat per comprovar la maduresa de l’alvocat dues vegades al dia (matí i nit) i també es pot comprovar amb només prémer un botó al telèfon sempre que vulgueu on vulgueu.
Si l’alvocat està madur (pel color i la suavitat), l’aplicació BLYNK us enviarà una notificació push que us farà saber que és hora de menjar-vos el deliciós alvocat.
Com que defensem les dades per a la gent, també creem un tauler amb AdafuitIO que farà un seguiment del progrés del vostre alvocat (nivell de suavitat, color actual i maduresa) per mantenir-vos al dia.
Pas 2: Construir les peces
L’Urra
- Després d'imprimir les parts d'aquest model 3D i el quadrat de plàstic de 70x100 mm
- munteu el model 3D tal com es veu a les instruccions del dissenyador original
- ja que fem servir un servo més gran, no utilitzarem la part més gran del model per mantenir el servo al seu lloc, en lloc d’això, farem servir el quadrat de plàstic de 70x100 mm i els enganxarem com es veu a la imatge.
- després de moltes proves i errors, vam arribar a la conclusió que una mica de cinta adhesiva i una mica de pes des de dalt poden ajudar molt a suavitzar les coses, de manera que us recomanem que utilitzeu alguna cosa pesada per posar la part superior; massa, però realment no importa.
- hem utilitzat una cinta adhesiva per estovar la urpa de plàstic contundent, de manera que l’alvocat serà acollidor i hem connectat el sensor de força a un dels braços.
El suport
després d’inserir el sensor de llum a l’interior de l’anell més gran (es recomana perforar un petit forat perquè puguin passar els ponts) enganxar tots els anells fins arribar a l’alçada desitjada
La Caixa
hem utilitzat makercase per fer la caixa i muntar-la. la caixa ens proporciona un gran impuls per a la urpa i també un lloc per emmagatzemar els circuits de wemos
Pas 3: el circuit
En aquest pas, connectarem tots els sensors.
Sensor de força:
- Connecteu VCC a + a la taula de proves.
- Connecteu G i A0 a la resistència de 10K Ohm.
- Connecteu l'altra pota de la resistència a - a la taula de suport.
Servo:
- Connecteu el VCC a + a la taula de proves
- Connecteu la terra a la tauleta de suport
- i connecteu la font a D8
Sensor RGB (TCS3200):
- Connecteu el S0 a D4
- Connecteu el S1 al D3
- Connecteu el S2 a D6
- Connecteu el S3 al D7
- Connecteu la sortida a D5
Pas 4: programari necessari
IDE Arduino
Instal·leu Arduino IDE:
www.arduino.cc/en/Guide/HomePage
Instal·leu els "controladors" rellevants per a les plaques ESP8266 al vostre IDE Arduino:
randomnerdtutorials.com/how-to-install-es…
Blynk
Descarregueu l'aplicació Blynk: https://j.mp/blynk_Android o
Toca la icona de codi QR i apunta la càmera cap al codi QR següent
després, envieu-vos el codi d’autenticació (l’utilitzarem al pas següent)
Pas 5: Tauler de control
AdafruitIO
Creeu un compte:
Aneu a "Feeds" i creeu tres feeds nous:
1. alvocatColor
2. isRipe
3. esquitx
A continuació, aneu a la pestanya "Tauler" i creeu un tauler nou.
Després de crear el tauler, introduïu-lo i afegiu 3 blocs nous mitjançant el botó "+":
1. Un gràfic de línies, i afegiu-hi el feed de squishiness, aquest bloc mostrarà el progrés de squishiness d'alvocat al llarg del temps.
2. Un selector de colors i afegiu-hi la font d'alvocat. aquest bloc mostrarà el color de l'alvocat.
3. Un indicador i escolliu el feed isRipe. aquest bloc mesurarà si l’alvocat és prou suau per determinar-se madur. assegureu-vos d’establir la condició d’aquest bloc a "=" i el valor a 2.
Pas 6: Codi
El codi s’adjunta, esperem que sigui fàcil d’utilitzar (hem intentat documentar-lo al màxim).
Obriu Arduino IDE i importeu el codi, assegureu-vos que esteu treballant al tauler adequat (utilitzeu Eines -> tauler)
executeu el monitor sèrie (CTRL + MAJÚS + m) i vegeu l’angle del servo i la força aplicada al sensor en cada etapa.
Quan executeu el monitor sèrie, assegureu-vos que esteu a 9600baud.
Modificar tots són llocs del codi que heu de modificar, està ben comentat al codi (sobretot els vostres detalls de WiFi, autenticació adafuitIO i BLYNK).
Us suggerim que calibreu el valor de la força necessària per decidir que un alvocat està madur després de provar uns alvocats madurs i alguns i trobar un punt dolç (hem après que cada configuració és una mica diferent ja que el sensor de força és força delicat).
També us recomanem que calibreu el sensor de color. Podeu fer-ho obrint el monitor sèrie (CTRL + MAJÚS + m) a l'IDE Arduino i després introduïu "c" a la línia superior. després, seguiu les instruccions impreses per calibrar el sensor.
Pas 7: aplicació i notificació de BLYNK
A l'aplicació BLYNK, assegureu-vos que els temporitzadors estiguin configurats a l'hora desitjada i que el dispositiu permeti notificacions de l'aplicació.
Una petita explicació sobre com funcionen conjuntament l’aplicació BLYNK i el codi:
hem establert un pin virtual (V0) que els wemos revisen constantment, l'aplicació el canviarà de 0 (no comproveu l'alvocat) a 1 (comproveu l'alvocat) quan:
- es prem el botó d'encesa (assegureu-vos de prémer-lo per desactivar-lo després)
- un dels temporitzadors es posa en marxa.
establim un altre pin virtual (V4) per determinar si l’alvocat està madur (V4 = 2) o no està madur (V4 = 1). Això es determinarà dins dels wemos i s’enviarà a l’aplicació.
A més, si l'alvocat està madur, els wemos activaran una notificació a través de l'aplicació. per obtenir més informació sobre el widget de notificacions, consulteu aquest enllaç.
Pas 8: gaudiu de l'alvocat madur
us recomanem que feu Goucamole de pa torrat uniforme amb alvocat, o fins i tot podeu anar salvatge amb iogurt congelat d'alvocat
Recomanat:
Pot un MakerBit recordar-vos que heu de comprovar l’aigua que hi ha sota l’arbre de Nadal ?: 7 passos
Pot un MakerBit recordar-vos que heu de comprovar l’aigua que hi ha sota l’arbre de Nadal ?: Un arbre tallat fresc és una decoració tradicional de vacances a moltes llars. És fonamental mantenir-lo subministrat amb aigua dolça. No seria bo tenir un ornament que us ajudés a recordar que heu de comprovar l’aigua que hi ha sota l’arbre? Aquest projecte forma part de
Com comprovar el sucre en sang: 10 passos (amb imatges)
Com comprovar el sucre en la sang: la gestió dels nivells de sucre en la sang és fonamental per a aquells que pateixen diabetis. És important saber controlar adequadament aquests nivells. Cal fer diversos passos correctament per garantir que els resultats siguin exactes
Com comprovar la continuïtat dels principiants: 3 passos
Com es pot comprovar la continuïtat dels principiants: Hola, sempre s’escolta la comprovació de la continuïtat o es pot trobar, però primer es fa una prova de continuïtat. Avui explicaré als principiants com es pot comprovar la continuïtat amb un multímetre digital, ja sabeu el quadre taronja que hi ha clips de youtube … Un multímetre o
Com comprovar si s'executarà un joc a l'ordinador abans de comprar el joc .: 4 passos
Com comprovar si un joc s’executarà a l’ordinador abans de comprar el joc. Recentment he adquirit Call of Duty 4 a un amic (de franc podria afegir) perquè no funcionaria al seu ordinador. Bé, el seu ordinador és bastant nou i em va desconcertar per què no funcionaria. Així que, després d’un parell d’hores de recerca a Internet, em vaig trobar amb
Com comprovar les especificacions de l’ordinador abans de comprar jocs / programari .: 6 passos
Com comprovar les especificacions de l’ordinador abans de comprar jocs / programari: aquesta guia inclou el que requereixen tots els jocs / programari. Aquesta guia us mostra com comprovar si el vostre ordinador pot executar i instal·lar un CD o DVD que poseu a l’ordinador. També podeu consultar aquest http://cyri.systemrequirementslab.com/srtest/ (de l'usuari Kweeni