Cov txheej txheem:

PixelMeteo (UltraLow Power Forecast Monitor): 6 Cov Kauj Ruam (nrog Duab)
PixelMeteo (UltraLow Power Forecast Monitor): 6 Cov Kauj Ruam (nrog Duab)

Video: PixelMeteo (UltraLow Power Forecast Monitor): 6 Cov Kauj Ruam (nrog Duab)

Video: PixelMeteo (UltraLow Power Forecast Monitor): 6 Cov Kauj Ruam (nrog Duab)
Video: Night 2024, Kaum ib hlis
Anonim
Image
Image
PixelMeteo (UltraLow Power Forecast Monitor)
PixelMeteo (UltraLow Power Forecast Monitor)
PixelMeteo (UltraLow Power Forecast Monitor)
PixelMeteo (UltraLow Power Forecast Monitor)

IOT yog qhov txias vim tias tso cai rau koj txuas txhua yam rau internet thiab tswj nws nyob deb tab sis muaj ib yam uas nws txias heev thiab yog coj … Tab sis muaj ib qho ntxiv, feem ntau ntawm cov neeg tsis nyiam xov hlau, tab sis lawv tsis nyiam tsis nyiam los yog hloov cov roj teeb hlwb, yog li nws yuav txaus yog tias nws tuaj yeem ua haujlwm tau ntau xyoo yam tsis hloov lub roj teeb. Nrog cov tswv yim no yug txoj haujlwm no.

Ua ntej pib, yog tias koj nyiam Txoj Haujlwm no, thov txiav txim siab pov npav qhov haujlwm no ntawm WIRELESS THIAB LED CONTEST Kuv yuav txaus siab rau

Txoj haujlwm no yog huab cua saib xyuas uas qhia huab cua huab cua rau ib teev tom ntej nrog cov duab pixel retro thiab tuaj yeem ua haujlwm txog 3 xyoos (yuav luag theoretical). Cov cuab yeej no khiav nrog ESP8266 thiab txuas rau Accuweather (Uas yog lub vev xaib huab cua huab cua) kom tau txais huab cua hauv qhov chaw uas koj xaiv uas qhia pom pixel retro cov duab nrog huab cua thiab qhov kub. Tus lej sab laug yog kaum thiab tus lej sab xis yog cov lej ntawm qhov ntsuas kub. Tom qab qhia cov ntaub ntawv nws tawm nws tus kheej kom txuag hluav taws xob.

Yog li Nws yog lub sijhawm los pib!

Kauj Ruam 1: Koj Xav Tau Dab Tsi?

Koj Xav Tau Dab Tsi?
Koj Xav Tau Dab Tsi?

Txhua lub Cheebtsam yog qhov yooj yim nrhiav hauv eBay lossis qee lub vev xaib Suav xws li Aliexpress lossis Bangood. Hauv feem ntau ntawm cov khoom npe Kuv txuas qhov txuas rau cov khoom. Qee lub Cheebtsam zoo li resistors raug muag hauv pob yog li yog tias koj tsis xav tau ntau tus tiv thaiv tau pom zoo kom yuav hauv khw muag khoom hauv ib cheeb tsam.

Cov cuab yeej

  • 3D tshuab luam ntawv.
  • FTDI USB rau TTL programmer
  • Solder

Cheebtsam

  • WS2812 61Bit nplhaib: 13 €
  • ESP8266-01: 2.75 €
  • 2x 2N2222A: 0.04 € (Ib qho zoo sib xws NPN transitor yuav ua haujlwm)
  • BC547 lossis 2N3906: 0.25 € (Ib qho zoo sib xws PNP transistor yuav ua haujlwm thiab koj tuaj yeem yuav pom qhov pheej yig dua hauv khw hauv ib cheeb tsam)
  • 3X 220 Ohm resistor: Nws tuaj yeem nyob ib puag ncig 0.1 € qhov txuas yog rau cov khoom siv tiv thaiv.
  • Drilled PCB 40x60mm: 1.10 € (Koj tsuas xav tau 40x30mm).
  • 1 Capacitor 470uF/10V
  • Hlau
  • 3 AAA Cells

Kauj Ruam 2: Cov Hluav Taws Xob Hluav Taws Xob thiab Nws Ua Haujlwm Li Cas

Cov Hluav Taws Xob Hluav Taws Xob thiab Nws Ua Haujlwm Li Cas
Cov Hluav Taws Xob Hluav Taws Xob thiab Nws Ua Haujlwm Li Cas
Cov Hluav Taws Xob Hluav Taws Xob thiab Nws Ua Haujlwm Li Cas
Cov Hluav Taws Xob Hluav Taws Xob thiab Nws Ua Haujlwm Li Cas
Cov Hluav Taws Xob Hluav Taws Xob thiab Nws Ua Haujlwm Li Cas
Cov Hluav Taws Xob Hluav Taws Xob thiab Nws Ua Haujlwm Li Cas

Txhawm rau qhia nws ua haujlwm li cas kuv txuas ob daim duab, thawj qhov yog daim duab pom nyob hauv Fritzing (kuj kuv xa cov ntawv) thiab qhov thib ob nws yog qhov ua piv txwv hauv Dav dawb hau nrog rau PCB tsim. Txawm hais tias muaj qee qhov "sib piv" cov khoom, nws yog ib qho yooj yim Circuit Court.

Kev ua haujlwm ntawm cov kab hluav taws xob no yog: Thaum koj thawb lub pob, lub Circuit Court ntawm NPN thiab PNP transistors, pub ESP8266 thiab LEDS. Lub Circuit Court zoo li no hu ua "Latching Button" koj tuaj yeem pom cov lus piav qhia zoo ntawm qhov kev sib tw ntawm no lossis ntawm no. Thaum txhua yam ua tiav (Nws tau pom qhov ua yeeb yaj kiab), lub microcontroller muab lub xeev siab rau lub hauv paus ntawm transistor thiab lawv tua lub Circuit Court. Tias yog vim li cas nws txuas lub hauv paus ntawm NPN thib ob kis mus rau hauv av.

Yog vim li cas siv lub voj voog no yog vim peb xav kom muaj qhov tsawg kawg noj thiab nrog cov teeb tsa no peb tuaj yeem ua tiav ib puag ncig 0.75 µA thaum tawm, uas ntau dua lossis tsawg dua … tsis muaj dab tsi. Qhov kev siv tam sim no yog vim tias cov transistor muaj cov dej ntws tawm.

Yog tias koj tsis xav tau txoj kev xav me ntsis dhia mus rau kab tom ntej:

---------------------------------------------------------------------------------------------------------------------------------

Kuv tsis xav mus rau qhov tob nrog txoj kev xav, tab sis kuv xav tias nws yog qhov zoo uas yuav tau suav xam ntau npaum li cas kev ywj pheej tuaj yeem muaj cov cuab yeej zoo li no. Yog li, me ntsis ntawm kev xav.

Hauv IOT cov cuab yeej ua tiav lub roj teeb loj yog 50% ntawm lub cuab yeej, yog li muaj txoj hauv kev kom ua tiav xyoo ntawm kev tswj hwm tus kheej: Tsuas yog tig thaum nws tsim nyog thiab rau lub sijhawm tsawg heev thiab lawv lub sijhawm lossis lub ntsuas txiav txim siab thaum qhib dua. Kuv xav tias nws meej nrog qhov piv txwv.

Kev ntsuas cov av noo hauv hav zoov uas ntes qib cov av noo hauv ib cheeb tsam ntawm hav zoov thiab thaj chaw ntawd nws nrawm heev, yog li koj xav tau qee yam uas tuaj yeem ua haujlwm tau ntau xyoo yam tsis muaj kev cuam tshuam nrog tib neeg thiab nws xav tau nyob rau 30 vib nas this (Uas yog lub sijhawm uas xav tau los ntsuas thiab xa cov ntaub ntawv) txhua 12 teev. Yog li, cov txheej txheem yuav yog: Lub sijhawm kaw uas tawm 12 teev thiab nyob rau 30 vib nas this nrog lub sijhawm tso tawm txuas nrog rau cov khoom siv ntawm lub microcontroller. Lub sijhawm ntsuas no ib txwm nyob, tab sis nws tau siv nanoamperes.

-------------------------------------------------------------------------------------------------------------------------------------------

Xaus qhov kev xav

Thaum peb tau pom qhov piv txwv no, peb tuaj yeem pom tias nws zoo sib xws ntawm qhov haujlwm no tsuas yog qhov sib txawv ntawm peb tau txiav txim siab lub sijhawm so. Yog li txhawm rau suav lub sijhawm roj teeb peb yuav tsum siv cov qauv txuas hauv daim duab thiab cov no yog cov txiaj ntsig los siv:

  • Ion: Tam sim no siv thaum nws nyob (Hauv qhov no yog nyob ntawm huab cua vim tias txhua qhov kev ua yeeb yaj kiab muaj kev noj haus uas tuaj yeem mus los ntawm 20mA txog 180mA thiab a)
  • Ton: Lub sijhawm nws nyob ntawm. (Hauv qhov no txhua zaus koj pib lub cuab yeej yuav nyob ntev li 15 vib nas this)
  • Ioff: Kev siv tam sim no thaum tawm.
  • Toff: Lub sijhawm tawm. (Qhov no yog txhua hnub (hauv vib nas this) tsawg dua 15 vib nas this yog tias peb qhib ib zaug nkaus xwb).
  • Lub peev xwm ntawm lub roj teeb. (Hauv qhov no 3 lub hlwb AAA hauv koob nrog lub peev xwm ntawm 1500mAh).

Lub sijhawm siv roj teeb nyob ntawm tus naj npawb ntawm lub sijhawm uas koj qhib thaum nruab hnub thiab huab cua, vim tias thaum nws tshav ntuj nrog huab dej ntws tam sim no nyob ib puag ncig 180 mA tab sis thaum los nag lossis los daus nws tsuas yog 50 mA.

Thaum kawg hauv Txoj Haujlwm no peb tuaj yeem ua tiav 2.6 xyoo siv qhov txiaj ntsig no rau cov qauv:

  • Lub peev xwm ntawm lub roj teeb: 1000mAh.
  • Ion: 250mA (Qhov xwm txheej phem tshaj-> Tshav ntuj huab)
  • Ua haujlwm siab: 0.75A
  • Tuj: 15 seg (Tsuas yog qhib ib zaug ib hnub)
  • Toff: 24 teev tsawg dua 15 sec.

Daim duab kawg yog PCB tiav tab sis koj tseem tuaj yeem ua tau yooj yim hauv PCB qhov drilled uas zoo dua yog tias koj tsis paub yuav ua li cas koom tes nrog PCB.

Kauj Ruam 3: Nws Ua Haujlwm Li Cas?

Image
Image
Luam Ntawv Cov Ntaub Ntawv
Luam Ntawv Cov Ntaub Ntawv

Txoj haujlwm no ua haujlwm nrog ESP8266-01 thiab Arduino IDE

Kuv txuas ib daim vis dis aus nrog txhua qhov kev ua yeeb yaj kiab thiab siv rooj plaub. Cov vis dis aus tsis zoo tshaj plaws, vim nws nyuaj me ntsis los sau rau lub teeb txav mus. Thaum koj pom nrog koj ob lub qhov muag nws zoo li txoj kev.

Cov cai yog ua tiav cov ntaub ntawv yog li koj tuaj yeem pom txhua cov ntsiab lus tab sis kuv yuav piav qhia nws ua haujlwm li cas "txheej txheem" thiab nws tsim nyog ua haujlwm kom raug li cas.

Kev ua haujlwm ntawm cov software no yog:

  1. Txuas rau koj lub network Wi-nkaus. Lub caij no tab tom txuas nws qhia qhov ua yeeb yaj kiab hauv LEDs.
  2. Tsim tus http Client thiab txuas rau Accuweather Web.
  3. Xa JSON Tau thov rau Accuweather. Qhov no yog qhov pib nug rau lub vev xaib kev kwv yees rau teev tom ntej hauv ib qho chaw. Cov ntaub ntawv ntxiv: Qhov no yog qhov nthuav heev rau ntau qhov haujlwm vim tias nrog qhov no koj tau txais cov ntaub ntawv los ntawm koj lub tsheb npav hauv nroog, hauv av, tsheb ciav hlau … lossis cov khoom muaj nqis. Thiab nrog cov ntaub ntawv no koj tuaj yeem ua txhua yam koj xav tau piv txwv qhib lub suab nrov thaum koj lub tsheb npav tuaj txog lossis qee tus nqi nqis nqis qis.
  4. Thaum peb tau txais cov ntaub ntawv los ntawm lub vev xaib, nws xav tau "Split" cov ntaub ntawv thiab khaws cia hauv qhov sib txawv. Qhov kev hloov pauv siv ntawm qhov no yog: qhov kub thiab lub cim siv hauv lub vev xaib los qhia qhov kev kwv yees.
  5. Thaum peb muaj qhov kub nws yog qhov tsim nyog los hloov pauv mus rau tus lej ntawm cov coj uas yuav tsum tau qhib thiab xim twg nws yog qhov tsim nyog siv. Yog tias qhov kub yog siab dua 0º Celsius, xim yog txiv kab ntxwv thiab lwm qhov nws yog xiav.
  6. Lawv nyob ntawm tus nqi ntawm ICON sib txawv, peb xaiv qhov kev ua yeeb yam haum.
  7. Thaum kawg 5 vib nas this tom qab lub cuab yeej yuav tua nws tus kheej.

Thaum peb paub nws ua haujlwm li cas nws yuav tsum tau sau qee cov ntaub ntawv hauv cov cai, tab sis nws yooj yim heev. Hauv daim duab txuas nrog koj tuaj yeem pom cov ntaub ntawv twg koj yuav tsum hloov pauv thiab kab ntawv twg

Thawj kauj ruam: Nws yog qhov tsim nyog kom tau txais Api Key ntawm Acuweather mus rau lub vev xaib no thiab sau npe-> API Acuweather

Kauj ruam ob: Thaum koj nkag mus rau hauv lub xaib no thiab ua raws cov theem no. Koj yuav tsum tau txais daim ntawv tso cai pub dawb thiab tsim ib qho APP twg los xij, koj tsuas yog xav tau tus lej API.

Kauj ruam thib peb: Txhawm rau kom tau txais qhov chaw nws tsuas yog tsim nyog los nrhiav lub nroog uas koj xav tau hauv Accuweather thiab lawv pom qhov URL thiab theej tus lej uas yog tus loj hauv qhov piv txwv:

www.accuweather.com/es/es/Estepona/301893/weather-forecast/301893 (Tus lej no tshwj xeeb rau txhua lub nroog)

Kauj ruam kawg: Qhia koj cov ntaub ntawv Wi-nkaus thiab xa cov cai rau Microcontroller.

Kauj Ruam 4: Luam Ntawv Cov Ntaub Ntawv

Txhawm rau luam tawm ntu kuv siv qhov teeb tsa no hauv Cura:

Sab saum toj thiab hauv qab daim:

-0.1mm ib txheej.

-60 hli/s

-Tsis muaj kev txhawb nqa.

Ib nrab:

-0.2mm ib txheej

-600mm/s

-Txhawb 5%.

Txhua ntu yuav tsum tau taw qhia raws li hauv daim duab txuas

Kauj Ruam 5: Koom Nrog Txhua Yam

Thawj qhov khoom plig hauv Kev Sib Tw Wireless

Pom zoo: