Cov txheej txheem:

Voyager 1: 5 Cov Kauj Ruam (nrog Duab)
Voyager 1: 5 Cov Kauj Ruam (nrog Duab)

Video: Voyager 1: 5 Cov Kauj Ruam (nrog Duab)

Video: Voyager 1: 5 Cov Kauj Ruam (nrog Duab)
Video: Plab Plab Ntswg..(Pluav Pluav Ntswg) Maiv Twm New Song 2023-2024 2024, Lub Xya hli ntuj
Anonim
Voyager 1
Voyager 1

Xyoo 1977, NASA tau pib lub dav hlau Voyager 1 mus rau qhov tsis muaj dab tsi. Qee qhov xwm txheej sib luag ntawm lub ntiaj teb txhais tau hais tias qhov kev sojntsuam tau dhau mus dhau peb lub hnub ci, teeb tsa ntawm kev tshawb fawb ntawm lub hnub qub. Plaub caug xyoo tom qab, Voyager 1 lub hom phiaj tam sim no yog lub ntsiab lus tseem ceeb tshaj plaws ntawm tib neeg txoj kev ncav cuag peb lub ntiaj teb. Tseem xa cov ntaub ntawv rov qab mus rau lub ntiaj teb, Voyager 1 thawb thaj tsam ntawm tib neeg kev tshawb fawb nrog txhua qhov dhau los thib ob.

Kuv muaj tus kheej nyiam rau Voyager lub luag haujlwm, thiab xav ua kom pom uas ntes lawv lub siab.

Thaum cov duab tso tawm ib tus lej, nws sawv cev rau qhov nrug deb ntawm mais ntawm Voyager 1 thiab lub ntiaj teb, lub hom phiaj ntsuas rau qhov muaj peev xwm ntawm tib neeg kev xav.

Cov zaub tso tawm rau lub sijhawm luv luv, thiab tom qab ntawd hloov kho tshiab.

Kauj ruam 1: Cov ntaub ntawv

Khoom siv
Khoom siv

Lub Cev:

(3) x 4 Digit 7 Segment Display ($ 30)

Txij li tam sim no tus neeg taug kev tau hla ntau dua 13 txhiab mais, yuav tsum muaj 11 tus lej los sawv cev tus lej ntawd hauv daim ntawv decimal / mileage. Nyob ntawm seb koj xav sawv cev rau qhov deb li cas, tus lej ntawm tus lej xav tau tuaj yeem hloov pauv. Txij li thaum Voyager tseem tab tom taug kev, thiab cov lus qhia Adafruit tuaj hauv 4 tus lej, ntu 12 tus lej ua rau nkag siab tshaj plaws. Ib qho txiaj ntsig ntxiv ntawm cov lus sib txuas yog tias lawv tsis yog txhais tau tias yog 7 ntu thiab ua tau ntau txaus los ua tus qauv kom tso cai rau kev sib txuas lus ntawm cov ntaub ntawv los ntawm I2C raws tu qauv. Qhov no txhais tau tias txhawm rau txhawm rau tswj hwm cov zaub koj tsuas yog ob tus pin, SDA thiab SCL ntawm koj lub microcontroller. Nrog tus qauv tsis yooj yim dua, tus lej tus lej xav tau tuaj yeem nce sai.

(1) Lub khob cij

Xyuas kom tseeb tias koj muaj lub khob cij los yog qee txoj hauv kev zoo txuas cov xov hlau. Kuv tab sis ob lub hlwb thiab lub rooj tsavxwm ntawm tib lub rooj noj mov yog li kuv li tau ua ncaj ncees loj.

(Ib txhia) Hlau

Nco ntsoov kom muaj qee cov xov hlau ntawm tes txhawm rau tsim kev sib txuas tsim nyog! Tsis muaj ntau txoj hlua txuas nrog, tab sis xim coding twv yuav raug hu muaj txiaj ntsig.

Lub Hlwb: ($ 9.00)

Kuv muaj NodeMcu V 1.0 dag nyob ib puag ncig uas siv cov espressif esp8266 nti uas tso cai rau yooj yim wifi txuas. Cov chips no zoo heev vim tias lawv me me thiab pheej yig!

Ntau yam Arduino cov laug cam, lossis raspberry pi kuj tseem yuav ua haujlwm zoo. Tsuas yog nco ntsoov tias rau txoj haujlwm no, qhov twg pawg thawj coj saib xyuas twg koj xaiv yuav tsum muaj peev xwm hais lus I2C raws tu qauv thiab muaj pins muaj rau SDA (cov ntaub ntawv xov xwm) thiab SCL (teev sijhawm).

Kuj yog qhov chaws uas kuv tau sau tau siv Arduino IDE, tab sis xa cov cai ntawd mus rau cov cuab yeej sib txawv yuav tsum tsis txhob nyuaj heev. Qhov laj thawj kuv tau sau nrog Arduino IDE yog li kuv tuaj yeem siv Adafruit lub tsev qiv ntawv yooj yim rau 7 ntu ntu.

Kauj Ruam 2: Tau NodeMcu tham nrog Computer

Tau txais NodeMcu tham nrog Computer
Tau txais NodeMcu tham nrog Computer

Xijpeem microcontroller koj kawg mus nrog yuav muaj txoj hauv kev sib txawv ntawm kev txuas rau koj lub khoos phis tawj tshwj xeeb, tab sis rau NodeMcu uas kuv tau siv, ntawm no yog li cas koj txuas nws mus ua haujlwm teeb tsa nrog cov phiaj xwm hauv Arduino.

Ua ntej koj yuav tsum tau txais tus tsav tsheb cuam tshuam rau koj lub khoos phis tawj …

Nov yog qhov txuas:

Thaum tus neeg tsav tsheb raug teeb tsa, koj lub khoos phis tawj yuav tsum muaj peev xwm paub txog lub rooj tsav xwm txhim kho.

Tam sim no tias pawg thawj coj tau txuas nrog, koj tau npaj los pib ua haujlwm lub rooj tsavxwm thiab sib txuas cov lus !!

Nov yog cov lus qhia zoo heev rau rub tawm cov ntawv tso cai tsim nyog uas Arduino IDE xav tau los ua haujlwm esp8266 nti! Thaum koj tau ua raws cov lus qhia no, sim khiav lub teeb ntsais piv txwv uas los nrog lub tsev qiv ntawv!

Kauj Ruam 3: Txhim Kho Txhua Yam

Txhim Kho Txhua Yam!
Txhim Kho Txhua Yam!

Thaum koj tuaj yeem ua tiav tham nrog lub rooj tsavxwm, koj npaj tau los txuas cov khoom siv sib xws raws li qhov koj xaiv (Kuv tau siv lub khob cij).

Txij li cov adafruit buildpacks ua qhov hnyav nqa, ua tsaug rau txoj hlua tsis zoo ib yam nkaus!

Txhua yam koj muaj yog qhov zoo thiab tsis zoo xaim rau txhua qhov khoom uas yuav tsum tau txuas nrog hauv av thiab 3.3V ntawm pawg thawj coj saib.

Tseem yuav muaj SCL thiab SDATA xaim rau txhua qhov khoom thiab txhua tus yuav tsum txuas nrog SCL thiab SDATA xaim ntawm lub rooj tsavxwm. Txij li cov lus qhia tau sib txuas lus tiag tiag ntawm I2C cov lus sib tham, pawg thawj coj tuaj yeem txuag tau cov xov hlau thiab sib txuas lus los ntawm chaw nyob. Yog tias koj siv tib lub pob khoom uas kuv tau ua, teeb tsa qhov chaw nyob sib txawv ntawm cov zaub yog ua tiav los ntawm cov hlua txuas txuas tom qab ntawm cov zaub thiab tau sau tseg zoo ntawm no.

Nws yog! Tam sim no koj tau npaj los thauj cov program rau ntawm lub rooj tsavxwm!

Kauj ruam 4: Khiav lub Software

Txuas nrog yog Arduino Sketch siv los ua kom pom cov duab !!

Yam hloov:

- Nkag mus rau qhov tsim nyog wifi ssid thiab password hauv ntu uas cuam tshuam. Ua tiav qhov ncaj ncees, Kuv tsis paub meej txog kev nyab xeeb cuam tshuam txog qhov no, tab sis ua haujlwm raws li kev xav tias wifi daim ntawv pov thawj muaj nyob hauv cov ntsiab lus meej.

- Nyob ntawm seb koj xaiv koj cov lus qhia chaw nyob li cas, cov txiaj ntsig tam sim no uas nyuaj coded hauv yuav hloov. Yog tias koj tsis tau txais ib yam dab tsi los ntawm ib qho tshwj xeeb lossis koj tus lej tau qhia tawm ntawm qhov kev txiav txim, rov xyuas dua ob zaug tias txhua qhov chaw nyob nyuaj nrog cov lej dhia thiab raug hais kom raug hauv txoj cai.

Lwm Cov Ntsiab Lus:

- Tus lej tseem ceeb ntawm cov zaub yog kev tswj hwm thiab nthuav tawm tsim nyog nrog 0s. Qhov no ua tiav nrog Arduino lub tsev qiv ntawv uas adafruit sau rau lawv cov lus! Nco ntsoov tias koj tau teeb tsa lub tsev qiv ntawv cuam tshuam ntawm https://github.com/adafruit/Adafruit_LED_Backpack ntxiv rau Adafruit lub tsev qiv ntawv GFX loj.

- Lwm qhov ntawm cov cai yog HTTP GET thov rau Heroku web server. Lub vev xaib ntawd yog lub vev xaib scraper kuv tau sau uas tau txais cov ntaub ntawv cuam tshuam los ntawm NASA lub JPL lub vev xaib. Tsuas yog kev ceeb toom ncaj ncees hais tias lub scraper qeeb me ntsis thiab hloov me me ntawm JPL qhov kawg muaj peev xwm ua rau muaj teeb meem nrog nws. Nov yog qhov txuas mus rau qhov chaw.

Kauj ruam 5: Tiav lawm

Thaum koj tau hloov pauv cov cai muaj feem cuam tshuam thiab tshawb xyuas ob zaug tias cov kab hluav taws xob raug, tso cov program rau hauv pawg thawj coj. Nrog rau qhov muaj hmoo, koj yuav tsum pom Voyager qhov kev ncua deb pib flashing/hloov kho ntawm cov zaub! Kuv tau pom tias qee zaum pawg thawj coj muaj teeb meem txuas mus rau wifi, yog tias koj tau txais kev tsis txaus ntseeg ntawm cov zaub, nws tuaj yeem muaj txiaj ntsig los qhib lub koos pij tawj saib xyuas thiab xyuas kom tseeb tias lub wifi txuas tau zoo. Kev thov rau tus neeg rau zaub mov tuaj yeem siv sijhawm ib yam nkaus. Yog tias txhua yam muaj teeb meem tiag tiag, thawb lub khawm rst ntawm lub rooj tsavxwm qee zaum tuaj yeem daws qhov teeb meem.

Txuas nrog yog cov vis dis aus ntawm cov khoom tiav !!

Pom zoo: