Мазмұны:

AvoRipe - авокадо піскенін тексеру: 8 қадам (суреттермен)
AvoRipe - авокадо піскенін тексеру: 8 қадам (суреттермен)

Бейне: AvoRipe - авокадо піскенін тексеру: 8 қадам (суреттермен)

Бейне: AvoRipe - авокадо піскенін тексеру: 8 қадам (суреттермен)
Бейне: MARKET HUNT IN NORTH SRI LANKA 🇱🇰 2024, Қараша
Anonim
Image
Image
Бөлшектерді құрастыру
Бөлшектерді құрастыру

Бұл бәрінде болды, сіз авокадо сатып аласыз, ол әлі піскен жоқ. Бірнеше күн өтеді, ал пісіп жетілген кезде сіз бұл туралы ұмытып қалдыңыз … және бірнеше күннен кейін ол нашар болуы мүмкін!

Сізге сәттілік, біз сіздің авокадоңызды күніне екі рет тексеретін немесе талап етілетін AvoRipe құрылғысын жасап, құрастырдық, егер сіздің авокадо піскен болса, сізге смартфонға хабарлама жібереді және уақыт өте келе сіздің авокадо жұмсақтықты бақылауға мүмкіндік береді.

Біз кімбіз? ForRealTeam қызметкері Звика Маркфелдке бізге IoT туралы бәрін үйреткені үшін практикалық рахмет, бізді барлық жабдықтармен қамтамасыз етті және бізбен бірге шөлге барды, онда біз осы құрылғыны құрдық.

Instructables пен Thingiverse -ге, бізге шабыт пен идея бергені үшін және біздің құрылғыда қолданған 3D моделін жасаған осы жігітке ерекше рахмет.

Жабдықтар

бұл біз қолданған заттардың тізімі, айтудың қажеті жоқ, мұндағы әрбір компонент ауыстырылады және бұл жобаны жасау кезінде бізге қол жетімділікті таңдады.

Микроконтроллерлер, тақталар мен қалқандар

  • 1x ESP8266 тақталары (біз LoLin жасаған WeMos D1 мини қолдандық)
  • 1x D1 шағын серво қалқаны
  • 1x Micro-USB кабелі
  • 20 x өтпелі кабельдер
  • 1 x 10 Км резистор
  • 1 x Нан тақтасы

Қозғалтқыштар

1 x Серво қозғалтқышы (біз мықты қозғалтқыш туралы кеңес береміз, өз тәжірибемізден кішкентайлар кейде жасамайды)

Сенсорлар

  • 1x жұқа пленкалы қысым сенсоры күш датчигі
  • TCS3200 сенсорлық модулін қолданатын 1x RGB түс детекторы

Лазермен кесілген бөлшектер

  • 1 x Smart Box
  • Тұғырды құрайтын 7x сақина
  • 2x70X100 см

3D басып шығарылған бөлшектер

Авокадо Грайпер (бастапқыда біз бұл жерден тапқан Петри табақшасы)

1 -қадам: Құрылғы мен деректер ағынын түсіну

AvoRipe сіздің авокадо піскендігіңізді тәулігіне екі рет тексеруге арналған (таңертең және кешке), сонымен қатар оны қай жерде болсаңыз да, телефоныңыздағы түймені басу арқылы тексеруге болады!

Егер авокадо піскен болса (түсі мен жұмсақтылығы бойынша), сізге BLYNK қолданбасы хабарландыруды жібереді, ол сіздің дәмді авокадо жейтін уақыт екенін хабарлайды.

Біз адамдарға деректерді қорғаушы болғандықтан, біз AdafuitIO көмегімен бақылау тақтасын құрамыз, ол сіздің авокадо прогресін (жұмсақтық деңгейі, қазіргі түсі мен пісуі) қадағалап отырады, бұл сізге жылдамдық береді.

2 -қадам: бөлшектерді құрастыру

Бөлшектерді құрастыру
Бөлшектерді құрастыру
Бөлшектерді құрастыру
Бөлшектерді құрастыру

Claw

  • Осы 3D модельдің бөлшектерін басып шығарғаннан кейін және 70x100 мм пластикалық квадрат
  • 3D моделін түпнұсқалық дизайнердің нұсқауларында көрсетілгендей жинаңыз
  • біз үлкен серво қолданатындықтан, біз сервоны орнында ұстау үшін модельдің үлкен бөлігін пайдаланбаймыз, оның орнына біз 70x100 мм пластикалық квадрат қолданамыз және оларды суретте көрсетілгендей желімдейміз.
  • Көптеген сынақтар мен қателіктерден кейін біз жоғарыда келтірілген жабысқақ таспа мен кішкене салмақ көп нәрсені тегістеуге көмектеседі деген қорытындыға келдік, сондықтан біз жоғарғы бөлікті қою үшін ауыр нәрсені қолдануды ұсынамыз - біз ойнауды қолдандық. қамыр, бірақ бұл маңызды емес.
  • біз пластикалық тырнақты жұмсарту үшін бірнеше таспа қолдандық, осылайша авокадо жайлы болады және біз күш датчигін қолдың біріне жалғадық.

Стенд

жарық сенсорын ең үлкен сақина ішіне енгізгеннен кейін (біз секіргіштер өтетін шағын тесік бұрғылауды ұсынамыз) қалаған биіктікке жеткенше барлық сақиналарды жабыстырыңыз

Қорап

біз қорапты жасау және оны жинау үшін makercase қолдандық. қорап бізге тырнақ үшін жоғары күш береді, сонымен қатар вемос схемаларын сақтайтын орын береді

3 -қадам: Цикл

Цикл
Цикл

Бұл қадамда біз барлық сенсорларды қосамыз.

Күш сенсоры:

  • VCC -ті + тақтаға қосыңыз.
  • G және A0 10K Ом резисторына қосыңыз.
  • Резистордың екінші аяғын нан тақтасына қосыңыз.

Серво:

  • Бейнебақылау тақтасын + тақтаға қосыңыз
  • Жерді - тақтаға қосыңыз
  • және көзді D8 -ге қосыңыз

RGB сенсоры (TCS3200):

  • S0 -ді D4 -ке қосыңыз
  • S1 -ді D3 -ке қосыңыз
  • S2 -ді D6 -ге қосыңыз
  • S3 -ті D7 -ге қосыңыз
  • Шығуды D5 -ке қосыңыз

4 -қадам: Қажетті бағдарламалық қамтамасыз ету

Қажетті бағдарламалық қамтамасыз ету
Қажетті бағдарламалық қамтамасыз ету
Қажетті бағдарламалық қамтамасыз ету
Қажетті бағдарламалық қамтамасыз ету

Arduino IDE

Arduino IDE орнатыңыз:

www.arduino.cc/kz/Guide/HomePage

Arduino IDE -ге ESP8266 тақталарына сәйкес «драйверлерді» орнатыңыз:

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 бағдарламасын ашыңыз және кодты импорттаңыз, оң жақ тақтада жұмыс жасағаныңызға көз жеткізіңіз (Құралдар -> тақтаны пайдаланыңыз)

сериялық мониторды іске қосыңыз (CTRL+SHIFT+m) және әр сатыда серво бұрышын және сенсорға түсетін күшті қараңыз.

Сериялық мониторды іске қосқанда, 9600 аудио қосулы екеніңізге көз жеткізіңіз.

Барлығын өзгерту - бұл кодта өзгерту қажет орындар, ол кодта жақсы түсіндірілген (көбінесе сіздің WiFi мәліметтері, adafuitIO және BLYNK аутентификациясы).

Біз сізге бірнеше қатты және бірнеше піскен авокадо сынап, тәтті жерді тапқаннан кейін авокадо пісетінін анықтау үшін қажет күштің мәнін калибрлеуге кеңес береміз (біз күштің сенсорынан бастап әр қондырғы біршама ерекшеленетінін білдік. өте нәзік).

Сондай -ақ, Түсті сенсорды калибрлеуді ұсынамыз. Сіз мұны Arduino IDE сериялық мониторын (CTRL+SHIFT+m) ашып, содан кейін жоғарғы жолға «c» енгізу арқылы жасай аласыз. Осыдан кейін сенсорды калибрлеу үшін басылған нұсқауларды орындаңыз.

7 -қадам: BLYNK қолданбасы және хабарландыру

BLYNK қолданбасы және хабарландыру
BLYNK қолданбасы және хабарландыру
BLYNK қолданбасы және хабарландыру
BLYNK қолданбасы және хабарландыру

BLYNK қосымшасында таймерлер қажетті уақытқа орнатылғанын және сіздің құрылғыңыз бағдарламадан хабарландырулар алуға мүмкіндік беретінін тексеріңіз.

BLYNK қосымшасы мен кодтың қалай жұмыс істейтіні туралы шағын түсініктеме:

біз wemos арқылы үнемі тексерілетін виртуалды түйреуішті (V0) орнаттық, қолданба оны 0 -ден (авокадоны тексермеңіз) 1 -ге өзгертіңіз (авокадоны тексеріңіз):

  1. қосу түймесі басылады (кейін оны өшіруді ұмытпаңыз)
  2. таймердің бірі жолға шығады.

біз басқа виртуалды түйреуіш орнатамыз (V4) авокадо піскенін (V4 = 2) немесе піспегенін (V4 = 1) анықтайды, бұл вемо ішінде анықталады және қосымшаға жіберіледі.

Сондай -ақ, егер авокадо піскен болса, wemos қолданба арқылы хабарландыру береді. хабарландыру виджеті туралы көбірек білу үшін мына сілтемені қараңыз.

8 -қадам: Піскен авокадодан рахат алыңыз

Піскен авокадодан рахат алыңыз
Піскен авокадодан рахат алыңыз

Біз Goucamole -ге авокадо қосылған қарапайым тосттар дайындауды ұсынамыз, немесе сіз тіпті авокадо мұздатылған йогуртпен жабайы жүре аласыз.

Ұсынылған: