Mundarija:

AvoRipe - avakado pishganligini tekshirish: 8 qadam (rasmlar bilan)
AvoRipe - avakado pishganligini tekshirish: 8 qadam (rasmlar bilan)

Video: AvoRipe - avakado pishganligini tekshirish: 8 qadam (rasmlar bilan)

Video: AvoRipe - avakado pishganligini tekshirish: 8 qadam (rasmlar bilan)
Video: ЖУДА КОП ФОЙДАЛИ ХУСУСИЯТЛАРГА ЭГА МЕВА!АВОКАДО😍 2024, Noyabr
Anonim
Image
Image
Qismlarni qurish
Qismlarni qurish

Bu hamma bilan sodir bo'lgan, siz avakado sotib olasiz, hali pishmagan. Bir necha kun o'tib ketadi va pishib yetganda uni unutgansiz … va bir necha kun ichida yomonlashishi mumkin!

Siz uchun baxtli, biz avokadoni kuniga ikki marta tekshiradigan yoki talab qilingan AvoRipe qurilmasini ishlab chiqdik va qurdik, agar sizning avakadoingiz pishgan bo'lsa, sizga smartfoningizga bildirishnoma yuboradi va vaqt o'tishi bilan avakadoning yumshoqligini kuzatishga imkon beradi.

Biz kimmiz? Makkann vodiysidagi IDC Herzliya, Mizpe Ramon va IDC (MiLab) media-innovatsion laboratoriyasidan Elad Goldberg va Eden Bar-Tov tomonidan faxr bilan yaratilgan. ForRealTeam -dan Zvika Markfeldga, bizga IoT haqida hamma narsani o'rgatgani, bizni barcha asbob -uskunalar bilan ta'minlaganligi va biz bilan birga ushbu qurilmaning katta qismini qurgan sahroga ketgani uchun amaliy minnatdorchilik.

Bizga ilhom va g'oyalar bergani uchun va Instructables va Thingiverse -ga alohida rahmat va biz qurilmamizda ishlatilgan 3D modelini yaratgan yigitga.

Ta'minotlar

bu biz ishlatgan narsalarning ro'yxati, aytishga hojat yo'q, bu erdagi har bir komponentni almashtirish mumkin va bu loyihani ishlab chiqish vaqtida asosan bizga mavjudligi bilan tanlangan.

Mikro-nazoratchilar, taxtalar va qalqonlar

  • 1x ESP8266 taxtasi (biz LoLin tomonidan ishlab chiqarilgan WeMos D1 minisidan foydalanganmiz)
  • 1x D1 Mini servo qalqoni
  • 1x Micro-USB kabeli
  • 20 x o'tish kabeli
  • 1 x 10K Ohm qarshilik
  • 1 x non paneli

Dvigatellar

1 x Servo dvigateli (biz kuchli dvigatel haqida maslahat beramiz, o'z tajribamizga ko'ra, bolalar ba'zida buni qilmaydi)

Sensorlar

  • 1x yupqa plyonkali bosim sensori kuch sensori
  • TCS3200 sensorli moduli yordamida 1x RGB rang detektori

Lazerli kesish qismlari

  • 1 x Smart quti
  • Stendni tashkil etadigan 7x uzuk
  • 2x70X100 sm

3D bosma qismlar

Avokado Griper (biz bu erda topgan Petri Dish Gripper)

1 -qadam: Qurilma va ma'lumotlar oqimini tushunish

AvoRipe avokadoning pishganligini kuniga ikki marta (ertalab va kechqurun) tekshirishga mo'ljallangan bo'lib, uni xohlagan vaqtda, xohlagan vaqtda, telefoningiz tugmachasi yordamida tekshirishi mumkin!

Agar avakado pishgan bo'lsa (rangi va yumshoqligi bo'yicha), sizga BLYNK ilovasi sizga push -xabarnoma yuboradi, bu sizning mazali avakadoingizni eyish vaqti kelganini bildiradi.

