I-OpenLog Hookup Guide
Isingeniso
Amakhanda phezulu! Lesi sifundo singese-Open Log ye-serial UART [ DEV-13712 ]. Uma usebenzisa i-Qwiic OpenLog ye-IC [ DEV-15164 ], sicela ubhekisele kumhlahlandlela we-Qwiic OpenLog Hookup.
I-OpenLog Data Logger iyisixazululo esilula ukusisebenzisa, esiwumthombo ovulekile sokungena idatha yochungechunge lwamaphrojekthi akho. I-OpenLog inikeza isixhumi esibonakalayo esilula sokungena idatha isuka kuphrojekthi iye ekhadini le-MicroSD.I-SparkFun OpenLog
• DEV-13712I-SparkFun OpenLog enezihloko
• DEV-13955
awukho umkhiqizo otholiwe
Izinto Ezidingekayo
Ukuze usebenze ngokugcwele kulesi sifundo, uzodinga izingxenye ezilandelayo. Ungase ungadingi yonke into nakuba kuya ngokuthi onakho. Yengeze enqoleni yakho, funda umhlahlandlela, futhi ulungise inqola njengoba kudingeka.
OpenLog Hookup Guide SparkFun Wish List
![]() |
I-Arduino Pro Mini 328 – 3.3V/8MHz I-DEV-11114 Kuluhlaza okwesibhakabhaka! Mncane! I-Arduino Pro Mini! Indlela yokuklama encane ye-SparkFun eya ku-Arduino. Lena yi-3.3V Arduino… |
![]() |
I-SparkFun FTDI Basic Breakout - 3.3V I-DEV-09873 Lokhu ukubuyekezwa okusha kwe-[FTDI Basic](http://www.sparkfun.com/commerce/product_info.php?products_id=... |
![]() |
Ikhebula le-USB le-SparkFun Cerberus - 6ft I-CAB-12016 Unentambo ye-USB engalungile. Akusho lutho ukuthi iyiphi onayo, iyona engalungile. Kodwa kuthiwani uma unga... |
![]() |
I-SparkFun OpenLog I-DEV-13712 I-SparkFun OpenLog iwumthombo ovulekile wokungena idatha osebenza ngoxhumano olulula lwe-serial futhi esekela ama... |
![]() |
Ikhadi le-microSD eline-Adapter – 16GB (Ikilasi 10) COM-13833 Leli yikhadi lememori le-microSD lekilasi le-10 16GB, elilungele izinhlelo zokusebenza zezindlu zamakhompyutha ebhodi elilodwa… |
![]() |
I-microSD USB Reader COM-13004 Lesi yisifundi esincane esihle se-microSD USB. Vele ushelele ikhadi lakho le-MicroSD phakathi kwesixhumi se-USB, ... |
![]() |
Izihloko Zabesifazane I-PRT-00115 Umugqa owodwa wezimbobo ezingama-40, unhlokweni womuntu wesifazane. Ingasikwa ngosayizi ngepheya yabasiki bezintambo. Isikhala esijwayelekile .1″. Sisebenzisa… |
![]() |
I-Jumper Wires Premium 6″ M/M Pack kwangu-10 I-PRT-08431 Lena i-SparkFun ekhethekile! Lawa ama-jumpers amade angu-155mm anezixhumi zabesilisa kuzo zombili iziphetho. Sebenzisa lokhu ukuze u... |
![]() |
I-Break Away Male Headers - I-Right Angle I-PRT-00553 Umugqa wamaheda wesilisa we-engeli yesokudla – hlukana ukuze ulingane. Izikhonkwane ezingu-40 ezingasikwa kunoma yimuphi usayizi. Isetshenziswa nama-PCB angokwezifiso noma uhlobo… |
Ukufunda Okunconyiwe
Uma ungayazi noma ungakhululekile ngemibono elandelayo, sincoma ukuthi ufunde lokhu ngaphambi kokuqhubeka nomhlahlandlela we-OpenLog Hookup.
Indlela Solder: Nge-Hole Soldering
Lesi sifundo sihlanganisa konke odinga ukukwazi mayelana ne- through-hole soldering.
I-serial Peripheral Interface (SPI)
I-SPI ijwayele ukusetshenziselwa ukuxhuma ama-microcontrollers kuma-peripherals njengezinzwa, ama-shift registers, namakhadi e-SD.
Ukuxhumana kwe-Serial
Imiqondo yokuxhumana ye-asynchronous serial: amaphakethe, amazinga esignali, amanani e-baud, ama-UART nokuningi!
I-Serial Terminal Basics
Lesi sifundo sizokukhombisa ukuthi ungaxhumana kanjani namadivayisi akho e-serial usebenzisa izinhlobonhlobo zezinhlelo zokusebenza ze-terminal emulator.
Hardware Overview
Amandla
I-OpenLog isebenza kuzilungiselelo ezilandelayo:
Izilinganiso Zamandla ze-OpenLog
Okokufaka kwe-VCC | 3.3V-12V (Kunconyiwe 3.3V-5V) |
Okokufaka kwe-RXI | 2.0V-3.8V |
Okukhiphayo kwe-TXO | 3.3V |
I-Idle Yamanje Dweba | ~2mA-5mA (w/out microSD card), ~5mA-6mA (w/microSD card) |
Ukubhala Okusebenzayo Umdwebo Wamanje | ~20-23mA (w/microSD card) |
Umdwebo wamanje we-OpenLog cishe u-20mA kuya ku-23mA uma ubhalela i-microSD. Ngokuya ngosayizi wekhadi le-microSD nomkhiqizi walo, umdwebo wamanje osebenzayo ungahluka uma i-OpenLog ibhalela imemori khadi. Ukwenyusa izinga le-baud nakho kuzodonsa okwamanje okwengeziwe.
I-Microcontroller
I-OpenLog iphuma ku-ATmega328, egijima ngo-16MHz ngenxa yekristalu engaphakathi. I-ATmega328 ine-Optiboot bootloader elayishwe kuyo, evumela i-OpenLog ukuthi ihambisane nesethingi yebhodi elithi “Arduino Uno” ku-Arduino IDE.Isixhumi esibonakalayo
I-Serial UART
I-interface eyinhloko ene-OpenLog inhlokweni ye-FTDI onqenqemeni lwebhodi. Lesi sihloko siklanyelwe ukuxhuma ngqo ku-Arduino Pro noma i-Pro Mini, evumela isilawuli esincane ukuthi sithumele idatha ngoxhumano lwe-serial ku-OpenLog.
Isexwayiso! Ngenxa yokuhleleka kwephini okuyenza ihambisane ne-Arduinos, ayikwazi ukuxhuma ngqo ebhodini lokuphumula le-FTDI. Ukuze uthole ulwazi olwengeziwe, qiniseka ukuthi uhlola isigaba esilandelayo ku-Hardware Hookup.
SPI
Kukhona futhi amaphuzu amane okuhlola ama-SPI agqanyiswe ngakolunye uhlangothi lwebhodi. Ungasebenzisa lokhu ukuhlela kabusha i-bootloader ku-ATmega328.I-OpenLog yakamuva (DEV-13712) iveza lawa maphini kumancanyana agqitshwe ngezimbobo. Uma udinga ukusebenzisa i-ISP ukuze uhlele kabusha noma ulayishe i-bootloader entsha ku-OpenLog, ungasebenzisa izikhonkwane ze-pogo ukuze uxhume kulawa maphuzu okuhlola.
Isixhumi esibonakalayo sokugcina sokuxhumana ne-OpenLog yikhadi le-MicroSD uqobo. Ukuze uxhumane, ikhadi le-MicroSD lidinga izikhonkwane ze-SPI. Akukhona kuphela lokhu lapho idatha igcinwa khona yi-OpenLog, kodwa ungakwazi futhi ukubuyekeza ukucushwa kwe-OpenLog usebenzisa i-config.txt. file ekhadini le-microSD.
Ikhadi le-MicroSD
Yonke idatha efakwe yi-OpenLog igcinwa ekhadini le-MicroSD. I-OpenLog isebenza namakhadi e-microSD afaka izici ezilandelayo:
- I-64MB kuya ku-32GB
- FAT16 noma FAT32
Isimo se-LED
Kunama-LED amabili esimo ku-OpenLog ukukusiza ngokuxazulula inkinga.
- I-STAT1 – Le LED yenkomba eluhlaza okwesibhakabhaka inamathiselwe ku-Arduino D5 (ATmega328 PD5) futhi ishintsha ukuvula/ukuvala lapho uhlamvu olusha lwamukelwa. Le LED iyacwayiza lapho ukuxhumana kwe-Serial kusebenza.
- I-STAT2 – Le LED eluhlaza ixhunywe ku-Arduino D13 (SPI Serial Clock Line/ ATmega328 PB5). Le LED icwayiza kuphela uma isixhumi esibonakalayo se-SPI sisebenza. Uzoyibona ikhanya lapho i-OpenLog iqopha amabhayithi angu-512 ekhadini le-MicroSD.
I-Hardware Hookup
Kunezindlela ezimbili eziyinhloko zokuxhuma i-OpenLog yakho kusekethe. Uzodinga izihloko noma izintambo ukuze uxhume. Qinisekisa ukuthi uthengisa ebhodini ukuze uthole uxhumano oluphephile.
Uxhumano Lwe-Serial Oluyisisekelo
Ithiphu: Uma unesihloko sowesifazane i-OpenLog nesihloko sowesifazane ku-FTDI uzodinga izintambo ze-M/F jumper ukuze uxhume.
Lolu xhumo lwezingxenyekazi zekhompuyutha luklanyelwe ukuxhumana ne-OpenLog uma udinga ukuhlela kabusha ibhodi, noma ungene kudatha ngoxhumano lwe-serial oluyisisekelo.
Yenza izixhumanisi ezilandelayo:
I-OpenLog → 3.3V FTDI Basic Breakout
- GND → GND
- GND → GND
- I-VCC → 3.3V
- TXO → RXI
- RXI → TXO
- I-DTR → DTR
Qaphela ukuthi akukhona ukuxhumana okuqondile phakathi kwe-FTDI ne-OpenLog - kufanele ushintshe ukuxhumana kwephinikhodi ye-TXO ne-RXI.
Izixhumanisi zakho kufanele zibukeke kanjena: Uma usunokuxhumana phakathi kwe-OpenLog kanye ne-FTDI Basic, xhuma ibhodi lakho le-FTDI ekhebulani le-USB nakukhompyutha yakho.
Vula i-serial terminal, xhuma echwebeni le-COM le-FTDI Basic yakho, bese uya edolobheni!
Uxhumano Lwezingxenyekazi zephrojekthi
Ithiphu: Uma unezihloko zabesifazane ezithengisiwe ku-OpenLog, ungathengisa izihloko zabesilisa ku-Arduino Pro Mini ukuze uxhume amabhodi ndawonye ngaphandle kwesidingo sezintambo.Ngenkathi ukusebenzelana ne-OpenLog ngoxhumano lwe-serial kubalulekile ekuhleleni kabusha noma ukulungisa amaphutha, indawo lapho i-OpenLog ikhanya khona ikuphrojekthi eshumekiwe. Lo mjikelezo ojwayelekile yindlela esincoma ngayo ukuthi uxhume i-OpenLog yakho kusilawuli esincane (kulokhu, i-Arduino Pro Mini) ezobhala idatha ye-serial iphumele ku-OpenLog.
Okokuqala uzodinga ukulayisha ikhodi ku-Pro Mini yakho ohlose ukuyisebenzisa. Sicela uhlole Izikeshi ze-Arduino zama-example khodi ongayisebenzisa.
Qaphela: Uma ungaqiniseki ukuthi ungayihlela kanjani i-Pro Mini yakho, sicela uhlole okokufundisa kwethu lapha.
Ukusebenzisa i-Arduino Pro Mini 3.3V
Lesi sifundo siwumhlahlandlela wakho wazo zonke izinto ze-Arduino Pro Mini. Ichaza ukuthi iyini, ukuthi iyini, nokuthi ungaqala kanjani ukuyisebenzisa.
Uma usuyihlelele i-Pro Mini yakho, ungasusa ibhodi le-FTDI, bese ufaka i-OpenLog esikhundleni salo.
Qiniseka ukuthi uxhuma izikhonkwane ezibhalwe BLK kukho kokubili i-Pro Mini ne-OpenLog (izikhonkwane ezibhalwe ukuthi GRN kuzo zombili zizofanelana uma zenziwe ngendlela efanele).
Uma ungakwazi ukuxhuma i-OpenLog ngqo ku-Pro Mini (ngenxa yezihloko ezingafani noma amanye amabhodi asendleleni), ungasebenzisa izintambo ze-jumper futhi wenze ukuxhumana okulandelayo.
I-OpenLog → I-Arduino Pro/Arduino Pro Mini
- GND → GND
- GND → GND
- I-VCC → VCC
- TXO → RXI
- RXI → TXO
- I-DTR → DTR
Uma usuqedile, ukuxhumana kwakho kufanele kubukeke njengokulandelayo nge-Arduino Pro Mini ne-Arduino Pro.
Umdwebo we-Fritzing ubonisa ama-OpenLogs anezihloko ezibonisiwe. Uma upheqa isokhethi ye-MicroSD ehlobene nephezulu ye-Arduino view, kufanele zifane nesihloko sokuhlela njenge-FTDI.
Qaphela ukuthi ukuxhumana kuwukudubula okuqondile nge-OpenLog “ebheke phansi” (i-microSD ibheke phezulu).
⚡Qaphela: Njengoba i-Vcc ne-GND phakathi kwe-OpenLog ne-Arduino kusetshenziswa izihloko, uzodinga ukuxhuma emandleni kwamanye amaphini atholakala ku-Arduino. Kungenjalo, ungathengisa izintambo kumaphini wamandla obala kunoma yiliphi ibhodi.
Nika amandla isistimu yakho, futhi usukulungele ukuqala ukugawula!
Imidwebo ye-Arduino
Kukhona ama-ex ayisithupha ahlukeneampkufakwe imidwebo ongayisebenzisa ku-Arduino uma uxhumeke ku-OpenLog.
- I-OpenLog_Benchmarking - Lesi siboneloample isetshenziselwa ukuhlola i-OpenLog. Lokhu kuthumela amanani amakhulu kakhulu edatha ku-115200bps ngaphezulu kokuningi files.
- I-OpenLog_CommandTest - Lesi siboneloampi-le ikhombisa indlela yokudala nokwengeza a file ngokulawula umugqa womyalo ngokusebenzisa i-Arduino.
- I-OpenLog_ReadExample - Lesi example igijima ngendlela yokulawula i-OpenLog ngomugqa womyalo.
- I-OpenLog_ReadExampLe_EnkuluFile - Example lendlela yokuvula enkulu egciniwe file ku-OpenLog futhi uyibike ngoxhumano lwe-bluetooth lwendawo.
- I-OpenLog_Test_Sketch - Isetshenziselwa ukuhlola i-OpenLog ngedatha eminingi ye-serial.
- I-OpenLog_Test_Sketch_Binary — Isetshenziselwa ukuhlola i-OpenLog ngedatha kanambambili kanye nezinhlamvu zokubalekela.
I-Firmware
I-OpenLog inezingxenye ezimbili eziyinhloko zesofthiwe ebhodini: i-bootloader kanye ne-firmware.
I-Arduino Bootloader
Qaphela: Uma usebenzisa i-OpenLog eyathengwa ngaphambi kuka-March 2012, i-bootloader engaphakathi iyahambisana nesilungiselelo se-“Arduino Pro noma i-Pro Mini 5V/16MHz w/ ATmega328” ku-Arduino IDE.
Njengoba kushiwo ngaphambili, i-OpenLog ine-Optiboot serial bootloader ebhodini. Ungaphatha i-OpenLog njenge-Arduino Uno lapho ulayisha i-example khodi noma i-firmware entsha ebhodini.
Uma ugcina wenze izitini i-OpenLog yakho futhi udinga ukufaka kabusha i-bootloader, uzophinde ufune ukulayisha i-Optiboot ebhodini. Sicela uhlole isifundo sethu sokufaka i-Arduino Bootloader ukuze uthole ulwazi olwengeziwe.
Ukuhlanganisa nokulayisha iFirmware ku-OpenLog
Qaphela: Uma kungokokuqala ngqa usebenzisa i-Arduino, sicela uphindeview isifundo sethu sokufaka i-Arduino IDE. Uma ungakaze ufake umtapo wezincwadi we-Arduino ngaphambilini, sicela uhlole umhlahlandlela wethu wokufaka ukuze uzifakele imitapo yolwazi.
Uma nganoma yisiphi isizathu udinga ukubuyekeza noma ukufaka kabusha i-firmware ku-OpenLog yakho, inqubo elandelayo izokwenza ibhodi lakho lisebenze.
Okokuqala, sicela ulande i-Arduino IDE v1.6.5. Ezinye izinguqulo ze-IDE zingase zisebenze ukuhlanganisa i-firmware ye-OpenLog, kodwa sikuqinisekisile lokhu njengenguqulo enhle eyaziwayo.
Okulandelayo, landa i-firmware ye-OpenLog kanye nenqwaba yemitapo edingekayo.
LANDA I-OPENLOG FIRMWARE BUNDLE (ZIP)
Lapho usunawo amalabhulali kanye ne-firmware elandiwe, faka imitapo yolwazi ku-Arduino. Uma ungaqiniseki ukuthi uwafaka kanjani amalabhulali ku-IDE, sicela uhlole okokufundisa kwethu: Ukufaka Umtapo Wezincwadi we-Arduino: Ukufaka Mathupha Umtapowolwazi.
Qaphela: Sisebenzisa izinguqulo eziguquliwe zemitapo yolwazi ye-SdFat kanye ne-SerialPort ukuze simemezele ngokungafanele ukuthi amabhafa we-TX ne-RX kufanele abe makhulu kangakanani. I-OpenLog idinga ukuthi isigcinalwazi se-TX sibe sincane kakhulu (0) futhi i-RX buffer idinga ukuba nkulu ngangokunokwenzeka. Ukusebenzisa lemitapo yolwazi emibili eguquliwe ndawonye kuvumela ukusebenza okwengeziwe kwe-OpenLog.
Ingabe ufuna izinguqulo zakamuva? Uma ungathanda izinguqulo zakamuva kakhulu zamalabhulali kanye ne-firmware, ungazilanda ngokuqondile kumakhosombe e-GitHub axhunywe ngezansi. Imitapo yolwazi ye-SdFatLib kanye ne-Serial Port ayibonakali kumphathi webhodi le-Arduino ngakho-ke uzodinga ukufaka umtapo wolwazi mathupha.
- I-GitHub: I-OpenLog> I-Firmware> I-OpenLog_Firmware
- Imitapo yolwazi ye-Arduino kaBill Greiman
I-SdFatLib-beta
I-SerialPort
Okulandelayo, ukuthatha i-advantagemitapo yolwazi eshintshiwe, lungisa i-SerialPort.h file itholwe kusiqondisi se-\Arduino\Libraries\SerialPort. Shintsha i-BUFFERED_TX ibe ngu-0 futhi ENABLE_RX_ERROR_CHECKING ibe ngu-0. Londoloza i- file, bese uvula i-Arduino IDE.
Uma ungakakwenzi lokho, xhuma i-OpenLog yakho kukhompyutha ngebhodi le-FTDI. Sicela uhlole i-example circuit uma ungaqiniseki ukuthi ungakwenza kanjani lokhu ngendlela efanele.
Vula isikeshi se-OpenLog ongathanda ukusilayisha ngaphansi kokuthi Amathuluzi>Imenyu Yebhodi, khetha okuthi “Arduino/Genuino Uno”, bese ukhetha imbobo ye-COM efanele yebhodi lakho le-FTDI ngaphansi kokuthi Amathuluzi>Imbobo.
Layisha ikhodi.
Yilokho kuphela! I-OpenLog yakho manje isihlelwe nge-firmware entsha. Manje usungakwazi ukuvula i-serial monitor futhi uxhumane ne-OpenLog. Lapho uvula amandla, uzobona i-12> noma i-12<. I-1 ikhombisa ukuthi uxhumano lwe-serial lumisiwe, 2 lubonisa ukuthi ikhadi le-SD liqaliswe ngempumelelo, < ikhombisa i-OpenLog isilungele ukungena noma iyiphi idatha yomkhiqizo eyamukelwe futhi > ikhombisa i-OpenLog isilungele ukwamukela imiyalo.
I-OpenLog Firmware Sketches
Kunemidwebo emithathu efakiwe ongayisebenzisa ku-OpenLog, kuya ngohlelo lwakho lokusebenza.
- I-OpenLog - Le firmware ihamba ngokuzenzakalelayo ku-OpenLog. Ithumela i-? umyalo uzobonisa inguqulo ye-firmware elayishwe kuyunithi.
- I-OpenLog_Light - Le nguqulo yomdwebo isusa imenyu nemodi yomyalo, ivumele isigcinalwazi sokwamukela ukuthi sande. Lena inketho enhle yokugawulwa kwemithi ngesivinini esikhulu.
- I-OpenLog_Minimal - Izinga le-baud kufanele lisethwe kukhodi futhi lilayishwe. Lo mdwebo unconywa kubasebenzisi abanolwazi kodwa futhi uyindlela engcono kakhulu yokungena ngesivinini esiphezulu.
Isethi Yomyalo
Ungakwazi ukuxhumana ne-OpenLog nge-serial terminal. Le miyalo elandelayo izokusiza ukuthi ufunde, ubhale, futhi ususe files, kanye nokushintsha izilungiselelo ze-OpenLog. Uzodinga ukuba seModi Yomyalo ukuze usebenzise izilungiselelo ezilandelayo.
Ngenkathi i-OpenLog ikuModi Yomyalo , i-STAT1 izovula/ivale kulo lonke uhlamvu olutholiwe. I-LED izohlala ivuliwe kuze kube uhlamvu olulandelayo lwamukelwe.
File Ukukhohlisa
- okusha File - Yakha entsha file okuthiwa File ohlwini lwamanje. Okujwayelekile 8.3 fileamagama asekelwa.
Okwesiboneloample, "87654321.123" iyamukeleka, kuyilapho "987654321.123" ingamukeleki.
• Isbample: entsha file1.txt - engeza File – Faka umbhalo kuze kube sekupheleni File. Idatha ye-serial ibe ifundwa ku-UART emfudlaneni bese iyengeza ku- file. Ayinanelwa phezu kwetheminali ye-serial. Uma File ayikho lapho lo msebenzi ubizwa ngokuthi, i file izodalwa.
• Isbample: engeza okushafile.csv - bhala File OFFSET – Bhala umbhalo kuye File kusuka endaweni OFFSET ngaphakathi kwe file. Umbhalo ufundwa ku-UART, umugqa ngomugqa futhi unanela emuva. Ukuze uphume kulesi simo, thumela umugqa ongenalutho.
• Isbample: bhala izingodo.txt 516 - rm File – Isusa File kusukela kuhla lwemibhalo lwamanje. Amakhadi asendle asekelwa.
• Isbample: rm README.txt - usayizi File – Usayizi wokukhipha we File ngamabhayithi.
• Isbample: usayizi Log112.csv
• Okukhiphayo: 11 - funda File + UHLOBO LOKUQALA+ UBUDE - Khipha okuqukethwe kwe File kusukela ku-START kuya ku-LENGTH.
Uma START ikhishiwe, yonke file kuyabikwa. Uma u-LENGTH ekhishiwe, konke okuqukethwe kusukela ekuqaleni kuyabikwa. Uma i-TYPE ikhishiwe, i-OpenLog izoba ngokuzenzakalelayo ekubikeni ku-ASCII. Kunama-TYPE amathathu okukhiphayo:
• ASCII = 1
• I-HEX = 2
• OKUHLAZA = 3
Ungase ushiye izingxabano ezilandelayo. Hlola i-ex elandelayoampLes.
Amafulegi ayisisekelo afundiwe + akhishiwe:
• Isbample: funda i-LOG00004.txt
• Okukhiphayo: I-Accelerometer X=12 Y=215 Z=317
Funda kusukela ekuqaleni 0 ngobude obungu-5:
• Isbample: funda LOG00004.txt 0 5
• Okukhiphayo: Accel
Funda usuka endaweni 1 enobude obungu-5 ku-HEX:
• Isbample: funda LOG00004.txt 1 5 2
• Okukhiphayo: 63 63 65 6C - Funda usuka endaweni engu-0 enobude obungu-50 ku-RAW:
- • Isbample: funda LOG00137.txt 0 50 3
- • Okukhiphayo: André– -þ Ukuhlolwa Kwezinhlamvu Ezandisiwe
- ikati File – Bhala okuqukethwe a file ku-hex kumonitha ye-serial ye viewing. Lokhu ngezinye izikhathi kuyasiza ukubona ukuthi a file iqopha kahle ngaphandle kokudonsa ikhadi le-SD futhi view i file kukhompuyutha.
• Isbample: ikati LOG00004.txt
• Okukhiphayo: 00000000: 41 63 65 6c 3a 20 31
Ukuguqulwa Kwemibhalo
- ls - Ibala konke okuqukethwe kuhla lwemibhalo lwamanje. Amakhadi asendle asekelwa.
• Isbample: ls
• Okukhiphayo: \src - md Subdirectory - Dala i-Subdirectory kumkhombandlela wamanje.
• Isbample: md Eksample_Sketches - I-subdirectory ye-cd - Shintshela ku-Subdirectory.
• Isbample: cd Sawubona_Mhlaba - cd .. - Shintshela ohlwini lwemibhalo oluphansi esihlahleni. Qaphela ukuthi kunesikhala phakathi kwe-'cd' ne-'..'. Lokhu kuvumela umhlaseli wezintambo ukuthi abone umyalo we-cd.
• Isbample: cd.. - I-rm Subdirectory - Isusa uhla lwemibhalo olungaphansi. Uhla lwemibhalo kufanele lungabi nalutho ukuze lo myalo usebenze.
• Isbample: rm izikhathi - rm -rf Directory - Isusa uhla lwemibhalo nanoma iyiphi files equkethwe kuyo.
• Isbample: rm -rf Imitapo yolwazi
Imiyalo Yomsebenzi Wezinga Eliphansi
- ? - Lo myalo uzokhipha uhlu lwemiyalo etholakalayo ku-OpenLog.
- idiski – Bonisa i-ID yomkhiqizi wekhadi, inombolo ye-serial, usuku lokukhiqiza nosayizi wekhadi. Exampokukhiphayo ngu:
Uhlobo lwekhadi: SD2
I-ID yomkhiqizi: 3
I-ID ye-OEM: SD
Umkhiqizo: SU01G
Inguqulo: 8.0
Inombolo yepholisi: 39723042
Idethi yokukhiqiza: 1/2010
Usayizi Wekhadi: 965120 KB - init - Qalisa kabusha uhlelo bese uvule kabusha ikhadi le-SD. Lokhu kuyasiza uma ikhadi le-SD liyeka ukuphendula.
- ukuvumelanisa - Ivumelanisa okuqukethwe kwamanje kwebhafa ekhadini le-SD. Lo myalo uwusizo uma unezinhlamvu ezingaphansi kuka-512 ku-buffer futhi ufuna ukuqopha lezo ekhadini le-SD.
- setha kabusha - Yeqela i-OpenLog endaweni eyiziro, iphinde iqalise i-bootloader bese kuba nekhodi ye-init. Lo myalo uyasiza uma udinga ukuhlela i-config file, setha kabusha i-OpenLog bese uqala ukusebenzisa ukucushwa okusha. Ukuhamba ngebhayisikili ngamandla kuseyindlela ekhethwayo yokusetha kabusha ibhodi, kodwa le nketho iyatholakala.
Izilungiselelo Zesistimu
Lezi zilungiselelo zingabuyekezwa mathupha, noma zihlelwe ku-config.txt file.
- i-echo STATE - Ishintsha isimo se-echo yesistimu, futhi igcinwe kumemori yohlelo. I-STATE ingaba ivuliwe noma ivalwe . Ngenkathi ivuliwe, i-OpenLog izonanela idatha ye-serial eyamukelwe kumyalo womyalo. Ngenkathi ivaliwe, isistimu ayifundi emuva izinhlamvu ezamukelwe.
Qaphela: Ngesikhathi sokungena okujwayelekile, i-echo izovalwa. Izidingo zensiza yesistimu yokunanela idatha etholiwe ziphezulu kakhulu ngesikhathi sokungena. - i-verbose STATE - Ishintsha isimo sokubikwa kwephutha le-verbose. I-STATE ingaba ivuliwe noma ivalwe . Lo myalo ugcinwe kumemori. Ngokuvala amaphutha e-verbose, i-OpenLog izophendula nge-! uma kunephutha kunomyalo ongaziwa: COMMAND . I! uhlamvu lulula ukuthi amasistimu ashumekiwe ancozululwe kunephutha eligcwele. Uma usebenzisa itheminali, ukushiya i-verbose kuvuliwe kuzokuvumela ukuthi ubone imilayezo yamaphutha egcwele.
- i-baud - Lo myalo uzovula imenyu yesistimu evumela umsebenzisi ukuthi afake isilinganiso se-baud. Noma isiphi isilinganiso se-baud phakathi kuka-300bps no-1Mbps siyasekelwa. Ukukhethwa kwezinga le-baud kuyashesha, futhi i-OpenLog idinga umjikelezo wamandla ukuze izilungiselelo zisebenze. Izinga le-baud ligcinwa ku-EEPROM futhi lilayishwa njalo uma i-OpenLog inika amandla. Okuzenzakalelayo kungu-9600 8N1.
Khumbula: Uma wenza ibhodi libhajwe esilinganisweni se-baud esingaziwa, ungabopha i-RX ku-GND futhi uvule i-OpenLog. Ama-LED azocwayiza emuva naphambili amasekhondi angu-2 futhi azocwayiza kanyekanye. Yehlisa i-OpenLog, bese ususa i-jumper. I-OpenLog manje isisethwe kabusha ku-9600bps ngohlamvu lokubaleka oluthi `CTRL-Z` olucindezelwe izikhathi ezintathu ezilandelanayo. Lesi sici singakhishwa ngokusetha ibhithi Yokukhipha Okuphuthumayo ibe ngu-1.
Bona i-config.txt ukuze uthole ulwazi olwengeziwe.
- setha - Lo myalo uvula imenyu yesistimu ukuze ukhethe imodi yokuqalisa. Lezi zilungiselelo zizokwenzeka ku-
• ukukhanyisa okulandelayo futhi kugcinwa ku-EEPROM engaguquguquki. Okusha File Ukuloga - Le modi idala entsha file isikhathi ngasinye i-OpenLog inika amandla. I-OpenLog izodlulisela okungu-1 (i-UART iyaphila), 2 (ikhadi le-SD liyaqaliswa), bese <(I-OpenLog isilungele ukuthola idatha). Yonke idatha izorekhodwa kuLOG#####.txt . Inombolo engu-##### iyanda njalo uma i-OpenLog inika amandla (ubukhulu amalogi angu-65533). Inombolo igcinwa ku-EEPROM futhi ingasethwa kabusha kusukela kumenyu emisiwe.
Zonke izinhlamvu ezamukelwe azinanelwa. Ungaphuma kule modi bese ufaka imodi yomyalo ngokuthumela i-CTRL+z (ASCII 26). Yonke idatha egcinwe kumthamo izogcinwa.
Qaphela: Uma amalogi amaningi edaliwe, i-OpenLog izokhipha iphutha **Amalogi amaningi kakhulu**, phuma kule modi, bese udedela ku-Command Prompt. Okukhiphayo kwe-serial kuzobukeka njengokuthi `12!Amalogi amaningi kakhulu!`.
- Faka File Ukungena ngemvume - Eyaziwa nangokuthi imodi yokulandelana, le modi idala a file ebizwa ngokuthi SEQLOG.txt uma ingekho, futhi yengeza noma iyiphi idatha etholiwe ku file. I-OpenLog izodlulisela u-12< ngaleso sikhathi i-OpenLog isilungele ukuthola idatha. Izinhlamvu awananelwa. Ungaphuma kule modi bese ufaka imodi yomyalo ngokuthumela i-CTRL+z (ASCII 26). Yonke idatha egcinwe kumthamo izogcinwa.
- I-Command Prompt - I-OpenLog izodlulisela i-12> ngaleso sikhathi uhlelo lulungele ukuthola imiyalo. Qaphela ukuthi > uphawu lubonisa ukuthi i-OpenLog isilungele ukwamukela imiyalo, hhayi idatha. Ungadala files bese wengeza idatha ku files, kodwa lokhu kudinga ukucozululwa kwe-serial (ukuhlola iphutha), ngakho-ke asisethi le modi ngokuzenzakalelayo.
- Setha kabusha Okusha File Inombolo - Le modi izosetha kabusha ilogi file inombolo eya ku-LOG000.txt. Lokhu kuyasiza uma usanda kukhipha ikhadi le-microSD futhi ufuna ilogu file izinombolo ukuze uqale kabusha.
- I-New Escape Character - Le nketho ivumela umsebenzisi ukuthi afake uhlamvu olufana no-CTRL+z noma $ , futhi alumise njengohlamvu olusha lokuphunyuka. Lesi silungiselelo sisethwa kabusha ku-CTRL+z ngesikhathi sokusetha kabusha isimo esiphuthumayo.
- Inombolo Yezinhlamvu Ze-Escape - Le nketho ivumela umsebenzisi ukuthi afake uhlamvu (olufana no-1, 3, noma 17), ebuyekeza inombolo entsha yezinhlamvu zokubalekela ezidingekayo ukuze kwehle kumodi yomyalo. Okwesiboneloample, ukufaka u-8 kuzodinga ukuthi umsebenzisi ashaye u-CTRL+z izikhathi eziyisishiyagalombili ukuze afike kumodi yomyalo. Lesi silungiselelo sisethwe kabusha ukuze sibe ku-3 ngesikhathi sokusetha kabusha isimo esiphuthumayo.
Incazelo Yezinhlamvu Ze-Escape:Isizathu sokuthi i-OpenLog idinge okuthi `CTRL+z` ishaye izikhathi ezi-3 ukuze ifake imodi yomyalo ukuvimbela ibhodi ukuthi limiswe kabusha ngephutha phakathi nokulayishwa kwekhodi entsha evela ku-Arduino IDE. Kukhona ithuba lokuthi ibhodi libone uhlamvu lwe-`CTRL+z` luza ngesikhathi sokulayisha (inkinga esiyibone ezinguqulweni zakuqala ze-OpenLog firmware), ngakho-ke lokhu kuhloswe ukukuvimbela lokho. Uma kwenzeka usola ukuthi ibhodi lakho lenziwe ngezitini ngenxa yalokhu, ungakwazi njalo ukwenza ukusetha kabusha okuphuthumayo ngokubamba iphinikhodi ye-RX phansi ngesikhathi sokunika amandla.
Ukucushwa File
Uma ungathanda ukungasebenzisi itheminali yochungechunge ukuze ulungise izilungiselelo ku-OpenLog yakho, ungakwazi futhi ukubuyekeza izilungiselelo ngokushintsha i-CONFIG.TXT. file.
Qaphela: Lesi sici sisebenza kuphela ku-firmware verison 1.6 noma entsha. Uma uthenge i-OpenLog ngemuva kuka-2012, uzobe usebenzisa inguqulo ye-firmware engu-1.6+
Ukuze wenze lokhu, uzodinga isifundi sekhadi le-microSD kanye nomhleli wombhalo. Vula i-config.txt file (i-capitalization of the file Igama alinandaba), futhi ulungiselele kude! Uma ungakaze unikeze amandla i-OpenLog yakho ngekhadi le-SD ngaphambilini, ungakwazi futhi ukuzenzela file. Uma uvule i-OpenLog ngekhadi le-microSD elifakwe ngaphambilini, kufanele ubone into efana nalena elandelayo uma ufunda ikhadi le-microSD.I-OpenLog idala i-config.txt kanye ne-LOG0000.txt file ekuqaleni amandla up.
Ukucushwa okuzenzakalelayo file inomugqa owodwa wezilungiselelo kanye nomugqa owodwa wezincazelo.Ukucushwa okuzenzakalelayo file ibhalwe yi-OpenLog.
Qaphela ukuthi lezi yizinhlamvu ezivamile ezibonakalayo (awekho amanani angabonakali noma kanambambili), futhi inani ngalinye lihlukaniswa ngekhoma.
Izilungiselelo zichazwa kanje:
- i-baud: Izinga lokuxhumana le-baud. I-9600bps izenzakalelayo. Amanani amukelekayo ahambisana ne-Arduino IDE angu-2400, 4800, 9600, 19200, 38400, 57600, kanye no-115200. Ungasebenzisa ezinye izilinganiso ze-baud, kodwa ngeke ukwazi ukuxhumana ne-OpenLog ngokusebenzisa i-Arduino monitoring IDE.
- Ukuphunyuka : Inani le-ASCII (ngefomethi yedesimali) yohlamvu lokuphunyuka. 26 ingu-CTRL+z futhi iyidifolthi. I-36 ingu-$ futhi iwuhlamvu oluvame ukusetshenziswa lokuphunyuka.
- esc# : Inombolo yezinhlamvu zokubalekela edingekayo. Ngokuzenzakalelayo, kuthathu, ngakho-ke kufanele ushaye uhlamvu lwe-escape izikhathi ezintathu ukuze wehlele kumodi yomyalo. Amanani amukelekayo asuka ku-0 kuye ku-254. Ukusetha leli nani ku-0 kuzokhubaza ukuhlola kohlamvu lokuphunyuka ngokuphelele.
- imodi : Imodi yesistimu. I-OpenLog iqala ngemodi Yelogi Entsha( 0 ) ngokuzenzakalelayo. Amanani amukelekayo 0 =Ilogi Entsha, 1 = Ilogi Elandelanayo, 2 = Imodi Yomyalo.
- isenzo: Imodi ye-Verbose. Imilayezo yephutha eyandisiwe (i-verbose) ivulwa ngokuzenzakalelayo. Ukusetha lokhu ku-1 kuvula imilayezo yephutha ye-verbose (njengomyalo ongaziwa: susa ! ). Ukusetha lokhu ku-0 kuvala amaphutha e-verbose kodwa kuzophendula ngokuthi ! uma kukhona iphutha. Ukuvala imodi ye-verbose kulula uma uzama ukuphatha amaphutha kusistimu eshumekiwe.
- i-echo: Imodi ye-Echo. Ngenkathi ikumodi yomyalo, izinhlamvu zinanelwa ngokuzenzakalelayo. Ukusetha lokhu kube ngu-0 kuvala i-echo yezinhlamvu. Ukucisha lokhu kuyasiza uma ukuphatha amaphutha futhi ungafuni ukuthi imiyalo ethunyelwe inanelwe ku-OpenLog.
- ignoreRX : Ukukhishwa Kwesimo Esiphuthumayo. Imvamisa, i-OpenLog izosethwa kabusha ngokwezimo eziphuthumayo lapho iphinikhodi ye-RX idonswa phansi ngesikhathi sokukhushulwa kwamandla. Ukusetha lokhu kokuthi 1 kuzokhubaza ukuhlolwa kwephinikhodi ye-RX ngesikhathi sokukhipha amandla. Lokhu kungaba usizo kumasistimu azobamba ulayini we-RX uphansi ngezizathu ezahlukahlukene. Uma Ukweqa Kwesimo Esiphuthumayo kukhutshaziwe, ngeke ukwazi ukuphoqa iyunithi ukuthi ibuyele ku-9600bps, kanye nokucushwa. file kuzoba ukuphela kwendlela yokuguqula izinga le-baud.
I-OpenLog Ikulungisa Kanjani I-Config File
Kunezimo ezinhlanu ezihlukene ze-OpenLog ukuze ilungise i-config.txt file.
- Lungiselela file kutholiwe: Ngesikhathi sokuvula amandla, i-OpenLog izobheka i-config.txt file. Uma i file itholakele, i-OpenLog izosebenzisa izilungiselelo ezifakiwe futhi ibhale phezu kwanoma yiziphi izilungiselelo zesistimu ezigcinwe ngaphambilini.
- Akukho ukulungiselelwa file itholiwe: Uma i-OpenLog ingakwazi ukuthola i-config.txt file bese i-OpenLog izodala i-config.txt futhi irekhode izilungiselelo zesistimu egcinwe kuyo. Lokhu kusho ukuthi uma ufaka ikhadi le-microSD elifomethwe elisha, isistimu yakho izogcina izilungiselelo zayo zamanje.
- Ukulungisa okonakele file itholiwe: I-OpenLog izosula i-config.txt eyonakele file, futhi izobhala kabusha kokubili izilungiselelo zangaphakathi ze-EEPROM kanye nezilungiselelo ze-config.txt file esimweni esaziwayo-esihle se-9600,26,3,0,1,1,0.
- Amanani angekho emthethweni ku-config file: Uma i-OpenLog ithola noma yiziphi izilungiselelo eziqukethe amanani angekho emthethweni, i-OpenLog izokhipha amanani owonakele ku-config.txt file ngezilungiselelo zesistimu ye-EEPROM egcinwe njengamanje.
- Izinguquko ngomyalo womyalo: Uma izilungiselelo zesistimu zishintshwa ngomyalo womyalo (kungaba ngoxhumo lwe-serial noma ngemiyalo ye-microcontroller serial) lezo zinguquko zizorekhodwa kokubili ohlelweni lwe-EEPROM naku-config.txt. file.
- Ukusetha Kabusha Isimo Esiphuthumayo: Uma i-OpenLog ingamandla ebhayisikilini nge-jumper phakathi kwe-RX ne-GND, futhi ibhithi Yokukhipha Okuphuthumayo isethelwe ku-0 (ivumela ukusetha kabusha okuphuthumayo), i-OpenLog izobhala kabusha kokubili izilungiselelo zangaphakathi ze-EEPROM kanye nezilungiselelo ze-config.txt file esimweni esaziwayo-esihle se-9600,26,3,0,1,1,0.
Ukuxazulula inkinga
Kunezinketho eziningi ezihlukene zokuhlola ukuthi ingabe unezinkinga zokuxhuma phezu kwemonitha ye-serial, unezinkinga ngezinhlamvu eziwisiwe kulogi, noma ukulwa ne-OpenLog eyenziwe ngezitini.
Hlola i-STAT1 LED Behaviour
I-STAT1 LED ibonisa ukuziphatha okuhlukile kwamaphutha amabili ahlukene avamile.
- 3 Ukucwayiza: Ikhadi le-microSD lehlulekile ukuqalisa. Ungase udinge ukufometha ikhadi nge-FAT/FAT16 kukhompyutha.
- 5 Ukucwayiza: I-OpenLog ishintshele kuzinga elisha le-baud futhi idinga ukujikeleziswa ngamandla.
Hlola Kabili Ukwakheka Kwemibhalo Engaphansi
Uma usebenzisa i-OpenLog.ino example, i-OpenLog izosekela kuphela ama-subdirectories amabili. Uzodinga ukushintsha okuthi FOLDER_TRACK_DEPTH ukusuka kokungu-2 ukuya enanini lemibhalo engaphansi oyidingayo ukuze uyisekele. Uma usukwenzile lokhu, hlanganisa kabusha ikhodi, bese ulayisha i-firmware eguquliwe.
Qinisekisa Inombolo ye Files ku-Root Directory
I-OpenLog izosekela kuphela ilogi efika ku-65,534 files kumkhombandlela wezimpande. Sincoma ukufometha kabusha ikhadi lakho le-MicroSD ukuze uthuthukise isivinini sokungena.
Qinisekisa usayizi weFirmware yakho Elungisiwe
Uma ubhala isikeshi sangokwezifiso se-OpenLog, qinisekisa ukuthi isikeshi sakho asisikhulu kuno-32,256. Uma kunjalo, izosika ibe ngaphezulu kwamabhayithi angu-500 ememori ye-Flash, esetshenziswa i-Optiboot serial bootloader.
Hlola kabili File Amagama
Konke file amagama kufanele abe yi-alpha-numeric. I-MyLOG1.txt ilungile, kodwa Sawubona !e _.txt ingase ingasebenzi.
Sebenzisa i-9600 Baud
I-OpenLog iphuma ku-ATmega328 futhi inenani elilinganiselwe le-RAM (2048 bytes). Uma uthumela izinhlamvu ze-serial ku-OpenLog, lezi zinhlamvu ziba ku-buffer. I-SD Group Simplified Specification ivumela ikhadi le-SD ukuthi lithathe kufika ku-250ms (isigaba 4.6.2.2 Bhala) ukuze lirekhode ibhulokhi yedatha kwimemori ekhanyayo.
Ku-9600bps, lokho okungamabhayithi angu-960 (amabhithi angu-10 ngebhayithi ngayinye) ngomzuzwana. Lokho kungu-1.04ms ibhayithi ngayinye. I-OpenLog okwamanje isebenzisa i-512 byte receive buffer ukuze ikwazi ukugcina izinhlamvu ezingaba ngu-50ms. Lokhu kuvumela i-OpenLog ukuthi yamukele ngempumelelo zonke izinhlamvu eziza ku-9600bps. Njengoba unyusa izinga le-baud, isilondolozi sizohlala isikhathi esincane.
I-OpenLog Buffer Overrun Time
Isilinganiso se-Baud | Isikhathi ngebhayithi | Isikhathi Kuze Kuphele I-Buffer |
9600bps | 1.04ms | 532ms |
57600bps | 0.174ms | 88ms |
115200bps | 0.087ms | 44ms |
Amakhadi amaningi e-SD anesikhathi sokurekhoda esisheshayo kuno-250ms. Lokhu kungase kuthinteke 'ngesigaba' sekhadi nokuthi ingakanani idatha esivele igcinwe ekhadini. Isixazululo ukusebenzisa izinga eliphansi le-baud noma ukwandisa inani lesikhathi phakathi kwezinhlamvu ezithunyelwe ngezinga eliphezulu le-baud.
Fometha Ikhadi lakho le-MicroSD
Khumbula ukusebenzisa ikhadi elinembalwa noma elingenalo files kuyo. Ikhadi le-microSD elinenani elingu-3.1GB le-ZIP fileI-s noma i-MP3 inesikhathi sokuphendula esinensa kunekhadi elingenalutho.
Uma ungazange ufomethe ikhadi lakho le-MicroSD ku-Windows OS, fometha kabusha ikhadi le-MicroSD bese udala i-DOS fileuhlelo ekhadini le-SD.
Shintshanisa Amakhadi e-MicroSD
Kunezinhlobo eziningi ezahlukene zabakhiqizi bamakhadi, amakhadi afakwe ilebula kabusha, osayizi bamakhadi, namakilasi wamakhadi, futhi kungenzeka angasebenzi kahle wonke. Ngokuvamile sisebenzisa ikhadi le-microSD lekilasi lesi-8 le-4, elisebenza kahle ku-9600bps. Uma udinga ama-baud rates aphezulu, noma indawo enkulu yokugcina, ungase ufune ukuzama amakhadi ekilasi 6 noma ngaphezulu.
Engeza Ukubambezeleka Phakathi Kokubhala Umlingiswa
Ngokungeza ukubambezeleka okuncane phakathi kwezitatimende ze-Serial.print(), unganikeza i-OpenLog ithuba lokurekhoda isimo sayo samanje
isigcinalwazi.
Okwesiboneloample:
I-serial.begin(115200);
for(int i = 1; i <10; i++) {
I-serial.print(i, DEC);
I-serial.println(“:abcdefghijklmnopqrstuvwxyz-!#”);
}
ingase ingangeni kahle, njengoba kunezinhlamvu eziningi ezithunyelwa eduze komunye nomunye. Ukufaka ukubambezeleka okuncane okungu-15ms phakathi kokubhala izinhlamvu ezinkulu kuzosiza i-OpenLog irekhodi ngaphandle kokulahla izinhlamvu.
I-serial.begin(115200);
for(int i = 1; i <10; i++) {
I-serial.print(i, DEC);
I-serial.println(“:abcdefghijklmnopqrstuvwxyz-!#”);
ukubambezeleka (15);
}
Engeza I-Arduino Serial Monitor Compatibility
Uma uzama ukusebenzisa i-OpenLog ngomtapo wolwazi owakhelwe ngaphakathi noma umtapo wezincwadi we-SoftwareSerial, ungase ubone izinkinga ngemodi yomyalo. I-serial.println() ithumela kokubili umugqa omusha KANYE nokubuyiselwa kwenqola. Kukhona imiyalo emibili ehlukile yokunqoba lokhu.
Okokuqala ukusebenzisa umyalo \r (i-ASCII carriage return):
I-serial.print(“TEXT\r”);
Kungenjalo, ungathumela inani elingu-13 (idesimali yokubuyisela inqola):
I-serial.print(“TEXT”);
I-serial.bhala (13);
Ukusetha kabusha okuphuthumayo
Khumbula, uma udinga ukusetha kabusha i-OpenLog ibe sesimweni esimisiwe, ungasetha kabusha ibhodi ngokubopha iphinikhodi ye-RX ku-GND, unike amandla i-OpenLog, ulinde kuze kube yilapho ama-LED eqala ukucwayiza kanyekanye, bese unika amandla i-OpenLog futhi ukhiphe i-jumper.
Uma uguqule ibhithi Yokukhipha Okuphuthumayo yaba ngu-1 , uzodinga ukushintsha ukumisa file, njengoba Ukusetha Kabusha Isimo Esiphuthumayo kungeke kusebenze.
Hlola nomphakathi
Uma usenezinkinga nge-OpenLog yakho, sicela uhlole izinkinga zamanje nezivaliwe endaweni yethu yokugcina ye-GitHub lapha. Kunomphakathi omkhulu osebenza ne-OpenLog, ngakho-ke maningi amathuba okuthi othile uthole isixazululo senkinga oyibonayo.
Izinsiza kanye Nokuqhubekela phambili
Manje njengoba usungene ngempumelelo idatha nge-OpenLog yakho, ungasetha amaphrojekthi akude futhi uqaphe yonke idatha engase ibe khona. Cabangela ukudala iphrojekthi yakho ye-Citizen Science, noma i-tracker yezilwane ezifuywayo ukuze ubone ukuthi uFluffy wenzani lapho ephuma futhi ehamba!
Bheka lezi zinsiza ezengeziwe zokuxazulula inkinga, usizo, noma ugqozi lwephrojekthi yakho elandelayo.
- I-OpenLog GitHub
- Iphrojekthi ye-Illumitune
- I-LilyPad Light Sensor Hookup
- I-BadgerHack: Isengezo Senzwa Yomhlaba
- Ukuqala nge-OBD-II
- I-Vernier Photogate
Udinga okunye ugqozi? Bheka ezinye zalezi zifundo ezihlobene:
I-Photon Remote Water Level Sensor
Funda ukuthi ungayakha kanjani inzwa yezinga lamanzi elikude lethangi lokugcina amanzi nokuthi ungawenza kanjani ngokuzenzakalelayo iphampu ngokusekelwe ekufundweni!
I-Photon Remote Water Level Sensor
Funda ukuthi ungayakha kanjani inzwa yezinga lamanzi elikude lethangi lokugcina amanzi nokuthi ungawenza kanjani ngokuzenzakalelayo iphampu ngokusekelwe ekufundweni!
Ukungena Idatha ku-Google AmaSpredishithi nge-Tessel 2
Le phrojekthi ihlanganisa indlela yokungena idatha ku-Google AmaSpredishithi ngezindlela ezimbili: usebenzisa i-IFTTT nge web uxhumano noma idrayivu yepeni ye-USB kanye ne-“sneakernet” ngaphandle.
Idatha ye-Graph Sensor enePython ne-Matplotlib
Sebenzisa i-matplotlib ukuze udale isakhiwo sesikhathi sangempela sedatha yezinga lokushisa eqoqwe kusuka kunzwa ye-TMP102 exhunywe ku-Raspberry Pi.
Uma unempendulo yokufundisa, sicela uvakashele amazwana noma uxhumane nethimba lethu labasekeli bezobuchwepheshe ku TechSupport@sparkfun.com.
Amadokhumenti / Izinsiza
![]() |
SparkFun DEV-13712 SparkFun Development Boards [pdf] Umhlahlandlela Womsebenzisi DEV-13712, DEV-11114, DEV-09873, CAB-12016, COM-13833, COM-13004, PRT-00115, PRT-08431, DEV-13712 SparkFun Development Boards, DEV-13712 Board Developments, Spark Board Developments, Spark Board Developments, |