Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Nws Ua Dab Tsi?
- Kauj ruam 2: Tsim - Buoy Casing
- Kauj Ruam 3: Tsim - Buoy Electronics
- Kauj Ruam 4: Tsim - Chaw Nres Nkoj Hluav Taws Xob
- Kauj ruam 5: Dashboard
- Kauj ruam 6: Version 2 ?? - Teeb meem
- Kauj ruam 7: Version 2 ?? - Kev txhim kho
- Kauj Ruam 8: Siv Peb Lub Ntsej Muag Buoy rau Kev Tshawb Fawb
Video: Ntse Buoy [Ntsiab lus]: 8 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
Peb txhua tus nyiam lub hiav txwv. Raws li kev koom ua ke, peb tau mus rau nws rau hnub so, txaus siab rau kis las dej lossis ua kom peb lub neej muaj sia. Tab sis ntug dej hiav txwv yog thaj chaw muaj zog ntawm kev hlub ntawm nthwv dej. Nce qib hiav txwv nibble ntawm ntug hiav txwv thiab cov xwm txheej muaj zog zoo li cua daj cua dub ua rau lawv txiav txim siab tag. Txhawm rau nkag siab yuav ua li cas cawm lawv, peb yuav tsum nkag siab lub zog tsav lawv qhov kev hloov pauv.
Kev tshawb fawb yog kim, tab sis yog tias koj tuaj yeem tsim cov cuab yeej pheej yig, muaj txiaj ntsig zoo, koj yuav muaj peev xwm tsim cov ntaub ntawv ntau ntxiv - thaum kawg txhim kho kev nkag siab. Nov yog qhov kev xav tom qab peb txoj haujlwm Smart Buoy. Hauv cov lus qhia luv luv no, peb muab rau koj kom khiav nrawm ntawm peb qhov project thiab rhuav nws mus rau hauv kev tsim qauv, ua thiab nthuav qhia cov ntaub ntawv. Oh buoy, koj yuav nyiam qhov no..!
Khoom siv
Txhawm rau ua tiav Smart Buoy tsim, koj xav tau ntau yam khoom. Peb yuav muaj qhov tawg ntawm cov ntaub ntawv tshwj xeeb xav tau rau txhua theem ntawm kev tsim hauv cov ntawv qhia uas cuam tshuam, tab sis ntawm no yog cov npe tiav:
- Arduino Nano - Amazon
- Raspberry Pi Zero - Amazon
- Roj teeb (18650) - Amazon
- Solar panels - Amazon
- Thaiv Diodes - Amazon
- Them tus nqi tswj - Amazon
- Buck booster - Amazon
- GPS module - Amazon
- GY -86 (ntsuas lub ntsuas, ntsuas lub ntsej muag, ntsuas qhov ntsuas, ntsuas ntsuas) - Amazon
- Dej ntsuas kub - Amazon
- Fais fab saib xyuas module - Amazon
- Lub sijhawm teev sijhawm tiag tiag - Amazon
- Modules xov tooj cua - Amazon
- i^2c multiplexer module - Amazon
- 3D tshuab luam ntawv - Amazon
- PETG filament - Amazon
- Epoxy - Amazon
- Primer tsuag xim - Amazon
- Rope - Amazon
- Floats - Amazon
- Kua nplaum - Amazon
Txhua tus lej siv tuaj yeem pom ntawm
Kauj Ruam 1: Nws Ua Dab Tsi?
Cov ntsuas ntawm lub nkoj Smart Buoy pab nws ntsuas: nthwv dej siab, lub sijhawm yoj, lub zog yoj, dej kub, huab cua sov, huab cua siab, qhov hluav taws xob, kev siv tam sim no thiab GPS qhov chaw.
Hauv lub ntiaj teb zoo tshaj plaws, nws tseem yuav tau ntsuas kev taw qhia yoj. Raws li kev ntsuas Buoy tau ua, peb tau nyob ze rau kev nrhiav qhov kev daws teeb meem uas yuav pab peb xam cov kev taw qhia yoj. Txawm li cas los xij, nws tau dhau los ua qhov nyuaj heev thiab nws yog teeb meem loj hauv zej zog tshawb fawb tiag. Yog tias muaj leej twg nyob ntawd uas tuaj yeem pab peb tawm tswv yim thiab siv txoj hauv kev kom tau txais kev ntsuas nthwv dej, thov qhia rau peb paub - peb nyiam nkag siab tias peb tuaj yeem ua haujlwm li cas! Txhua cov ntaub ntawv Buoy sau yog xa los ntawm xov tooj cua mus rau lub hauv paus chaw nres tsheb, uas yog Raspberry Pi. Peb tau tsim lub dashboard los tso saib lawv siv Vue JS.
Kauj ruam 2: Tsim - Buoy Casing
Qhov Buoy no tej zaum yuav nyuaj tshaj plaws uas peb tau luam tawm txog tam sim no. Tsuas muaj ntau yam uas yuav tau txiav txim siab raws li nws tau mus rau hauv hiav txwv, raug rau cov ntsiab lus thiab ntau lub hnub. Peb yuav tham ntau ntxiv txog qhov ntawd tom qab hauv Smart Buoy series.
Hauv cov lus luv: peb tau luam tawm ib puag ncig hollow hauv ob qho tib si. Sab saum toj ib nrab muaj qhov qhib rau lub hnub ci vaj huam sib luag thiab lub qhov rau lub xov tooj cua saum huab cua hla mus. Hauv qab ib nrab muaj lub qhov rau qhov ntsuas kub kom dhau mus thiab tus tuav rau txoj hlua kom khi rau.
Tom qab luam ntawv Buoy siv PETG filament, peb tau xuab zeb nws, tsuag xim rau nws nrog qee qhov muab tshuaj pleev ua ntej, thiab tom qab ntawd muab tso rau ob peb txheej ntawm epoxy.
Thaum npaj lub plhaub tiav, peb muab tag nrho cov khoom siv hluav taws xob sab hauv thiab tom qab ntawd kaw lub ntsuas dej ntsuas kub, xov tooj cua saum huab cua thiab hnub ci vaj huam sib luag siv rab yaj phom. Thaum kawg, peb kaw ob qho tib si nrog StixAll kua nplaum/nplaum (lub dav hlau ya dav hlau).
Thiab tom qab ntawd peb cia siab tias nws tsis muaj dej …
Kauj Ruam 3: Tsim - Buoy Electronics
Lub Buoy muaj ntau qhov ntsuas ntawm lub nkoj thiab peb mus rau hauv cov ncauj lus kom ntxaws txog cov no hauv cov lus qhia tseem ceeb. Raws li qhov no yog cov ntsiab lus, peb yuav sim khaws cov ntaub ntawv no, tab sis luv luv!
Lub Buoy tau siv los ntawm 18650 roj teeb, uas tau them los ntawm plaub, 5V lub hnub ci ci. Tsuas yog lub sijhawm tiag tiag tau siv tas li, txawm li cas los xij. Lub Buoy siv lub sijhawm tiag tiag tus pin tso zis los tswj lub transistor tso cai rau lub zog nkag mus rau qhov seem ntawm lub kaw lus. Thaum lub kaw lus qhib, nws pib los ntawm kev ntsuas los ntawm cov ntsuas ntsuas - suav nrog tus nqi hluav taws xob los ntawm lub zog saib xyuas qhov ntsuas. Tus nqi muab los ntawm lub tshuab saib xyuas lub zog txiav txim siab ntev npaum li cas lub system pw tsaug zog ua ntej nyeem cov teeb tsa tom ntej. Lub tswb tau teeb tsa rau lub sijhawm no, tom qab ntawd lub kaw lus kaw nws tus kheej!
Lub kaw lus nws tus kheej yog ntau qhov ntsuas thiab lub xov tooj cua txuas nrog Arduino. GY-86 module, RealTimeClock (RTC), Power Monitor module, thiab I2C multiplexer txhua tus sib tham nrog Arduino siv I2C. Peb xav tau I2C multiplexer xav tau vim tias GY-86 thiab RTC module peb siv ob qho tib si muaj qhov chaw nyob tib yam. Tus lej multiplexer tso cai rau koj sib tham nrog yam tsis muaj teeb meem ntxiv, txawm hais tias nws yuav ua rau me ntsis dhau.
Lub xov tooj cua module sib txuas lus ntawm SPI.
Keeb kwm, peb muaj daim npav SD daim npav ib yam nkaus, tab sis nws ua rau mob taub hau ntau vim qhov loj ntawm SD lub tsev qiv ntawv uas peb txiav txim siab muab nws pov tseg.
Ua tib zoo saib cov cai. Nws zoo li koj muaj qee cov lus nug - tej zaum tseem ua xyem xyav zoo ib yam - thiab peb yuav zoo siab tau hnov lawv. Cov kev qhia ntxaws ntxaws suav nrog kev piav qhia code, yog li vam tias lawv yuav ua kom pom tseeb me ntsis!
Peb tau sim cais tawm cov cai cov ntaub ntawv thiab siv cov ntawv tseem ceeb los suav nrog lawv, uas zoo li ua haujlwm zoo nkauj.
Kauj Ruam 4: Tsim - Chaw Nres Nkoj Hluav Taws Xob
Lub chaw nres tsheb hauv paus tau siv Raspberry Pi Zero nrog lub xov tooj cua txuas nrog. Peb tau txais cov ntaub ntawv los ntawm https://www.thingiverse.com/thing:1595429. Koj nyob nraum zoo, ua tsaug ntau!
Thaum koj muaj tus lej ua haujlwm ntawm Arduino, nws yooj yim heev kom tau txais kev ntsuas ntawm Raspberry Pi los ntawm kev ua haujlwm mloog_to_radio.py.
Kauj ruam 5: Dashboard
Txhawm rau qhia koj yuav ua li cas peb ua tag nrho cov kev sib tw yuav yog me ntsis ntawm Odyssey vim tias nws yog txoj haujlwm zoo nkauj ntev thiab nyuaj. Yog leej twg xav paub tias peb tau ua li cas, qhia rau peb paub - T3ch Flicks tus neeg nyob hauv lub vev xaib tsim yuav zoo siab tshaj los ua kev qhia ntawm qhov no!
Thaum koj tso cov ntaub ntawv no mus rau Raspberry Pi, koj yuav tsum muaj peev xwm khiav cov server thiab pom lub dashboard nrog cov ntaub ntawv nkag los. Rau kev txhim kho vim li cas thiab saib seb lub dash yuav zoo li cas yog tias nws tau muab los ntawm cov ntaub ntawv zoo, tsis tu ncua, peb ntxiv cov ntaub ntawv tsim hluav taws xob rau hauv server. Khiav qhov ntawd yog tias koj xav pom nws zoo li cas thaum koj muaj cov ntaub ntawv ntau ntxiv. Peb tseem yuav piav qhia qhov no hauv qee qhov kev qhia hauv kev qhia tom qab.
(Nco ntsoov koj tuaj yeem pom txhua tus lej ntawm
Kauj ruam 6: Version 2 ?? - Teeb meem
Txoj haujlwm no tsis zoo kiag li - peb nyiam xav txog nws ntau dua ua tus qauv/pov thawj ntawm lub tswvyim. Txawm hais tias tus qauv ua haujlwm ntawm theem tseem ceeb: nws ntab, ntsuas ntsuas thiab nws muaj peev xwm kis tau lawv, muaj ntau qhov peb tau kawm thiab yuav hloov pauv rau ob qho:
- Peb qhov teeb meem loj tshaj plaws tsis tuaj yeem hloov pauv txoj cai rau Buoy tom qab muab nws kaw. Qhov no yog qhov kev saib xyuas me ntsis thiab tuaj yeem daws tau zoo heev nrog USB chaw nres nkoj npog nrog roj hmab foob. Qhov ntawd, txawm li cas los xij, yuav tau ntxiv tag nrho lwm cov txheej txheem ntawm qhov nyuaj rau 3D luam tawm txheej txheem dej tsis sib haum!
- Lub algorithms peb siv tau nyob deb ntawm qhov zoo tshaj plaws. Peb txoj hauv kev los txiav txim siab cov khoom nthwv dej yog qhov tsis zoo thiab peb tau siv sijhawm ntau ntawm peb lub sijhawm nyeem cov lej rau kev sib txuas cov ntaub ntawv ntsuas los ntawm lub tshuab ntsuas hluav taws xob, ntsuas lub zog, thiab ntsuas lub ntsej muag. Yog tias ib tus neeg sab nrauv nkag siab qhov no thiab txaus siab pab, peb xav tias peb tuaj yeem ua qhov ntsuas no kom raug ntau dua.
- Qee qhov kev ntsuas tau ua qhov txawv me ntsis. Lub ntsuas dej ntsuas dej yog qhov uas sawv tawm tshwj xeeb tshaj yog dodgy - yuav luag 10 degrees tawm ntawm qhov kub tiag tiag ntawm lub sijhawm. Qhov laj thawj rau qhov no tuaj yeem yog nws tsuas yog ua lub ntsuas tsis zoo, lossis qee yam tau ua kom sov nws …
Kauj ruam 7: Version 2 ?? - Kev txhim kho
Arduino tau zoo, tab sis raws li tau hais ua ntej peb yuav tsum tau khawb daim npav SD daim npav (uas yuav tsum yog cov ntaub ntawv thaub qab yog xov tooj cua tsis tuaj yeem xa) vim teeb meem nco. Peb tuaj yeem hloov nws mus rau lub zog tswj hwm me me zoo li Arduino Mega lossis Teensy lossis tsuas yog siv lwm Raspberry Pi xoom. Txawm li cas los xij, qhov no yuav ua rau nce nqi thiab siv hluav taws xob.
Lub xov tooj cua module peb siv muaj qhov txwv ntawm ob peb kilometers nrog kab ncaj qha pom. Txawm li cas los xij, nyob hauv lub ntiaj teb qhov kev xav uas peb muaj peev xwm muab (ntau) ntau Buoys ncig cov kob, peb tuaj yeem tsim lub network sib xws zoo li no. Muaj ntau txoj hauv kev muaj peev xwm rau kev xa cov ntaub ntawv ntev, suav nrog lora, grsm. Yog tias peb muaj peev xwm siv ib qho ntawm cov no, tej zaum ib lub network nyob ib puag ncig cov kob yuav ua tau!
Kauj Ruam 8: Siv Peb Lub Ntsej Muag Buoy rau Kev Tshawb Fawb
Peb tau tsim thiab pib Buoy hauv Grenada, cov kob me me nyob rau sab qab teb Caribbean. Thaum peb nyob ntawd, peb tau tham nrog tsoomfwv Grenadian, uas tau hais tias Smart Buoy zoo li qhov peb tau tsim los yuav pab tau hauv kev ntsuas ntau yam ntawm cov yam ntxwv ntawm dej hiav txwv. Kev ntsuas ntsuas tsis siv neeg yuav txiav tawm qee qhov kev siv dag zog tib neeg thiab tib neeg ua yuam kev thiab muab cov ntsiab lus muaj txiaj ntsig rau kev nkag siab hloov pauv cov ntug dej hiav txwv. Tsoomfwv kuj tau hais qhia tias kev ntsuas cua yuav tseem yog qhov muaj txiaj ntsig zoo rau lawv lub hom phiaj. Tsis muaj lub tswv yim yuav ua li cas peb yuav tswj hwm qhov ntawd, yog li leej twg muaj lub tswv yim …
Ib qho kev ceeb toom tseem ceeb yog tias txawm hais tias nws yog lub sijhawm zoo siab heev rau kev tshawb fawb ntug dej hiav txwv, tshwj xeeb yog koom nrog thev naus laus zis, muaj txoj hauv kev ntev mus ua ntej nws tuaj yeem ua tiav.
Ua tsaug rau nyeem Smart Buoy series cov ntsiab lus blog tshaj tawm. Yog tias koj tseem tsis tau muaj, thov saib peb cov vis dis aus hauv YouTube.
Sau npe rau Peb Cov Npe Xa Ntawv!
Ntu 1: Ua Wave Thiab Ntsuas Kub
Ntu 2: GPS NRF24 Xov Tooj Cua thiab SD Card
Ntu 3: Teem Sij Hawm Rau Buoy
Ntu 4: Siv Lub Buoy
Pom zoo:
Kev Paub Duab Nrog K210 Cov Ntsiab Lus thiab Arduino IDE/Micropython: 6 Cov Kauj Ruam (nrog Duab)
Kev Paub Duab Nrog K210 Cov Thaj Tsam thiab Arduino IDE/Micropython: Kuv twb tau sau ib tsab xov xwm hais txog yuav ua li cas qhib OpenMV qhov kev nthuav qhia ntawm Sipeed Maix Bit thiab tseem tau ua yeeb yaj kiab ntawm kev ntsuas pom qhov pom zoo nrog lub rooj tsavxwm no. Ib qho ntawm ntau cov lus nug tib neeg tau nug yog - kuv tuaj yeem lees paub lub hom phiaj li cas tias neural network tsis yog
PUBG Ntsiab Lus Nkauj+Ua Duab Nrog Arduino !: 13 Kauj Ruam (nrog Duab)
PUBG Ntsiab Lus Nkauj+Ua Duab Nrog Arduino!: Nyob zoo thiab txais tos rau qhov kev qhia lom zem no! Kuv vam tias koj txhua tus nyob zoo thiab nyob zoo. Qhov haujlwm me me tab sis zoo kawg yog hais txog kev ua nkauj PUBG lub ntsiab lus nkauj thiab txawm tsim qee qhov kev ua si animations siv arduino.Qhov khoom siv tau zoo heev
Lub Hnab Ntse Hnab Ntse Ntse Computer: 4 Kauj Ruam (nrog Duab)
Lub Hnab Ntse Hnab Ntse Ntse Computer: Qhov no yog "hnab looj tes ntse" nas lub computer uas tuaj yeem siv nrog ib lub PC, Mac, lossis Linux computer. Nws tau tsim los siv Binho Nova ntau tus txheej txheem USB host adapter, uas tso cai rau koj txuas cov ntsuas thiab lwm yam khoom siv rau koj lub khoos phis tawj thiab tom qab ntawd txuas ntxiv
Siv LCD Nrog Tus Hais Lus Piezo (Christmas ntsiab lus): 5 Kauj Ruam
Siv LCD Nrog Lub Piezo Speaker (Christmas Theme): Lub voj voog no suav nrog LCD thiab lub piezo speaker thiabArduino.Qhov LCD yuav tso tawm "Zoo siab heev Christmas! thiab Nyob Zoo Xyoo Tshiab. " Tus hais lus piezo yuav ua si " Hmo Hmo No " .Qhov no yuav ua tiav nrog Arduino thiab Txoj Cai. Lub zog
Lub Cev Tsav Tsheb - Lub Ntsiab Lus Super Yooj Yim To taub Nrog Kev sim: 7 Kauj Ruam (nrog Duab)
Lub Cev Tsav Tsheb | Lub Tswv Yim Yooj Yim Kom Nkag Siab Nrog Kev sim: Hauv cov lus qhia no kuv yuav qhia koj txog cov hauv paus ntsiab lus tseem ceeb ntawm cov tshuab. Txhua lub cav nyob ib puag ncig peb ua haujlwm ntawm txoj cai no. Txawm tias cov tshuab hluav taws xob ua haujlwm ntawm cov lus sib tham ntawm txoj cai no.Kuv tham txog Fleming's Left-Hand Ru