Përmbajtje:
- Furnizimet
- Hapi 1: Furnizimet me harduer dhe softuer
- Hapi 2: Instalime (Sensonr -> Breadboard)
- Hapi 3: Arduino IDE
- Hapi 4: Vendosja e kodit tuaj
- Hapi 5: Adafruit IO
- Hapi 6: Blynk
- Hapi 7: Lidhni Adafruit me Google Sheets duke përdorur IFTTT
- Hapi 8: Rrjedha e Projektit
- Hapi 9: Rezultatet
Video: Shporta e zgjuar: 9 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:12
Pse Smart Bin?
Të gjithë kanë mbeturina. Dhe ka shumë të ngjarë, të gjithë kanë përjetuar argumentin e dhimbshëm se kush duhet t'i nxjerrë plehrat dhe kur. Kohët e fundit patëm një argument të tillë në shtëpitë tona, dhe vendosëm që ishte koha për t'i dhënë fund kësaj çmendurie.
Ne kemi krijuar një mekanizëm që do të na lajmërojë kur koshi të jetë i mbushur, ose kur të arrijë një nivel të aromës së alkoolit që kërkon zëvendësim (d.m.th., është erë e keqe). Ne përdorëm dy sensorë; një që zbulon nivelin e plehrave në kosh, dhe një tjetër që zbulon nivelet e alkoolit në përmbajtjen e kazanit. Të dy sensorët transmetojnë informacionin duke dërguar paralajmërime në telefonat tanë inteligjentë dhe email kur nivelet arrijnë një pikë të caktuar.
A keni dashur ndonjëherë t'i kujtoni shokut/partnerit tuaj të dhomës në mënyrë agresive që të bëjë pjesën e tij dhe të heqë plehrat? Ne kemi krijuar vetëm gjënë! Nëse ata janë në shtëpi, mund t'i njoftoni që kazani është i mbushur me erë të keqe me shtypjen e një butoni në smartphone tuaj, gjë që do ta bëjë koshin të këndojë pak.
Buka dhe gjalpi i vërtetë i këtij dizajni është, natyrisht, sensori i erës, pasi aroma është e padukshme (edhe pse ndonjëherë është e vështirë të humbasësh). Ky funksion është krijuar për të përmirësuar ndjeshëm përvojën tuaj të heqjes së plehrave, kështu që nuk do të keni nevojë të debatoni më për të!
Kush jemi ne?
Ky projekt IoT u krijua nga Udi Rahav dhe Ran Havaletzki. Ne jemi studentë të Shkencave Kompjuterike nga Qendra Ndërdisiplinore (IDC), Herzliya, Izrael. Ne erdhëm me këtë ide si projekti ynë përfundimtar IoT dhe jemi vërtet krenarë që e ndajmë atë me ju.
Më poshtë do të gjeni hapat për të kryer projektin në një mënyrë të thjeshtë dhe miqësore, kështu që ju gjithashtu mund të bëni një kosh të zgjuar tuajin. Shijoni!
Furnizimet
Çdo kosh plehrash i madhësisë së vogël dhe të mesme me ose pa kapak
Shirit maskues
Hapi 1: Furnizimet me harduer dhe softuer
Hardware
Shield For NodeMcu - Zëvendësoni tabelën e bukës për lehtësi, por mund të përdorni edhe tabelën e bukës
Moduli ESP8266 Wifi
- Folës
- Përforcuesi LM386 - Përdoret për ta bërë altoparlantin më të fortë.
Telat Jumper
Sensorë
Sensor tejzanor HC-SR04
Sensori i alkoolit MQ3
Softuer
- Arduino IDE
- Aplikacioni Blynk
- Adafruit io
- IFTTT
- Gmail
- Google Drive
- Fletët e Google
Hapi 2: Instalime (Sensonr -> Breadboard)
Breadboard) "src =" https://content.instructables.com/ORIG/F8F/3G24/K7JG443O/F8F3G24K7JG443O-p.webp
Breadboard) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Sensor tejzanor HC-SR04
- VCC -> V+
- Trig -> D5
- Jehona -> D0
- Gnd -> G (-)
sensor alkooli mq3
- A0 -> A0
- GND -> G (-)
- VCC -> V+
Altoparlant - Lidhu me Përforcuesin
- + -> GND
- - -> JASHT
Përforcues LM386
- GND -> G
- GND -> G
- IN -> V+
- KQV -> D7
Hapi 3: Arduino IDE
Instalimi & Konfigurimi
- Arduino IDE - Ndiqni udhëzuesin këtu për ta shkarkuar
- SHOFERT - Ndiqni udhëzuesin këtu dhe shkarkoni CH340 Driver, pastaj Ndiqni udhëzuesin këtu për Instalimin e ESP8266 Arduino Addon.
Hapi 4: Vendosja e kodit tuaj
Pasi ta shkarkoni projektin, do të keni 3 skeda.
Shkoni te skedari config.h
wifi_name - Emri wifi me të cilin është lidhur kompjuteri juaj.
wifi_password - fjalëkalimi wifi me të cilin është lidhur kompjuteri juaj.
BLYNK_KEY - Shenja juaj Blynk (nga hapi 4 faza 5).
AIO_USERNAME - Emri juaj i përdoruesit Adafruit IO (nga hapi 3 faza 6).
AIO_KEY - Çelësi juaj Adafruit IO (nga hapi 3 faza 6).
USER_EMAIL - futni email -in tuaj këtu për të marrë alarets.
Hapi 5: Adafruit IO
- Shkoni në faqen e internetit të Adafruit IO
- Hyni - Nëse nuk keni ende një llogari, regjistrohuni. Nëse keni, ju lutemi identifikohuni.
- Burimet - Shkoni te burimet dhe krijoni 3 burime të reja: Kapaciteti i kazanit, era e kazanit dhe altoparlanti
- Paneli i kontrollit Shkoni te pulti dhe krijoni pultin e ri "Koshi im i zgjuar"
- Blloqet - Pasi të krijoni pultin, klikoni mbi të. Pulti juaj është bosh, shkoni te "Krijo një bllok të ri" (butoni blu i ndezur me [+] mbi të) dhe 3 grafikë, për secilin grafik zgjidhni një burim të ndryshëm nga hapi 3.
- ÇELEYSIA JUAJ AIO - klikoni në butonin "YOUR AIO KEY" (e verdhë me një çelës mbi të), do të hapet një dritare e re me Emrin e përdoruesit dhe Çelësin aktiv. Ju lutemi shkruani emrin e përdoruesit dhe çelësin aktiv, do të na duhen më vonë për të përpiluar kodin.
Hapi 6: Blynk
- Shkarkoni aplikacionin Blynk në telefonin tuaj nga App Store / Google play.
- Krijoni një llogari Blynk - Pasi të shkarkoni Aplikacionin Blynk, do t'ju duhet të krijoni një llogari të re Blynk. Kjo llogari është e ndarë nga llogaritë e përdorura për Forume Blynk, në rast se ju tashmë keni një të tillë.
- Krijoni një Projekt të Ri - Pasi të keni hyrë me sukses në llogarinë tuaj, filloni duke krijuar një projekt të ri.
- Zgjidhni pajisjen tuaj - Zgjidhni modelin e harduerit që do të përdorni. në projektin tonë, ne përdorëm ESP8266.
- Auth Token - është një identifikues unik që nevojitet për të lidhur pajisjen tuaj me smartphone tuaj. Çdo projekt i ri që krijoni do të ketë Auth Token -in e tij. Ju do të merrni Auth Token automatikisht në emailin tuaj pas krijimit të projektit. Ju gjithashtu mund ta kopjoni me dorë. Klikoni në seksionin e pajisjeve dhe pajisjen e zgjedhur të kërkuar dhe do të shihni shenjën (Ju lutemi shkruani, do të na duhet më vonë në kod).
- Shtoni një widget - Kanavaca juaj e projektit është bosh, shkoni te Widget Box dhe shtoni Button, Njoftim dhe Email.
- Cilësimet e butonit - Parametri më i rëndësishëm për tu vendosur është PIN. Lista e kunjave pasqyron kunjat fizikë të përcaktuar nga pajisja juaj. Nëse SPEAKER juaj është i lidhur me Digital Pin 7 - atëherë zgjidhni D7 (D - qëndron për Digital). Gjithashtu, ju lutemi zgjidhni MODE PUSH.
- Projekti juaj Blynk është gati për tu ekzekutuar. POR para se të klikoni në lojë, ndiqni hapat e ardhshëm.
- Për më shumë informacion, shkoni te udhëzuesi i Blynk këtu.
Hapi 7: Lidhni Adafruit me Google Sheets duke përdorur IFTTT
IFTTT
"If This Then That, i njohur gjithashtu si IFTTT, është një shërbim falas i bazuar në ueb që krijon zinxhirë të deklaratave të thjeshta të kushtëzuara, të quajtura apleta. Një aplet nxitet nga ndryshimet që ndodhin brenda shërbimeve të tjera të internetit si Gmail, Facebook, Telegram, Instagram, ose Pinterest ".
Ne do ta përdorim këtë shërbim për të krijuar apleta, të shkaktuara nga ndryshimet që ndodhin brenda Adafruit, dhe për të përditësuar një Fletë Google duke përdorur funksione të shumta, një shembull i informacionit që mund të mblidhni me të dhënat që kemi marrë dhe duke krijuar më shumë informacion në lidhje me koshin tonë të plehrave rutinë
1. Shkoni në faqen e internetit të IFTTT dhe klikoni vazhdoni me Google.
2. Në këndin e sipërm të djathtë klikoni në butonin "Krijo".
3. Zgjidhni një deklaratë if duke klikuar në katrorin e zi me një shenjë plus të bardhë në të.
4. Zgjidhni shërbimin Adafruit.
5. Zgjidhni shkaktarin "Çdo katror i ri i të dhënave".
6. Zgjidhni emrin e ushqimit Adafruit ("kapaciteti") - emri që ushqeni në monitorin tuaj. dhe klikoni "Krijo shkas".
7. Duke kaluar në pjesën "Atëherë", klikoni në katrorin e zi me një shenjë plus të bardhë në të.
8. Zgjidhni shërbimin e Google Sheets.
9. Zgjidhni veprimin "Shto rresht në spreadsheet".
10. Tjetra, ndryshoni emrin e Spreadsheet që të përfshijë vetëm emrin e burimit dhe klikoni "Krijo veprim".
11. Konfirmoni apletin tuaj të ri dhe klikoni "Finish".
Urime! sapo keni krijuar një aplet IFTTT.
Tani mund të krijoni një tjetër për ushqimin "Erë" duke krijuar një aplet të ri dhe në fazën 6 zgjidhni emra të tjerë të ushqimit Adafruit.
Google Drive
pasi keni krijuar pultin tuaj Adafruit dhe apletet e IFTTT shkoni te Google Drive> adafruit> io
brenda do të shihni dosjet me emrat e ushqimit Adafruit, brenda do të keni spreadsheets.
Fletët e Google
Pasi të keni krijuar të gjitha sa më sipër, tani mund të shkoni dhe të shihni që të dhënat fillojnë të hyjnë në Spreadsheet -in tuaj.
këtu janë disa funksione shembullore që kemi krijuar dhe të cilat mund t'i kopjoni në Spreadsheet -in tuaj.
Maksimumi sot {{emri i burimit}}:
= QUERY ($ A: $ B ", zgjidhni max (A) ku B përmban '" & CONCATENATE (KALO (MUAJ (SOT ()), 1, "Janar", 2, "Shkurt", 3, "Mars", 4, "Prill", 5, "Maj", 6, "Qershor", 7, "Korrik", 8, "Gusht", 9, "Shtator", 10, "Tetor", 11, "Nëntor", 12, " Dhjetor ")," ", DITA (SOT ()),", ", VITI (SOT ())) &" '")
Mesatarja sot {{emri i burimit}}:
= QUERY ($ A: $ B, "zgjidhni mesataren (A) ku B përmban" "& CONCATENATE (KALO (MUAJ (SOT ()), 1," Janar ", 2," Shkurt ", 3," Mars ", 4, "Prill", 5, "Maj", 6, "Qershor", 7, "Korrik", 8, "Gusht", 9, "Shtator", 10, "Tetor", 11, "Nëntor", 12, " Dhjetor ")," ", DITA (SOT ()),", ", VITI (SOT ())) &" '")
Muaji maksimal {{emri i burimit}}:
= QUERY ($ A: $ B ", zgjidhni max (A) ku B përmban '" & CONCATENATE (KALO (MUAJ (SOT ()), 1, "Janar", 2, "Shkurt", 3, "Mars", 4, "Prill", 5, "Maj", 6, "Qershor", 7, "Korrik", 8, "Gusht", 9, "Shtator", 10, "Tetor", 11, "Nëntor", 12, " Dhjetor ")," "&" '")))
Muaji mesatar {{emri i burimit}}:
= QUERY ($ A: $ B, "zgjidhni mesataren (A) ku B përmban" "& CONCATENATE (KALO (MUAJ (SOT ()), 1," Janar ", 2," Shkurt ", 3," Mars ", 4, "Prill", 5, "Maj", 6, "Qershor", 7, "Korrik", 8, "Gusht", 9, "Shtator", 10, "Tetor", 11, "Nëntor", 12, " Dhjetor ")," "&" '")))
Hapi 8: Rrjedha e Projektit
Recommended:
Shporta e varur super stacioni i motit: 11 hapa (me fotografi)
Shporta e Varur Super Stacioni i Motit: Përshëndetje të gjithëve! Në këtë postim në blogun T3chFlicks, ne do t'ju tregojmë se si kemi bërë një shportë të zgjuar të varur. Bimët janë një shtesë e freskët dhe e shëndetshme për çdo shtëpi, por shpejt mund të bëhen të lodhshme - veçanërisht nëse nuk ju kujtohet t'i ujisni vetëm kur jeni
Shporta "CleanBasket" Me Hop Basketbolli: 4 Hapa
Shporta "CleanBasket" Me Kunj Basketbolli: A dëshironi gjithmonë një tavolinë të pastër? Atëherë CleanBasket është padyshim për ju. Gjithmonë hidhni gjithçka në plehra dhe fitoni pikë me të. Mundohuni të prishni pragun tuaj të rezultatit të lartë
Shporta e zgjuar: 5 hapa
Smart Bin: Smart Bin -i ynë u lejon përdoruesve të 'regjistrohen' me një leje të veçantë e cila lidhet me një llogari personale. Pas kontrollimit të mbeturinave të hedhura në kosh, përdoruesit do t'i japin një pikë. Këto pika më pas mund të përdoren për të blerë dhurata të ndryshme në qytetin e
Shporta e Zgjuar e Blerjeve: 4 Hapa
Smart Shopping Cart: Smart Shopping Cart (Trolley) Projekti është kryer të mbizotërojë automatizimi dhe të bëjë jetën e njerëzve më të lehtë. Ky karrocë ka aftësi të ndryshme duke përfshirë gjurmimin e njerëzve, njohjen e gjesteve, marrjen dhe vendosjen e objekteve me një krah robotik 3DOF një
Smartphone i kontrolluar nga Smartphone Shporta: 7 hapa
Smartphone Kontrolli i Smart Smart Cart: Vizitimi i qendrave tregtare mund të jetë kënaqësi. Por zvarritja e Shportës së Blerjes ndërsa e mbushni me gjëra është diçka që është absolutisht e bezdisshme. Dhimbja e shtyrjes përmes atyre rreshtave të ngushtë, duke bërë ato kthesa të mprehta! Pra, këtu (një lloj) oferte që ju mund të