Biz odamlarga ma'lumotlarning himoyachisi bo'lganimiz uchun, biz AdafuitIO yordamida avokadoning borishini (yumshoqlik darajasi, hozirgi rangi va pishganligi) kuzatib boradigan asboblar panelini ham quramiz.

2 -qadam: qismlarni qurish

Qismlarni qurish
Qismlarni qurish
Qismlarni qurish
Qismlarni qurish

Tirnoq

  • Ushbu 3D modelning qismlarini va 70x100 mm plastmassa kvadratni chop etgandan so'ng
  • 3D -modelni asl dizaynerning ko'rsatmasida ko'rsatilgan tarzda yig'ing
  • biz katta servo ishlatganimiz uchun, biz servo o'rnini ushlab turish uchun modelning katta qismini ishlatmaymiz, buning o'rniga biz 70x100 mm plastmassa kvadratdan foydalanamiz va ularni rasmda ko'rinib turganidek yopishtiramiz.
  • ko'p sinov va xatolardan so'ng, biz shunday xulosaga keldikki, yopishqoq lenta va yuqoridan ozgina og'irlik, hamma narsani yumshatishga yordam beradi, shuning uchun biz yuqori qismga og'ir narsalarni ishlatishni maslahat beramiz - biz o'ynaganmiz. xamir, lekin bu muhim emas.
  • biz plastmassa tirnoqni yumshatish uchun yopishqoq lentani ishlatdik, shunda avokado qulay bo'ladi va biz kuch sensori qo'llaridan biriga bog'lab qo'ydik.

Stend

yorug'lik sensori eng katta halqa ichiga joylashtirilgandan so'ng (biz o'tish joylari o'tishi uchun kichik teshik ochishni taklif qilamiz) kerakli halqaga yetguncha barcha halqalarni yopishtiring

Quti

biz qutini yasashda va uni yig'ishda makercase ishlatardik. Bu quti bizga tirnoq uchun yuqori kuch beradi, shuningdek, wemos zanjirlarini saqlash uchun joy

3 -qadam: O'chirish davri

O'chirish davri
O'chirish davri

Ushbu bosqichda biz barcha sensorlarni ulaymiz.

Quvvat sensori:

  • VCC -ni non panelida + ga ulang.
  • G va A0 ni 10K Ohmli rezistorga ulang.
  • Boshqa qarshilik oyog'ini non paneliga ulang.

Servo:

  • VCC -ni non panelida + ga ulang
  • Groundni - non paneliga ulang
  • va manbani D8 ga ulang

RGB sensori (TCS3200):

  • S0 ni D4 ga ulang
  • S1 ni D3 ga ulang
  • S2 ni D6 ga ulang
  • S3 ni D7 ga ulang
  • Chiqishni D5 ga ulang

4 -qadam: Kerakli dasturiy ta'minot

Kerakli dasturiy ta'minot
Kerakli dasturiy ta'minot
Kerakli dasturiy ta'minot
Kerakli dasturiy ta'minot

Arduino IDE

Arduino IDE -ni o'rnating:

www.arduino.cc/en/Guide/HomePage

Arduino IDE -ga ESP8266 platalari uchun tegishli "drayverlarni" o'rnating:

randomnerdtutorials.com/how-to-install-es…

Blynk

Blynk ilovasini yuklab oling: https://j.mp/blynk_Android yoki

QR-kod belgisiga teging va kamerani quyidagi QR-kodga yo'naltiring

keyin o'zingizga autentifikatsiya kodini yuboring (biz keyingi bosqichda undan foydalanamiz)

5 -qadam: boshqaruv paneli

Boshqaruv paneli
Boshqaruv paneli

AdafruitIO

Hisob qaydnomasini yarating:

"Lentalar" ga o'ting va uchta yangi tasma yarating:

1. avakadoRangi

2. isRipe

3. beparvolik

Keyin "Boshqaruv paneli" yorlig'iga o'ting va yangi boshqaruv panelini yarating.

Boshqaruv paneli yaratilgandan so'ng, asboblar panelini kiriting va "+" tugmasi yordamida 3 ta yangi blokni qo'shing:

1. Chiziqli jadval va unga chayqalish tasmasini qo'shing, bu blok vaqt o'tishi bilan avokadoning cho'kib ketishini ko'rsatadi.

2. Rang tanlagich va unga avokadoColor tasmasini qo'shing. bu blok avokadoning rangini ko'rsatadi.

3. Ko'rsatkich va buning uchun isRipe tasmasini tanlang. Bu blok avokadoning pishganligini aniqlash uchun etarlicha egiluvchanligini o'lchaydi. ushbu blokdagi shartni "=" ga, qiymatini esa 2 ga qo'yganingizga ishonch hosil qiling.

6 -qadam: kod

Kod biriktirilgan, umid qilamanki, siz undan foydalanishni oson topasiz (biz uni iloji boricha hujjatlashtirishga harakat qildik).

Arduino IDE -ni oching va kodni import qiling, o'ng panelda ishlayotganingizga ishonch hosil qiling (Asboblar -> taxtadan foydalaning)

ketma -ket monitorni ishga tushiring (CTRL+SHIFT+m) va servo burchagi va har bir bosqichda sensorga qo'llaniladigan kuchni ko'ring.

Agar ketma -ket monitor ishlayotgan bo'lsa, 9600baudda ekanligingizga ishonch hosil qiling.

Hammasini o'zgartiring - bu kodni o'zgartirish kerak bo'lgan joylar, bu kodda yaxshi yozilgan (asosan sizning WiFi tafsilotlaringiz, adafuitIO va BLYNK autentifikatsiyasi).

Sizga bir necha qattiq va bir necha pishgan avokadoni sinovdan o'tkazib, shirin joyni topgandan so'ng, avakado pishganligini aniqlash uchun zarur bo'lgan kuchning qiymatini sozlashni taklif qilamiz (biz kuch sensori buyon har bir o'rnatish biroz boshqacha ekanligini bilib oldik. juda nozik).

Rang sensori sozlamalarini sozlashni tavsiya etamiz. Buni Arduino IDE -da ketma -ket monitorni (CTRL+SHIFT+m) ochish va yuqori satrda "c" kiritish orqali amalga oshirish mumkin. Shundan so'ng, sensorni kalibrlash uchun chop etilgan ko'rsatmalarga amal qiling.

7 -qadam: BLYNK ilovasi va bildirishnomasi

BLYNK ilovasi va bildirishnomasi
BLYNK ilovasi va bildirishnomasi
BLYNK ilovasi va bildirishnomasi
BLYNK ilovasi va bildirishnomasi

BLYNK ilovasida taymerlar kerakli vaqtga o'rnatilganligiga va qurilmangiz ilovadan bildirishnomalarga ruxsat berishiga ishonch hosil qiling.

BLYNK ilovasi va kod qanday ishlashi haqida bir oz tushuntirish:

biz doimiy ravishda wemos tomonidan tekshiriladigan virtual pinni (V0) o'rnatdik, ilova uni 0 dan (avokadoni tekshirmang) 1 ga (avokadoni tekshiring) o'zgartiradi:

  1. yoqish tugmasi bosiladi (keyin uni o'chirib qo'yganingizga ishonch hosil qiling)
  2. taymerlardan biri yo'lga chiqadi.

biz boshqa virtual pinni o'rnatdik (V4) avokado pishganligini (V4 = 2) yoki pishmaganligini (V4 = 1) aniqlaydi, bu wemos ichida aniqlanadi va ilovaga yuboriladi.

Agar avakado pishgan bo'lsa, wemos ilova orqali xabar beradi. xabarnoma vidjeti haqida ko'proq ma'lumot olish uchun ushbu havolani tekshiring.

8 -qadam: pishgan avokadodan rohatlaning

Pishgan avokadodan rohatlaning
Pishgan avokadodan rohatlaning

Biz Goucamole -ni avakado bilan oddiy tost tayyorlashni taklif qilamiz, yoki siz hatto muzlatilgan qatiq bilan avakado bilan yirtib tashlashingiz mumkin.

Tavsiya: