INHOUDSOPGAWE:
- Voorrade
- Stap 1: Begrip van die toestel- en datavloei
- Stap 2: Bou die onderdele
- Stap 3: Die stroombaan
- Stap 4: Vereiste sagteware
- Stap 5: Dashboard
- Stap 6: Kode
- Stap 7: BLYNK -app en kennisgewing
- Stap 8: Geniet u ryp avokado
Video: AvoRipe - Kyk of u avokado ryp is: 8 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Dit het met almal gebeur, jy koop 'n avokado, dit is nog nie ryp nie. 'N Paar dae gaan verby, en teen die tyd dat dit ryp is, het jy dit vergeet … en oor 'n paar dae kan dit sleg gaan!
Gelukkig vir u, het ons AvoRipe ontwerp en gebou, 'n toestel wat u avokado twee keer per dag kontroleer, of op aanvraag, 'n kennisgewing aan u slimfoon stuur as u avokado ryp is en u die sagtheid van u avokado mettertyd kan opspoor.
Met trots geskep deur Elad Goldberg en Eden Bar-Tov a van IDC Herzliya in McCann Valley, Mizpe Ramon en die media innovasie laboratorium by IDC (MiLab). 'N Praktiese dank aan Zvika Markfeld van ForRealTeam, wat ons alles oor IoT geleer het, het ons al die toerusting voorsien en saam met ons na die woestyn gegaan, waar ons die grootste deel van hierdie toestel gebou het.
Spesiale dank aan Instructables en Thingiverse, wat ons inspirasie en idees gegee het en aan hierdie man wat 'n 3D -model ontwerp het wat ons in ons toestel gebruik het.
Voorrade
Dit is 'n lys van dinge wat ons gebruik het, en dit is onnodig om te sê dat elke komponent hier vervangbaar is en meestal gekies is deur die beskikbaarheid van ons tydens die uitvoering van hierdie projek.
Mikro-beheerders, borde en skilde
- 1x ESP8266 borde (ons gebruik LoMin gemaakte WeMos D1 mini's)
- 1x D1 Mini servo skild
- 1x mikro-USB-kabel
- 20 x springkabels
- 1 x 10K Ohm weerstand
- 1 x broodbord
Motors
1 x Servomotor (ons adviseer oor 'n robuuste motor, uit ons ervaring sal die kleintjies dit soms nie doen nie)
Sensors
- 1x dun film druk sensor krag sensor
- 1x RGB -kleurdetektor met behulp van TCS3200 -sensormodule
Lasergesnyde onderdele
- 1 x Smart Box
- 7x ringe wat 'n staander sal vorm
- 2x 70X100 cm
3D-gedrukte onderdele
Avokado Griper (oorspronklik Petri Dish Gripper wat ons hier gevind het)
Stap 1: Begrip van die toestel- en datavloei
Die AvoRipe is bedoel om die rypheid van u avokado twee keer per dag (oggend en aand) na te gaan, en dit kan ook met 'n druk op die knoppie op u telefoon gekontroleer word, waar u ook al wil!
As die avokado ryp is (deur kleur en sagtheid), sal 'n stootkennisgewing deur die BLYNK -app na u gestuur word om u te laat weet dat dit tyd is om u heerlike avokado te eet.
Aangesien ons voorstanders is van data vir die mense, bou ons ook 'n paneelbord met behulp van AdafuitIO wat u vordering van u avokado (sagte vlak, huidige kleur en rypheid) kan byhou om u op hoogte te hou.
Stap 2: Bou die onderdele
Die klou
- Na die druk van die dele van hierdie 3D -model, en die 70x100 mm plastiek vierkant
- monteer die 3D -model soos gesien in die instruksies van die oorspronklike ontwerper
- Aangesien ons 'n groter servo gebruik, sal ons nie die grootste deel van die model gebruik om die servo op sy plek te hou nie; ons gebruik eerder die 70x100 mm plastiekvierkant en plak dit vas soos op die foto.
- na baie probeer en foute, het ons tot die gevolgtrekking gekom dat 'n paar kleeflint en 'n bietjie gewig van bo af baie kan help om dinge glad te maak - daarom beveel ons aan dat u iets swaar op die boonste deel sit - ons gebruik speel- deeg, maar dit maak nie regtig saak nie.
- Ons het 'n bietjie kleefband gebruik om die stomp plastiekklou te versag, sodat die avokado gesellig sal wees en ons die kragsensor aan een van die arms gekoppel het.
Die stand
nadat u die ligsensor in die grootste ring geplaas het (ons raai u aan om 'n klein gaatjie te boor sodat die springers kan deurkom), plak u al die ringe saam totdat u die gewenste hoogte bereik
Die boks
ons het 'n kas gebruik om die boks te maak en dit bymekaar te maak. die boks gee ons 'n groot hupstoot vir die klou en ook 'n plek om die wemosbane te stoor
Stap 3: Die stroombaan
In hierdie stap verbind ons al die sensors.
Kragsensor:
- Koppel VCC aan + in die broodbord.
- Koppel G en A0 aan die 10K Ohm -weerstand.
- Koppel die ander weerstandsbeen aan - in die broodbord.
Servo:
- Koppel die VCC aan + in die broodbord
- Koppel die grond aan - in die broodbord
- en koppel die bron aan D8
RGB -sensor (TCS3200):
- Koppel die S0 aan D4
- Koppel die S1 aan D3
- Koppel die S2 aan D6
- Koppel die S3 aan D7
- Koppel die uit na D5
Stap 4: Vereiste sagteware
Arduino IDE
Installeer Arduino IDE:
www.arduino.cc/en/Guide/HomePage
Installeer relevante "bestuurders" vir die ESP8266 -borde op u Arduino IDE:
randomnerdtutorials.com/how-to-install-es…
Blynk
Laai die Blynk -app af: https://j.mp/blynk_Android of
Raak die QR-kode-ikoon en wys die kamera na die onderstaande QR-kode
Stuur daarna vir u die verifikasiekode (ons sal dit in die volgende stap gebruik)
Stap 5: Dashboard
AdafruitIO
Skep 'n rekening:
Gaan na "Feeds" en skep 3 nuwe feeds:
1. avokadoKleur
2. isRyp
3. squishiness
Gaan dan na die oortjie "Dashboard" en skep 'n nuwe paneelbord.
Nadat die paneelbord geskep is, betree die paneelbord en voeg 3 nuwe blokke by met die "+" knoppie:
1. 'n Lyngrafiek en voeg die squishiness -voer by, die blok sal die vordering van die avokado -squishiness mettertyd toon.
2. 'n Kleurplukker, en voeg die avokadoColor -voer by. die blok sal die kleur van die avokado wys.
3. 'n Aanwyser, en kies die isRipe voer daarvoor. daardie blok sal meet of die avokado piepagtig genoeg is om vasgestel te word dat dit ryp is. stel die toestand in hierdie blok op "=" en die waarde op 2.
Stap 6: Kode
Die kode is aangeheg, hopelik vind u dit maklik om te gebruik (ons het dit soveel as moontlik probeer dokumenteer).
Maak Arduino IDE oop en voer die kode in, maak seker dat u op die regte bord werk (gebruik Tools -> board)
hardloop die seriële monitor (CTRL+SHIFT+m) en sien die hoek van die servo en die krag wat op die sensor uitgeoefen word in elke stadium.
As u die seriële monitor gebruik, moet u seker maak dat u op 9600baud is.
Wysig alles is plekke in die kode wat u moet verander; daar word goed kommentaar gelewer in die kode (meestal u WiFi -besonderhede, adafuitIO en BLYNK -verifikasie).
Ons stel voor dat u die waarde van die krag wat nodig is om te besluit dat 'n avokado ryp is, kalibreer nadat u 'n paar harde en 'n paar ryp avokado's getoets het en 'n lekker plek gevind het (ons het geleer dat elke opstelling 'n bietjie anders is aangesien die kragsensor is redelik delikaat).
Ons stel ook voor dat u die kleursensor kalibreer. U kan dit doen deur die seriële monitor (CTRL+SHIFT+m) in die Arduino IDE oop te maak en dan "c" in die boonste reël in te voer. Volg daarna die gedrukte instruksies om die sensor te kalibreer.
Stap 7: BLYNK -app en kennisgewing
Maak in die BLYNK -app seker dat die tydopnemers op die verlangde tyd ingestel is en dat u toestel kennisgewings van die app moontlik maak.
'N Klein verduideliking oor hoe die BLYNK -app en die kode saamwerk:
ons het 'n virtuele pen (V0) gestel wat deur die wemos voortdurend nagegaan word, die app verander dit van 0 (kyk nie na avokado nie) na 1 (kyk na avokado) wanneer:
- die aan -knoppie word ingedruk (maak seker dat u dit daarna afskakel)
- een van die timers begin.
ons stel 'n ander virtuele pen (V4) vas om te bepaal of die avokado ryp is (V4 = 2) of nie ryp is nie (V4 = 1), dit sal binne die wemos bepaal word en na die app gestuur word.
As die avokado ryp is, sal die wemos 'n kennisgewing via die app veroorsaak. Vir meer inligting oor die kennisgewing -widget, kyk na hierdie skakel.
Stap 8: Geniet u ryp avokado
Ons stel voor dat u Goucamole maak van selfs gewone roosterbrood met avokado -smeer, of u kan selfs wild gaan met avokado -bevrore jogurt
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer