Cov txheej txheem:
- Kauj ruam 1: Cov ntaub ntawv
- Kauj Ruam 2: Tau NodeMcu tham nrog Computer
- Kauj Ruam 3: Txhim Kho Txhua Yam
- Kauj ruam 4: Khiav lub Software
- Kauj ruam 5: Tiav lawm
Video: Voyager 1: 5 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
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
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
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
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:
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Ua Si Cov Khoom Ua Si Ua Tau Zoo!: 7 Cov Kauj Ruam (nrog Duab)
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Siv Hluav Taws Xob Ua Tau Zoo!: Qho khoom ua si hloov pauv qhib txoj hauv kev tshiab thiab kev daws teeb meem kom tso cai rau menyuam yaus uas muaj lub cev muaj peev xwm txwv lossis kev xiam oos qhab kev loj hlob los cuam tshuam nrog cov khoom ua si ntawm nws tus kheej. Hauv ntau qhov xwm txheej, cov menyuam yaus uas xav tau cov khoom ua si hloov pauv tsis tuaj yeem nkag mus
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Yuav Ua Li Cas Thiaj Li Tshem Tawm Lub Computer Nrog Cov Kauj Ruam Yooj Yim thiab Duab: 13 Kauj Ruam (nrog Duab)
Yuav Tsum Tshem Tawm Lub Khoos Phis Tawj Li Cas Nrog Cov Kauj Ruam Yooj Yim thiab Duab: Nov yog cov lus qhia txog yuav ua li cas tshem lub PC. Feem ntau ntawm cov khoom siv yooj yim yog hloov pauv thiab tshem tawm tau yooj yim. Txawm li cas los xij nws yog ib qho tseem ceeb uas koj tau koom nrog nws. Qhov no yuav pab tiv thaiv koj kom tsis txhob poob ib feem, thiab tseem ua rau kev rov ua dua tshiab
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv
Rov Qab Siv Cov Duab Duab Nrog Virtual Asistent: 7 Cov Kauj Ruam (nrog Duab)
Rov Qab Siv Cov Duab Duab Nrog Virtual Asistent: Nyob zoo txhua tus! Cov lus qhia no tau yug los ntawm lub laptop faib ua ib nrab, yuav los ntawm ib tus phooj ywg. Thawj qhov kev sim ntawm txoj haujlwm no yog kuv Lego Digital Photo Frame, txawm li cas los xij, yog ib tus neeg mob siab rau Siri thiab Google Tam sim no, Kuv txiav txim siab coj nws mus rau qhov tshiab