You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
242 lines
25 KiB
242 lines
25 KiB
<!--
|
|
CO_OP_TRANSLATOR_METADATA:
|
|
{
|
|
"original_hash": "9bae08314d8487cb76ddf3d8797e1544",
|
|
"translation_date": "2025-08-27T22:38:58+00:00",
|
|
"source_file": "1-getting-started/lessons/1-introduction-to-iot/README.md",
|
|
"language_code": "tl"
|
|
}
|
|
-->
|
|
# Panimula sa IoT
|
|
|
|

|
|
|
|
> Sketchnote ni [Nitya Narasimhan](https://github.com/nitya). I-click ang imahe para sa mas malaking bersyon.
|
|
|
|
Ang araling ito ay itinuro bilang bahagi ng [Hello IoT series](https://youtube.com/playlist?list=PLmsFUfdnGr3xRts0TIwyaHyQuHaNQcb6-) mula sa [Microsoft Reactor](https://developer.microsoft.com/reactor/?WT.mc_id=academic-17441-jabenn). Ang aralin ay itinuro sa 2 video - isang 1 oras na leksyon, at isang 1 oras na office hour na mas malalim na tinalakay ang mga bahagi ng aralin at sinagot ang mga tanong.
|
|
|
|
[](https://youtu.be/bVFfcYh6UBw)
|
|
|
|
[](https://youtu.be/YI772q5v3yI)
|
|
|
|
> 🎥 I-click ang mga imahe sa itaas upang mapanood ang mga video
|
|
|
|
## Pre-lecture quiz
|
|
|
|
[Pre-lecture quiz](https://black-meadow-040d15503.1.azurestaticapps.net/quiz/1)
|
|
|
|
## Panimula
|
|
|
|
Tatalakayin ng araling ito ang ilang mga pangunahing paksa tungkol sa Internet of Things, at tutulungan kang magsimula sa pag-set up ng iyong hardware.
|
|
|
|
Sa araling ito, tatalakayin natin ang:
|
|
|
|
* [Ano ang 'Internet of Things'?](../../../../../1-getting-started/lessons/1-introduction-to-iot)
|
|
* [Mga IoT device](../../../../../1-getting-started/lessons/1-introduction-to-iot)
|
|
* [Pag-set up ng iyong device](../../../../../1-getting-started/lessons/1-introduction-to-iot)
|
|
* [Mga aplikasyon ng IoT](../../../../../1-getting-started/lessons/1-introduction-to-iot)
|
|
* [Mga halimbawa ng IoT device na maaaring nasa paligid mo](../../../../../1-getting-started/lessons/1-introduction-to-iot)
|
|
|
|
## Ano ang 'Internet of Things'?
|
|
|
|
Ang terminong 'Internet of Things' ay unang ginamit ni [Kevin Ashton](https://wikipedia.org/wiki/Kevin_Ashton) noong 1999, upang tukuyin ang pagkonekta ng Internet sa pisikal na mundo gamit ang mga sensor. Mula noon, ang terminong ito ay ginamit upang ilarawan ang anumang device na nakikipag-ugnayan sa pisikal na mundo sa paligid nito, alinman sa pamamagitan ng pagkolekta ng data mula sa mga sensor, o pagbibigay ng mga interaksyon sa totoong mundo gamit ang mga actuator (mga device na gumagawa ng isang bagay tulad ng pag-on ng switch o pagpapailaw ng LED), na karaniwang konektado sa iba pang mga device o sa Internet.
|
|
|
|
> **Sensors** ay nangongolekta ng impormasyon mula sa mundo, tulad ng pagsukat ng bilis, temperatura, o lokasyon.
|
|
>
|
|
> **Actuators** ay nagko-convert ng mga signal ng kuryente sa mga interaksyon sa totoong mundo tulad ng pag-trigger ng switch, pag-on ng ilaw, paggawa ng tunog, o pagpapadala ng mga signal ng kontrol sa iba pang hardware, halimbawa, upang i-on ang isang power socket.
|
|
|
|
Ang IoT bilang isang teknolohiyang larangan ay higit pa sa mga device - kasama rin dito ang mga cloud-based na serbisyo na maaaring magproseso ng data mula sa sensor, o magpadala ng mga kahilingan sa mga actuator na konektado sa mga IoT device. Kasama rin dito ang mga device na walang o hindi nangangailangan ng koneksyon sa Internet, na madalas tawaging edge devices. Ang mga ito ay mga device na maaaring magproseso at tumugon sa data mula sa sensor mismo, karaniwang gamit ang mga AI model na sinanay sa cloud.
|
|
|
|
Ang IoT ay isang mabilis na lumalagong teknolohiyang larangan. Tinatayang sa pagtatapos ng 2020, 30 bilyong IoT device ang na-deploy at konektado sa Internet. Sa hinaharap, tinatayang sa 2025, ang mga IoT device ay mangongolekta ng halos 80 zettabytes ng data o 80 trilyong gigabytes. Napakaraming data niyan!
|
|
|
|

|
|
|
|
✅ Mag-research ng kaunti: Gaano karami sa data na nalilikha ng mga IoT device ang talagang nagagamit, at gaano karami ang nasasayang? Bakit maraming data ang hindi napapansin?
|
|
|
|
Ang data na ito ang susi sa tagumpay ng IoT. Upang maging matagumpay na IoT developer, kailangan mong maunawaan ang data na kailangan mong kolektahin, kung paano ito kokolektahin, kung paano gagawa ng mga desisyon batay dito, at kung paano gagamitin ang mga desisyong iyon upang makipag-ugnayan sa pisikal na mundo kung kinakailangan.
|
|
|
|
## Mga IoT device
|
|
|
|
Ang **T** sa IoT ay nangangahulugang **Things** - mga device na nakikipag-ugnayan sa pisikal na mundo sa paligid nila alinman sa pamamagitan ng pagkolekta ng data mula sa mga sensor o pagbibigay ng mga interaksyon sa totoong mundo gamit ang mga actuator.
|
|
|
|
Ang mga device para sa produksyon o komersyal na paggamit, tulad ng mga consumer fitness tracker, o mga industrial machine controller, ay karaniwang custom-made. Gumagamit ang mga ito ng mga custom circuit board, at minsan pati mga custom processor, na idinisenyo upang matugunan ang mga pangangailangan ng isang partikular na gawain, maging ito man ay sapat na maliit upang magkasya sa pulso, o matibay upang gumana sa mataas na temperatura, mataas na stress, o mataas na vibration na kapaligiran ng pabrika.
|
|
|
|
Bilang isang developer na nag-aaral tungkol sa IoT o gumagawa ng prototype ng device, kakailanganin mong magsimula sa isang developer kit. Ang mga ito ay mga general-purpose IoT device na idinisenyo para sa mga developer, madalas na may mga tampok na hindi mo makikita sa isang production device, tulad ng isang set ng external pins upang ikonekta ang mga sensor o actuator, hardware para sa debugging, o karagdagang mga resources na magpapataas ng gastos kung gagawa ng malaking manufacturing run.
|
|
|
|
Ang mga developer kit na ito ay karaniwang nahahati sa dalawang kategorya - microcontrollers at single-board computers. Ipapakilala ang mga ito dito, at tatalakayin nang mas detalyado sa susunod na aralin.
|
|
|
|
> 💁 Ang iyong telepono ay maaari ring ituring na isang general-purpose IoT device, na may mga sensor at actuator na built-in, na ginagamit ng iba't ibang app sa iba't ibang paraan kasama ang iba't ibang cloud services. Maaari ka ring makahanap ng ilang IoT tutorial na gumagamit ng phone app bilang isang IoT device.
|
|
|
|
### Microcontrollers
|
|
|
|
Ang microcontroller (tinatawag ding MCU, maikli para sa microcontroller unit) ay isang maliit na computer na binubuo ng:
|
|
|
|
🧠 Isa o higit pang central processing units (CPUs) - ang 'utak' ng microcontroller na nagpapatakbo ng iyong programa
|
|
|
|
💾 Memorya (RAM at program memory) - kung saan nakaimbak ang iyong programa, data, at mga variable
|
|
|
|
🔌 Programmable input/output (I/O) connections - upang makipag-usap sa mga external peripherals (mga nakakonektang device) tulad ng mga sensor at actuator
|
|
|
|
Ang mga microcontroller ay karaniwang mababa ang halaga, na may average na presyo para sa mga ginagamit sa custom hardware na bumababa sa humigit-kumulang US$0.50, at ang ilan ay kasing mura ng US$0.03. Ang mga developer kit ay maaaring magsimula sa halagang US$4, na tumataas habang nadaragdagan ang mga tampok. Ang [Wio Terminal](https://www.seeedstudio.com/Wio-Terminal-p-4509.html), isang microcontroller developer kit mula sa [Seeed studios](https://www.seeedstudio.com) na may mga sensor, actuator, WiFi, at screen ay nagkakahalaga ng humigit-kumulang US$30.
|
|
|
|

|
|
|
|
> 💁 Kapag naghahanap sa Internet ng mga microcontroller, mag-ingat sa paghahanap gamit ang terminong **MCU** dahil maaaring magbalik ito ng maraming resulta tungkol sa Marvel Cinematic Universe, hindi microcontrollers.
|
|
|
|
Ang mga microcontroller ay idinisenyo upang ma-program para sa limitadong bilang ng mga tiyak na gawain, sa halip na maging general-purpose computers tulad ng mga PC o Mac. Maliban sa napaka-espesipikong mga sitwasyon, hindi mo maaaring ikonekta ang isang monitor, keyboard, at mouse upang gamitin ang mga ito para sa mga general-purpose na gawain.
|
|
|
|
Ang mga microcontroller developer kit ay karaniwang may kasamang karagdagang mga sensor at actuator na naka-built-in. Karamihan sa mga board ay may isa o higit pang mga LED na maaari mong i-program, kasama ang iba pang mga device tulad ng mga standard plug para sa pagdaragdag ng higit pang mga sensor o actuator gamit ang iba't ibang ecosystem ng mga manufacturer o mga built-in sensor (karaniwang ang pinakapopular tulad ng mga temperature sensor). Ang ilang mga microcontroller ay may built-in na wireless connectivity tulad ng Bluetooth o WiFi o may karagdagang microcontroller sa board upang magdagdag ng connectivity na ito.
|
|
|
|
> 💁 Ang mga microcontroller ay karaniwang na-program gamit ang C/C++.
|
|
|
|
### Single-board computers
|
|
|
|
Ang single-board computer ay isang maliit na computing device na may lahat ng elemento ng isang kumpletong computer na nakapaloob sa isang maliit na board. Ang mga ito ay mga device na may mga specification na malapit sa isang desktop o laptop PC o Mac, nagpapatakbo ng isang buong operating system, ngunit maliit, mas mababa ang konsumo sa kuryente, at mas mura.
|
|
|
|

|
|
|
|
Ang Raspberry Pi ay isa sa mga pinakasikat na single-board computers.
|
|
|
|
Tulad ng microcontroller, ang single-board computers ay may CPU, memorya, at input/output pins, ngunit mayroon silang karagdagang mga tampok tulad ng graphics chip upang payagan kang ikonekta ang mga monitor, audio outputs, at USB ports upang ikonekta ang mga keyboard, mouse, at iba pang standard USB devices tulad ng webcams o external storage. Ang mga programa ay nakaimbak sa SD cards o hard drives kasama ang operating system, sa halip na isang memory chip na built-in sa board.
|
|
|
|
> 🎓 Maaari mong isipin ang single-board computer bilang isang mas maliit, mas murang bersyon ng PC o Mac na binabasa mo ngayon, na may karagdagang GPIO (general-purpose input/output) pins upang makipag-ugnayan sa mga sensor at actuator.
|
|
|
|
Ang single-board computers ay mga fully-featured computers, kaya maaaring i-program sa anumang wika. Ang mga IoT device ay karaniwang na-program gamit ang Python.
|
|
|
|
### Mga pagpipilian sa hardware para sa natitirang mga aralin
|
|
|
|
Ang lahat ng mga susunod na aralin ay may kasamang mga assignment gamit ang isang IoT device upang makipag-ugnayan sa pisikal na mundo at makipag-usap sa cloud. Ang bawat aralin ay sumusuporta sa 3 pagpipilian ng device - Arduino (gamit ang Seeed Studios Wio Terminal), o isang single-board computer, alinman sa isang pisikal na device (isang Raspberry Pi 4) o isang virtual single-board computer na tumatakbo sa iyong PC o Mac.
|
|
|
|
Maaari mong basahin ang tungkol sa hardware na kinakailangan upang makumpleto ang lahat ng mga assignment sa [hardware guide](../../../hardware.md).
|
|
|
|
> 💁 Hindi mo kailangang bumili ng anumang IoT hardware upang makumpleto ang mga assignment, maaari mong gawin ang lahat gamit ang isang virtual single-board computer.
|
|
|
|
Ang pagpili ng hardware ay nakasalalay sa iyo - depende ito sa kung ano ang mayroon ka sa bahay o sa iyong paaralan, at kung anong programming language ang alam mo o plano mong matutunan. Parehong hardware variants ay gagamit ng parehong sensor ecosystem, kaya kung magsisimula ka sa isang landas, maaari kang lumipat sa isa pa nang hindi kailangang palitan ang karamihan ng kit. Ang virtual single-board computer ay magiging katumbas ng pag-aaral sa isang Raspberry Pi, na may karamihan ng code na maaaring ilipat sa Pi kung sa kalaunan ay makakakuha ka ng device at mga sensor.
|
|
|
|
### Arduino developer kit
|
|
|
|
Kung interesado kang matutunan ang microcontroller development, maaari mong kumpletuhin ang mga assignment gamit ang isang Arduino device. Kakailanganin mo ng pangunahing kaalaman sa C/C++ programming, dahil ang mga aralin ay magtuturo lamang ng code na may kaugnayan sa Arduino framework, mga sensor at actuator na ginagamit, at mga library na nakikipag-ugnayan sa cloud.
|
|
|
|
Ang mga assignment ay gagamit ng [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-17441-jabenn) na may [PlatformIO extension para sa microcontroller development](https://platformio.org). Maaari mo ring gamitin ang Arduino IDE kung sanay ka na sa tool na ito, dahil hindi ibibigay ang mga instruksyon.
|
|
|
|
### Single-board computer developer kit
|
|
|
|
Kung interesado kang matutunan ang IoT development gamit ang single-board computers, maaari mong kumpletuhin ang mga assignment gamit ang isang Raspberry Pi, o isang virtual device na tumatakbo sa iyong PC o Mac.
|
|
|
|
Kakailanganin mo ng pangunahing kaalaman sa Python programming, dahil ang mga aralin ay magtuturo lamang ng code na may kaugnayan sa mga sensor at actuator na ginagamit, at mga library na nakikipag-ugnayan sa cloud.
|
|
|
|
> 💁 Kung nais mong matutong mag-code sa Python, tingnan ang sumusunod na dalawang video series:
|
|
>
|
|
> * [Python para sa mga baguhan](https://channel9.msdn.com/Series/Intro-to-Python-Development?WT.mc_id=academic-17441-jabenn)
|
|
> * [Higit pang Python para sa mga baguhan](https://channel9.msdn.com/Series/More-Python-for-Beginners?WT.mc_id=academic-7372-jabenn)
|
|
|
|
Ang mga assignment ay gagamit ng [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-17441-jabenn).
|
|
|
|
Kung gumagamit ka ng Raspberry Pi, maaari mong patakbuhin ang iyong Pi gamit ang buong desktop na bersyon ng Raspberry Pi OS, at gawin ang lahat ng coding nang direkta sa Pi gamit ang [bersyon ng Raspberry Pi OS ng VS Code](https://code.visualstudio.com/docs/setup/raspberry-pi?WT.mc_id=academic-17441-jabenn), o patakbuhin ang iyong Pi bilang isang headless device at mag-code mula sa iyong PC o Mac gamit ang VS Code na may [Remote SSH extension](https://code.visualstudio.com/docs/remote/ssh?WT.mc_id=academic-17441-jabenn) na nagpapahintulot sa iyo na kumonekta sa iyong Pi at mag-edit, mag-debug, at magpatakbo ng code na parang nagko-code ka nang direkta dito.
|
|
|
|
Kung gagamitin mo ang virtual device option, magko-code ka nang direkta sa iyong computer. Sa halip na ma-access ang mga sensor at actuator, gagamit ka ng tool upang i-simulate ang hardware na ito na nagbibigay ng mga sensor value na maaari mong tukuyin, at ipinapakita ang mga resulta ng mga actuator sa screen.
|
|
|
|
## Pag-set up ng iyong device
|
|
|
|
Bago ka makapagsimula sa pag-program ng iyong IoT device, kakailanganin mong gawin ang kaunting setup. Sundin ang mga kaukulang instruksyon sa ibaba depende sa kung aling device ang gagamitin mo.
|
|
💁 Kung wala ka pang device, tingnan ang [hardware guide](../../../hardware.md) para makatulong sa pagpili kung anong device ang gagamitin mo, at kung anong karagdagang hardware ang kailangan mong bilhin. Hindi mo kailangang bumili ng hardware, dahil lahat ng proyekto ay maaaring patakbuhin gamit ang virtual hardware.
|
|
Ang mga instruksyong ito ay naglalaman ng mga link sa mga third-party na website mula sa mga tagalikha ng hardware o mga tool na gagamitin mo. Ito ay upang masiguro na palagi kang gumagamit ng pinakabagong mga instruksyon para sa iba't ibang mga tool at hardware.
|
|
|
|
Sundin ang kaukulang gabay upang i-set up ang iyong device at kumpletuhin ang isang 'Hello World' na proyekto. Ito ang magiging unang hakbang sa paggawa ng isang IoT nightlight sa loob ng 4 na aralin sa bahaging ito ng pagsisimula.
|
|
|
|
* [Arduino - Wio Terminal](wio-terminal.md)
|
|
* [Single-board computer - Raspberry Pi](pi.md)
|
|
* [Single-board computer - Virtual device](virtual-device.md)
|
|
|
|
✅ Gagamitin mo ang VS Code para sa parehong Arduino at Single-board computers. Kung hindi mo pa ito nagagamit, basahin ang higit pa tungkol dito sa [VS Code site](https://code.visualstudio.com?WT.mc_id=academic-17441-jabenn)
|
|
|
|
## Mga Aplikasyon ng IoT
|
|
|
|
Ang IoT ay sumasaklaw sa napakaraming mga kaso ng paggamit, sa ilang malalawak na grupo:
|
|
|
|
* Consumer IoT
|
|
* Commercial IoT
|
|
* Industrial IoT
|
|
* Infrastructure IoT
|
|
|
|
✅ Mag-research ng kaunti: Para sa bawat lugar na inilarawan sa ibaba, maghanap ng isang konkretong halimbawa na hindi binanggit sa teksto.
|
|
|
|
### Consumer IoT
|
|
|
|
Ang Consumer IoT ay tumutukoy sa mga IoT device na binibili at ginagamit ng mga mamimili sa kanilang mga tahanan. Ang ilan sa mga device na ito ay napaka-kapaki-pakinabang, tulad ng mga smart speaker, smart heating systems, at robotic vacuum cleaners. Ang iba naman ay may kaduda-dudang pakinabang, tulad ng mga voice-controlled na gripo na hindi mo na maaaring patayin kapag hindi ka naririnig ng voice control dahil sa tunog ng umaagos na tubig.
|
|
|
|
Ang mga Consumer IoT device ay nagbibigay-kakayahan sa mga tao na makamit ang higit pa sa kanilang kapaligiran, lalo na ang 1 bilyong tao na may kapansanan. Ang mga robotic vacuum cleaner ay maaaring magbigay ng malinis na sahig sa mga taong may problema sa paggalaw na hindi kayang maglinis ng sahig. Ang mga voice-controlled na oven ay nagbibigay-daan sa mga taong may limitadong paningin o kontrol sa motor na painitin ang kanilang oven gamit lamang ang kanilang boses. Ang mga health monitor ay nagbibigay-daan sa mga pasyente na subaybayan ang kanilang mga kondisyon nang mas madalas at mas detalyado. Ang mga device na ito ay nagiging karaniwan na kahit ang mga bata ay ginagamit na ito sa kanilang pang-araw-araw na buhay, tulad ng mga estudyanteng nag-aaral online noong pandemya ng COVID na gumagamit ng smart home devices para mag-set ng timer para sa kanilang mga gawain o alarm para sa mga paparating na klase.
|
|
|
|
✅ Anong mga Consumer IoT device ang mayroon ka sa iyong sarili o sa iyong tahanan?
|
|
|
|
### Commercial IoT
|
|
|
|
Ang Commercial IoT ay sumasaklaw sa paggamit ng IoT sa lugar ng trabaho. Sa isang opisina, maaaring may mga occupancy sensor at motion detector upang pamahalaan ang ilaw at pag-init, na pinapanatili lamang ang mga ito kapag kinakailangan, na nagbabawas ng gastos at carbon emissions. Sa isang pabrika, ang mga IoT device ay maaaring mag-monitor ng mga panganib sa kaligtasan tulad ng mga manggagawang hindi nagsusuot ng hard hats o ingay na umabot sa mapanganib na antas. Sa retail, ang mga IoT device ay maaaring sukatin ang temperatura ng cold storage, na nagbibigay-alam sa may-ari ng tindahan kung ang isang refrigerator o freezer ay nasa labas ng kinakailangang temperatura, o maaari nilang i-monitor ang mga item sa mga istante upang gabayan ang mga empleyado na punan ang mga naibentang produkto. Ang industriya ng transportasyon ay lalong umaasa sa IoT upang subaybayan ang lokasyon ng mga sasakyan, subaybayan ang mileage sa kalsada para sa road user charging, subaybayan ang oras ng driver at pagsunod sa pahinga, o ipaalam sa mga tauhan kapag ang isang sasakyan ay papalapit sa depot upang maghanda para sa paglo-load o pag-unload.
|
|
|
|
✅ Anong mga Commercial IoT device ang mayroon sa iyong paaralan o lugar ng trabaho?
|
|
|
|
### Industrial IoT (IIoT)
|
|
|
|
Ang Industrial IoT, o IIoT, ay ang paggamit ng mga IoT device upang kontrolin at pamahalaan ang mga makinarya sa malakihang antas. Sinasaklaw nito ang malawak na hanay ng mga kaso ng paggamit, mula sa mga pabrika hanggang sa digital agriculture.
|
|
|
|
Ang mga pabrika ay gumagamit ng mga IoT device sa maraming iba't ibang paraan. Ang mga makinarya ay maaaring i-monitor gamit ang maraming sensor upang subaybayan ang mga bagay tulad ng temperatura, vibration, at bilis ng pag-ikot. Ang data na ito ay maaaring i-monitor upang payagan ang makina na itigil kung ito ay lumampas sa ilang mga limitasyon - halimbawa, kung ito ay masyadong uminit, ito ay awtomatikong papatayin. Ang data na ito ay maaari ring kolektahin at suriin sa paglipas ng panahon upang magsagawa ng predictive maintenance, kung saan ang mga AI model ay titingnan ang data bago ang isang pagkasira, at gagamitin ito upang hulaan ang iba pang mga pagkasira bago ito mangyari.
|
|
|
|
Ang digital agriculture ay mahalaga upang mapakain ang lumalaking populasyon, lalo na para sa 2 bilyong tao sa 500 milyong kabahayan na nabubuhay sa [subsistence farming](https://wikipedia.org/wiki/Subsistence_agriculture). Ang digital agriculture ay maaaring magsimula sa ilang murang sensor hanggang sa malalaking komersyal na setup. Ang isang magsasaka ay maaaring magsimula sa pag-monitor ng temperatura at paggamit ng [growing degree days](https://wikipedia.org/wiki/Growing_degree-day) upang hulaan kung kailan handa na ang ani para sa pag-aani. Maaari nilang ikonekta ang soil moisture monitoring sa automated watering systems upang bigyan ang kanilang mga halaman ng tamang dami ng tubig, ngunit hindi sobra upang masiguro na hindi matutuyo ang kanilang mga pananim nang hindi nasasayang ang tubig. Ang mga magsasaka ay gumagamit pa ng drones, satellite data, at AI upang i-monitor ang paglago ng pananim, sakit, at kalidad ng lupa sa malalaking lugar ng sakahan.
|
|
|
|
✅ Anong iba pang IoT device ang maaaring makatulong sa mga magsasaka?
|
|
|
|
### Infrastructure IoT
|
|
|
|
Ang Infrastructure IoT ay ang pag-monitor at pagkontrol sa lokal at pandaigdigang imprastraktura na ginagamit ng mga tao araw-araw.
|
|
|
|
Ang [Smart Cities](https://wikipedia.org/wiki/Smart_city) ay mga urban area na gumagamit ng mga IoT device upang mangolekta ng data tungkol sa lungsod at gamitin ito upang mapabuti kung paano pinapatakbo ang lungsod. Ang mga lungsod na ito ay karaniwang pinapatakbo sa pakikipagtulungan ng mga lokal na pamahalaan, akademya, at lokal na negosyo, na sinusubaybayan at pinamamahalaan ang iba't ibang bagay mula sa transportasyon hanggang sa paradahan at polusyon. Halimbawa, sa Copenhagen, Denmark, mahalaga ang air pollution sa mga lokal na residente, kaya ito ay sinusukat at ang data ay ginagamit upang magbigay ng impormasyon sa pinakamalinis na ruta para sa pagbibisikleta at jogging.
|
|
|
|
Ang [Smart power grids](https://wikipedia.org/wiki/Smart_grid) ay nagbibigay-daan sa mas mahusay na analytics ng pangangailangan sa kuryente sa pamamagitan ng pagkolekta ng data ng paggamit sa antas ng bawat bahay. Ang data na ito ay maaaring gumabay sa mga desisyon sa antas ng bansa tulad ng kung saan magtatayo ng mga bagong planta ng kuryente, at sa personal na antas sa pamamagitan ng pagbibigay sa mga gumagamit ng mga pananaw sa kung gaano karaming kuryente ang kanilang ginagamit, kailan nila ito ginagamit, at kahit mga mungkahi kung paano bawasan ang gastos, tulad ng pagsingil ng mga electric car sa gabi.
|
|
|
|
✅ Kung maaari kang magdagdag ng mga IoT device upang sukatin ang anumang bagay kung saan ka nakatira, ano ito?
|
|
|
|
## Mga Halimbawa ng IoT Device na Maaaring Nasa Paligid Mo
|
|
|
|
Magugulat ka kung gaano karaming IoT device ang nasa paligid mo. Isinusulat ko ito mula sa bahay at mayroon akong mga sumusunod na device na konektado sa Internet na may mga smart feature tulad ng app control, voice control, o kakayahang magpadala ng data sa akin sa pamamagitan ng aking telepono:
|
|
|
|
* Maraming smart speaker
|
|
* Refrigerator, dishwasher, oven, at microwave
|
|
* Monitor ng kuryente para sa solar panels
|
|
* Smart plugs
|
|
* Video doorbell at security cameras
|
|
* Smart thermostat na may maraming smart room sensors
|
|
* Garage door opener
|
|
* Home entertainment systems at voice-controlled TVs
|
|
* Ilaw
|
|
* Fitness at health trackers
|
|
|
|
Ang lahat ng mga uri ng device na ito ay may mga sensor at/o actuators at konektado sa Internet. Malalaman ko mula sa aking telepono kung bukas ang aking pintuan ng garahe, at maaari kong hilingin sa aking smart speaker na isara ito para sa akin. Maaari ko pa itong i-set sa timer upang kung bukas pa rin ito sa gabi, awtomatiko itong magsasara. Kapag tumunog ang aking doorbell, makikita ko mula sa aking telepono kung sino ang naroon kahit nasaan ako sa mundo, at makipag-usap sa kanila sa pamamagitan ng speaker at mikropono na naka-built-in sa doorbell. Maaari kong i-monitor ang aking blood glucose, heart rate, at sleep patterns, na tinitingnan ang mga pattern sa data upang mapabuti ang aking kalusugan. Maaari kong kontrolin ang aking mga ilaw sa pamamagitan ng cloud, at manatili sa dilim kapag nawalan ng koneksyon sa Internet.
|
|
|
|
---
|
|
|
|
## 🚀 Hamon
|
|
|
|
Maglista ng maraming IoT device na mayroon ka sa iyong bahay, paaralan, o lugar ng trabaho - maaaring mas marami ito kaysa sa iyong iniisip!
|
|
|
|
## Post-lecture quiz
|
|
|
|
[Post-lecture quiz](https://black-meadow-040d15503.1.azurestaticapps.net/quiz/2)
|
|
|
|
## Review at Pag-aaral sa Sarili
|
|
|
|
Magbasa tungkol sa mga benepisyo at kabiguan ng mga consumer IoT project. Maghanap ng mga artikulo sa mga news site tungkol sa mga pagkakataong nagkaroon ng problema, tulad ng mga isyu sa privacy, problema sa hardware, o mga problemang dulot ng kawalan ng koneksyon.
|
|
|
|
Ilang halimbawa:
|
|
|
|
* Tingnan ang Twitter account **[Internet of Sh*t](https://twitter.com/internetofshit)** *(babala sa malaswang salita)* para sa ilang magagandang halimbawa ng mga kabiguan sa consumer IoT.
|
|
* [c|net - My Apple Watch saved my life: 5 people share their stories](https://www.cnet.com/news/apple-watch-lifesaving-health-features-read-5-peoples-stories/)
|
|
* [c|net - ADT technician pleads guilty to spying on customer camera feeds for years](https://www.cnet.com/news/adt-home-security-technician-pleads-guilty-to-spying-on-customer-camera-feeds-for-years/) *(babala sa sensitibong nilalaman - hindi kusang-loob na voyeurism)*
|
|
|
|
## Gawain
|
|
|
|
[Mag-imbestiga ng isang IoT project](assignment.md)
|
|
|
|
---
|
|
|
|
**Paunawa**:
|
|
Ang dokumentong ito ay isinalin gamit ang AI translation service na [Co-op Translator](https://github.com/Azure/co-op-translator). Bagama't sinisikap naming maging tumpak, tandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o hindi pagkakatugma. Ang orihinal na dokumento sa kanyang katutubong wika ang dapat ituring na opisyal na pinagmulan. Para sa mahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na maaaring magmula sa paggamit ng pagsasaling ito. |