SparkFun DEV-13712 Patiku Photon Pẹlu Iho Fun Soldering
Awọn pato
- Orukọ ọja: OpenLog Data Logger
- Awoṣe: DEV-13712
- Iṣagbewọle Agbara: 3.3V-12V (Iṣeduro 3.3V-5V)
- RXI Input Voltage: 2.0V-3.8V
- TXO Ijade Voltage:3.3V
- Iyaworan lọwọlọwọ Laisi: ~ 2mA-5mA (laisi kaadi microSD), ~ 5mA-6mA (pẹlu kaadi microSD)
- Iyaworan lọwọlọwọ Kikọ ti nṣiṣe lọwọ: ~ 20-23mA (pẹlu kaadi microSD)
Awọn ilana Lilo ọja
Awọn ohun elo ti a beere:
- Arduino Pro Mini 328 - 3.3V / 8MHz
- SparkFun FTDI Ipilẹ Breakout - 3.3V
- Okun USB SparkFun Cerberus - 6ft
- Kaadi microSD pẹlu Adapter – 16GB (Kilasi 10)
- microSD USB Reader
- Awọn akọle obinrin
- Jumper Wires Ere 6 M/M Pack ti 10
- Adehun Away akọ afori - ọtun igun
Kika ti a ṣeduro:
- Bawo ni Solder: Nipasẹ-Iho Soldering
- Tẹlentẹle Ibaraẹnisọrọ Ipilẹ
- Ibaraẹnisọrọ Agbeegbe Tẹlentẹle (SPI)
- Tẹlentẹle ebute Ipilẹ
Hardware Loriview:
OpenLog nṣiṣẹ ni awọn eto wọnyi:
Iṣagbewọle VCC | Iṣagbewọle RXI | Ijade TXO | Iyaworan Lọwọlọwọ laišišẹ | Ti nṣiṣe lọwọ kikọ Lọwọlọwọ iyaworan |
---|---|---|---|---|
3.3V-12V (Ti ṣe iṣeduro 3.3V-5V) | 2.0V-3.8V | 3.3V | ~ 2mA-5mA (w / jade microSD kaadi), ~ 5mA-6mA (w/ microSD kaadi) | 20-23mA (pẹlu kaadi microSD) |
Ọrọ Iṣaaju
Efeti sile! Ikẹkọ yii jẹ fun Ṣii Wọle fun UART tẹlentẹle [DEV-13712]. Ti o ba nlo Qwiic OpenLog fun IC [DEV-15164], jọwọ tọka si Itọsọna Hookup Qwiic OpenLog.
Logger Data OpenLog jẹ irọrun-lati-lo, ojutu orisun-ìmọ fun titẹ data ni tẹlentẹle lati awọn iṣẹ akanṣe rẹ. OpenLog n pese wiwo ni tẹlentẹle ti o rọrun lati wọle data lati inu iṣẹ akanṣe kan si kaadi microSD kan.
SparkFun OpenLog
DEV-13712
SparkFun OpenLog pẹlu Awọn akọle
DEV-13955
Ko si ọja ti a rii
Awọn ohun elo ti a beere
Lati le ṣiṣẹ ni kikun nipasẹ ikẹkọ yii, iwọ yoo nilo awọn apakan wọnyi. O le ma nilo ohun gbogbo botilẹjẹpe da lori ohun ti o ni. Ṣafikun-un si rira rẹ, ka nipasẹ itọsọna naa, ki o ṣatunṣe kẹkẹ bi o ṣe pataki.
OpenLog hookup Itọsọna
SparkFun Wish Akojọ
Niyanju kika
Ti o ko ba faramọ tabi itunu pẹlu awọn imọran wọnyi, a ṣeduro kika nipasẹ iwọnyi ṣaaju ki o to tẹsiwaju pẹlu Itọsọna Ṣiṣakopọ OpenLog.
- Bawo ni lati Solder: Nipasẹ-Iho Soldering. Ikẹkọ yii ni wiwa ohun gbogbo ti o nilo lati mọ nipa titaja nipasẹ iho.
- Serial Communication Awọn imọran ibaraẹnisọrọ ni tẹlentẹle Asynchronous: awọn apo-iwe, awọn ipele ifihan, awọn oṣuwọn baud, UARTs, ati diẹ sii!
- Ibaraẹnisọrọ Agbeegbe Tẹlentẹle (SPI) SPI jẹ lilo nigbagbogbo lati so awọn oluṣakoso micro si awọn agbeegbe gẹgẹbi awọn sensọ, awọn iforukọsilẹ iyipada, ati awọn kaadi SD.
- Tẹlentẹle ebute Ipilẹ Ikẹkọ yii yoo fihan ọ bi o ṣe le ṣe ibasọrọ pẹlu awọn ẹrọ ni tẹlentẹle nipa lilo ọpọlọpọ awọn ohun elo emulator ebute.
Hardware Loriview
Agbara
OpenLog nṣiṣẹ ni awọn eto wọnyi:
OpenLog Power-wonsi
Iyaworan lọwọlọwọ OpenLog jẹ nipa 20mA si 23mA nigba kikọ si microSD kan. Da lori iwọn kaadi microSD ati olupese rẹ, iyaworan lọwọlọwọ lọwọlọwọ le yatọ nigbati OpenLog n kọ si kaadi iranti. Alekun oṣuwọn baud yoo tun fa diẹ sii lọwọlọwọ.
Microcontroller
OpenLog nṣiṣẹ ni pipa ATmega328 lori ọkọ, nṣiṣẹ ni 16MHz, ọpẹ si okuta momọ. ATmega328 naa ni Optiboot bootloader ti kojọpọ lori rẹ, eyiti o fun laaye OpenLog lati ni ibamu pẹlu
Awọn eto igbimọ “Arduino Uno” ni Arduino IDE.
Ni wiwo
Tẹlentẹle UART
Ni wiwo akọkọ pẹlu OpenLog jẹ akọsori FTDI lori eti igbimọ. A ṣe akọsori yii lati pulọọgi taara sinu Arduino Pro tabi Pro Mini, eyiti ngbanilaaye microcontroller lati fi data ranṣẹ lori asopọ ni tẹlentẹle si OpenLog.
Ikilọ! Nitori aṣẹ PIN ti o jẹ ki o ni ibamu pẹlu Arduinos, ko le pulọọgi taara sinu igbimọ FTDI breakout.
Fun alaye siwaju sii, rii daju lati ṣayẹwo jade nigbamii ti apakan lori Hardware Hookup.
SPI
Awọn aaye idanwo SPI mẹrin tun wa ni opin idakeji ti igbimọ naa. O le lo iwọnyi lati ṣe atunto bootloader lori ATmega328.
Awọn titun OpenLog (DEV-13712) fi opin si jade wọnyi pinni lori kere palara nipasẹ ihò. Ti o ba nilo lati lo ISP kan lati tun ṣe tabi gbejade bootloader tuntun si OpenLog, o le lo awọn pinni pogo lati sopọ si awọn aaye idanwo wọnyi.
- Ni wiwo ikẹhin fun sisọ pẹlu OpenLog jẹ kaadi microSD funrararẹ. Lati ṣe ibaraẹnisọrọ, kaadi microSD nilo awọn pinni SPI. Kii ṣe nikan ni ibi ti data ti wa ni ipamọ nipasẹ OpenLog, ṣugbọn o tun le ṣe imudojuiwọn iṣeto OpenLog nipasẹ config.txt file lori kaadi microSD.
Kaadi microSD
Gbogbo data ti o wọle nipasẹ OpenLog ti wa ni ipamọ lori kaadi microSD. OpenLog ṣiṣẹ pẹlu awọn kaadi microSD ti o ni awọn ẹya wọnyi:
- 64MB si 32GB
- FAT16 tabi FAT32
Awọn LED ipo meji wa lori OpenLog lati ṣe iranlọwọ fun ọ pẹlu laasigbotitusita.
- STAT1 – LED Atọka buluu yii ti so mọ Arduino D5 (ATmega328 PD5) ati tan-an / pipa nigbati ohun kikọ tuntun ba gba. Eleyi LED seju nigbati Serial ibaraẹnisọrọ ti wa ni gbigb'oorun.
- STAT2 - LED alawọ ewe yii ti sopọ si Arduino D13 (Laini Aago Serial SPI / ATmega328 PB5). LED yi seju nikan nigbati wiwo SPI nṣiṣẹ. Iwọ yoo rii i filasi nigbati OpenLog ṣe igbasilẹ awọn baiti 512 si kaadi microSD.
Hardware hookup
Awọn ọna akọkọ meji lo wa fun sisopọ OpenLog rẹ si Circuit kan. Iwọ yoo nilo diẹ ninu awọn akọle tabi awọn okun waya lati sopọ. Rii daju wipe o solder si awọn ọkọ fun a ni aabo asopọ.
Ipilẹ Serial Asopọ
Imọran: Ti o ba ni akọsori abo lori OpenLog ati akọsori abo lori FTDI, iwọ yoo nilo awọn okun onirin M / F lati sopọ.
Asopọ ohun elo yii jẹ apẹrẹ fun ibaraenisepo pẹlu OpenLog kan ti o ba nilo lati tun ṣe igbimọ naa tabi data wọle lori asopọ ni tẹlentẹle ipilẹ kan.
Ṣe awọn asopọ wọnyi:
OpenLog → 3.3V FTDI Ipilẹ Breakout
- GND → GND
- GND → GND
- VCC → 3.3V
- TXO → RXI
- RXI → TXO
- DTR → DTR
Ṣe akiyesi pe kii ṣe asopọ taara laarin FTDI ati OpenLog – o gbọdọ yipada awọn asopọ pin TXO ati RXI.
Awọn asopọ rẹ yẹ ki o dabi eyi:
Ni kete ti o ba ni awọn asopọ laarin OpenLog ati Ipilẹ FTDI, pulọọgi igbimọ FTDI rẹ sinu okun USB ati kọnputa rẹ. Ṣii ebute ni tẹlentẹle, sopọ si ibudo COM ti Ipilẹ FTDI rẹ, ki o lọ si ilu!
Project Hardware Asopọ
Imọran: Ti o ba ni awọn akọle obinrin ti a ta lori OpenLog, o le ta awọn akọle akọ si Arduino Pro Mini lati ṣafọ awọn igbimọ papọ laisi iwulo fun awọn onirin.
Lakoko ibaraẹnisọrọ pẹlu OpenLog lori asopọ ni tẹlentẹle jẹ pataki fun atunto tabi ṣatunṣe, ibi ti OpenLog nmọlẹ wa ninu iṣẹ akanṣe kan. Circuit gbogbogbo yii jẹ bii a ṣe ṣeduro pe ki o kio OpenLog rẹ si microcontroller (ninu ọran yii, Arduino Pro Mini) ti yoo kọ data ni tẹlentẹle si OpenLog.
Ni akọkọ, iwọ yoo nilo lati gbe koodu si Pro Mini rẹ ti o pinnu lati ṣiṣẹ. Jọwọ ṣayẹwo awọn Arduino Sketches fun diẹ ninu awọn Mofiample koodu ti o le lo.
Akiyesi: Ti o ko ba ni idaniloju bi o ṣe le ṣe eto Pro Mini rẹ, jọwọ ṣayẹwo ikẹkọ wa Nibi.
Lilo Arduino Pro Mini 3.3V
- Ikẹkọ yii jẹ itọsọna rẹ si ohun gbogbo Arduino Pro Mini. O ṣe alaye ohun ti o jẹ, kini kii ṣe, ati bii o ṣe le bẹrẹ lilo rẹ.
- Ni kete ti o ba ti ṣe eto Pro Mini rẹ, o le yọ igbimọ FTDI kuro ki o rọpo pẹlu OpenLog. Rii daju lati so awọn pinni ti a samisi BLK lori mejeeji Pro Mini ati OpenLog (awọn pinni ti a samisi GRN lori awọn mejeeji yoo tun baramu soke ti o ba ṣe deede).
- Ti o ko ba le pulọọgi OpenLog taara sinu Pro Mini (nitori awọn akọle ti ko baamu tabi awọn igbimọ miiran ni ọna), o le lo awọn okun onirin ki o ṣe awọn asopọ atẹle.
OpenLog → Arduino Pro/Arduino Pro Mini
- GND → GND
- GND → GND
- VCC → VCC
- TXO → RXI
- RXI → TXO
- DTR → DTR
Ni kete ti o ba ti pari, awọn asopọ rẹ yẹ ki o dabi atẹle pẹlu Arduino Pro Mini ati Arduino Pro. Aworan ti Fritzing fihan OpenLogs pẹlu awọn akọle ti o ni digi. Ti o ba yipada iho microSD ojulumo si oke Arduino view, wọn yẹ ki o baramu akọsori siseto bi FTDI.
Ṣe akiyesi pe asopọ naa jẹ ibọn taara pẹlu OpenLog “lodindi” (pẹlu microSD ti nkọju si oke).
Akiyesi: Niwọn bi Vcc ati GND laarin OpenLog ati Arduino ti wa ni ọwọ nipasẹ awọn akọle, iwọ yoo nilo lati sopọ si agbara si awọn pinni miiran ti o wa lori Arduino. Bibẹẹkọ, o le ta awọn onirin si awọn pinni agbara ti o han lori boya ọkọ.
Fi agbara soke eto rẹ, ati pe o ti ṣetan lati bẹrẹ gedu!
Arduino Sketches
Nibẹ ni o wa mefa o yatọ si Mofiample awọn afọwọya to wa ti o le lo lori Arduino nigba ti a ti sopọ si ohun OpenLog.
- OpenLog_Benchmarking - Eyi example ti lo lati ṣe idanwo OpenLog. Eyi nfi data ti o tobi pupọ ranṣẹ ni 115200bps lori ọpọ files.
- OpenLog_CommandTest - Eyi example fihan bi o ṣe le ṣẹda ati append a file nipasẹ iṣakoso laini aṣẹ nipasẹ Arduino.
- ṢiLog_ReadExample - Eleyi example ṣiṣẹ nipasẹ bi o ṣe le ṣakoso OpenLog nipasẹ laini aṣẹ.
- ṢiLog_ReadExample_NlaFile — Eksample ti bi o si ṣi kan ti o tobi ti o ti fipamọ file lori OpenLog ki o jabo rẹ lori asopọ Bluetooth agbegbe kan.
- OpenLog_Test_Sketch - Lo lati ṣe idanwo OpenLog pẹlu ọpọlọpọ data ni tẹlentẹle.
- OpenLog_Test_Sketch_Binary - Ti a lo lati ṣe idanwo OpenLog pẹlu data alakomeji ati sa fun awọn kikọ.
Firmware
OpenLog ni awọn ege akọkọ meji ti sọfitiwia lori ọkọ: bootloader ati famuwia.
Arduino Bootloader
Akiyesi: Ti o ba nlo OpenLog kan ti o ra ṣaaju Oṣu Kẹta ọdun 2012, bootloader ti inu wa ni ibamu pẹlu eto “Arduino Pro tabi Pro Mini 5V/16MHz w/ ATmega328” ni Arduino IDE.
- Gẹgẹbi a ti sọ tẹlẹ, OpenLog ni bootloader tẹlentẹle Optiboot lori ọkọ. O le ṣe itọju OpenLog gẹgẹ bi Arduino Uno nigbati o ba n gbejade tẹlẹample koodu tabi titun famuwia si awọn ọkọ.
- Ti o ba pari bricking OpenLog rẹ ati pe o nilo lati tun fi bootloader sori ẹrọ, iwọ yoo tun fẹ lati gbe Optiboot sori igbimọ naa. Jọwọ ṣayẹwo ikẹkọ wa lori fifi Arduino Bootloader sori ẹrọ fun alaye diẹ sii.
Iṣakojọpọ ati ikojọpọ famuwia sori OpenLog
Akiyesi: Ti eyi ba jẹ igba akọkọ ti o nlo Arduino, jọwọ tunview ikẹkọ wa lori fifi Arduino IDE sori ẹrọ. Ti o ko ba ti fi sori ẹrọ ile-ikawe Arduino tẹlẹ, jọwọ ṣayẹwo itọsọna fifi sori ẹrọ wa lati fi sori ẹrọ awọn ile ikawe pẹlu ọwọ.
- Ti o ba jẹ fun eyikeyi idi ti o nilo lati ṣe imudojuiwọn tabi tun fi famuwia sori OpenLog rẹ, ilana atẹle yoo gba igbimọ rẹ soke ati ṣiṣe.
- Ni akọkọ, jọwọ ṣe igbasilẹ Arduino IDE v1.6.5. Awọn ẹya miiran ti IDE le ṣiṣẹ lati ṣajọ OpenLog famuwia, ṣugbọn a ti jẹrisi eyi bi ẹya ti o dara ti a mọ.
- Nigbamii, ṣe igbasilẹ famuwia OpenLog ati lapapo awọn ile-ikawe ti o nilo.
Ṣe igbasilẹ IṢIṢI IṢẸ IṢẸ FIMWARE (ZIP)
- Ni kete ti o ba ni igbasilẹ awọn ile-ikawe ati famuwia, fi sori ẹrọ awọn ile-ikawe sinu Arduino. Ti o ko ba ni idaniloju bi o ṣe le fi awọn ile-ikawe sori ẹrọ pẹlu ọwọ ni IDE, jọwọ ṣayẹwo ikẹkọ wa: Fifi sori Ile-ikawe Arduino kan: Fifi sori ẹrọ ikawe pẹlu ọwọ.
Akiyesi:
- A nlo awọn ẹya ti a ṣe atunṣe ti awọn ile-ikawe SdFat ati SerialPort lati le sọ lainidii bi awọn ifipamọ TX ati RX ṣe yẹ ki o tobi to. OpenLog nilo ifipamọ TX lati jẹ kekere pupọ (0), ati ifipamọ RX nilo lati tobi bi o ti ṣee ṣe.
- Lilo awọn ile-ikawe meji ti a tunṣe papọ ngbanilaaye alekun iṣẹ ṣiṣe ti OpenLog.
N wa Awọn ẹya Tuntun?
Ti o ba fẹ awọn ẹya imudojuiwọn julọ ti awọn ile-ikawe ati famuwia, o le ṣe igbasilẹ wọn taara lati awọn ibi ipamọ GitHub ti o sopọ mọ ni isalẹ. Awọn ile ikawe SdFatLib ati Serial Port ko han ni oluṣakoso igbimọ Arduino nitorinaa iwọ yoo nilo lati fi sori ẹrọ ile-ikawe pẹlu ọwọ.
- GitHub: OpenLog> Famuwia> ṢiiLog_Firmware
- Bill Greiman ká Arduino Libraries
- SdFatLib-beta
- SerialPort
- Nigbamii, lati gba advantage ti títúnṣe ikawe, yipada SerialPort.hh file ri ninu awọn \ Arduino \ Library \ SerialPort liana. Yi BUFFERED_TX pada si 0 ati ENABLE_RX_ERROR_CHECKING si 0. Fipamọ file, ati ṣii Arduino IDE.
- Ti o ko ba sibẹsibẹ, so OpenLog rẹ pọ si kọnputa nipasẹ igbimọ FTDI kan. Jọwọ ṣayẹwo lẹẹmeji tẹlẹample Circuit ti o ba wa ko daju lori bi o ṣe le ṣe eyi daradara.
- Ṣii apẹrẹ OpenLog ti iwọ yoo fẹ lati gbejade labẹ Awọn irinṣẹ> Akojọ aṣyn, yan “Arduino/ Genuino Uno”, ki o yan ibudo COM to dara fun igbimọ FTDI rẹ labẹ Awọn irinṣẹ> Port.
- Po si koodu.
- O n niyen! OpenLog rẹ ti ni eto bayi pẹlu famuwia tuntun. O le ṣii atẹle atẹle ki o ṣe ajọṣepọ pẹlu OpenLog. Lori agbara, iwọ yoo rii boya 12> tabi 12<. 1 tọkasi asopọ ni tẹlentẹle ti wa ni idasilẹ, 2 tọkasi kaadi SD ti ni ipilẹṣẹ ni aṣeyọri, < tọkasi OpenLog ti ṣetan lati wọle eyikeyi data ni tẹlentẹle ti o gba, ati> tọkasi OpenLog ti ṣetan lati gba awọn aṣẹ.
ṢiiLog Firmware Awọn aworan afọwọya
Awọn aworan afọwọya mẹta wa ti o le lo lori OpenLog, da lori ohun elo rẹ pato.
- OpenLog – Famuwia famuwia yii nipasẹ aiyipada lori OpenLog. Fifiranṣẹ awọn? Aṣẹ yoo fihan ẹya famuwia ti a kojọpọ sori ẹyọkan kan.
- OpenLog_Light - Ẹya aworan afọwọya yii yọ akojọ aṣayan ati ipo aṣẹ kuro, gbigba ifipamọ gbigba lati pọ si. Eyi jẹ aṣayan ti o dara fun gedu iyara-giga.
- OpenLog_Minimal – Oṣuwọn baud gbọdọ wa ni ṣeto ni koodu ati gbejade. Apẹrẹ yii jẹ iṣeduro fun awọn olumulo ti o ni iriri ṣugbọn tun jẹ aṣayan ti o dara julọ fun gedu iyara to ga julọ.
Aṣẹ Ṣeto
O le ni wiwo pẹlu OpenLog nipasẹ ebute ni tẹlentẹle. Awọn aṣẹ wọnyi yoo ran ọ lọwọ lati ka, kọ, ati paarẹ files, bakannaa yi awọn eto ti OpenLog pada. Iwọ yoo nilo lati wa ni Ipo aṣẹ lati lo awọn eto atẹle.
Lakoko ti OpenLog wa ni Ipo Aṣẹ, STAT1 yoo tan/paa fun gbogbo ohun kikọ ti o gba. LED yoo duro lori titi ti ohun kikọ ti o tẹle yoo gba.
- Tuntun File - Ṣẹda tuntun file ti a npè ni File ninu awọn ti isiyi liana. Iwọnwọn 8.3 fileawọn orukọ ti wa ni atilẹyin. Fun example, "87654321.123" jẹ itẹwọgbà, nigba ti "987654321.123" ni ko.
- Example: titun file1.txt
- Fi kun File – Fi ọrọ si opin ti awọn File. Serial data ti wa ni ki o si ka lati UART ni a san ati ki o fi kun si awọn file. O ti wa ni ko echoed lori ni tẹlentẹle ebute. Ti o ba ti File ko si nigba ti iṣẹ yi ni a npe ni, awọn file yoo ṣẹda.
- Example: append titunfile.csv
- Kọ File OFFSET – Kọ ọrọ si awọn File lati ipo OFFSET laarin awọn file. A ka ọrọ naa lati UART, laini laini, ati tun pada sẹhin. Lati jade kuro ni ipo yii, firanṣẹ laini ofo kan.
- Example: kọ logs.txt 516
- rm File – Npa awọn File lati lọwọlọwọ liana. Wildcards ni atilẹyin.
- Example: rm README.txt
- iwọn File – O wu iwọn ti File ninu awọn baiti.
- Example: iwọn Log112.csv
- Abajade: 11
- Ka File + START+ ORISI Ipari – Jade awọn akoonu ti File ti o bere lati START ati lilọ fun LENGTH. Ti START ba yọkuro, gbogbo rẹ file ti wa ni royin. Ti o ba jẹ pe LENGTH ti yọkuro, gbogbo awọn akoonu lati aaye ibẹrẹ jẹ ijabọ. Ti o ba jẹ pe TYPE ti yọkuro, OpenLog yoo jẹ aiyipada si ijabọ ni ASCII. Awọn TYPE mẹta ni o wa:
- ASCII = 1
- HEX = 2
- RAW = 3
- O le fi diẹ ninu awọn ariyanjiyan itọpa silẹ. Ṣayẹwo awọn wọnyi examples.
- Ipilẹ kika + awọn asia ti a yọkuro:
- Example: ka LOG00004.txt
- Ijade: Accelerometer X=12 Y=215 Z=317
- Ka lati ibere 0 pẹlu ipari ti 5:
- Example: ka LOG00004.txt 0 5
- Abajade: Accel
- Ka lati ipo 1 pẹlu ipari ti 5 ni HEX:
- Example: ka LOG00004.txt 1 5 2
- Ijade: 63 63 65 6C
- Ka lati ipo 0 pẹlu ipari ti 50 ni RAW:
- Example: ka LOG00137.txt 0 50 3
- Ijade: André– -þ Igbeyewo Ohun kikọ ti o gbooro
- Ologbo File – Kọ awọn akoonu ti a file ni hex si atẹle atẹle fun viewing. Eyi jẹ iranlọwọ nigba miiran lati rii pe a file ti wa ni gbigbasilẹ ti tọ lai nini lati fa SD kaadi ati view awọn file lori kọmputa.
- Example: ologbo LOG00004.txt
- Ijade: 00000000: 41 63 65 6c 3a 20 31
Ifọwọyi liana
- ls – Ṣe atokọ gbogbo awọn akoonu ti itọsọna lọwọlọwọ. Wildcards ni atilẹyin.
- Example: ls
- Ijade: \src
- md Subdirectory – Ṣẹda Subdirectory kan ninu itọsọna lọwọlọwọ.
- Example: md Example_Sketches
- cd Subdirectory – Yipada si Subdirectory.
- Example: cd Hello_Aye
- cd .. – Yi pada si a kekere liana ninu awọn igi. Ṣe akiyesi pe aaye kan wa laarin 'cd' ati '...'. Eyi ngbanilaaye olutọpa okun lati wo pipaṣẹ CD.
- Example: cd..
- rm Subdirectory – Nparẹ iwe-itọnisọna. Ilana naa gbọdọ jẹ ofo fun aṣẹ yii lati ṣiṣẹ.
- Example: rm igba
- rm -rf Directory – Paarẹ Itọsọna naa ati eyikeyi files ti o wa ninu rẹ.
- Example: rm -rf Libraries
Awọn pipaṣẹ Iṣẹ Ipele-Kekere
- ? - Aṣẹ yii yoo fa atokọ ti awọn aṣẹ to wa lori OpenLog.
- Disk – Ṣafihan ID olupese kaadi, nọmba ni tẹlentẹle, ọjọ iṣelọpọ, ati iwọn kaadi. ExampAbajade jẹ:
- Iru kaadi: SD2 ID olupese: 3
- OEM ID: SD
- Ọja: SU01G
- Ẹya: 8.0
- Nọmba ni tẹlentẹle: 39723042 Ọjọ iṣelọpọ: 1/2010 Iwọn Kaadi: 965120 KB
- init – Tun eto naa bẹrẹ ki o tun ṣi kaadi SD naa. Eyi ṣe iranlọwọ ti kaadi SD ba da idahun.
- Amuṣiṣẹpọ – Muṣiṣẹpọ awọn akoonu lọwọlọwọ ti ifipamọ si kaadi SD. Aṣẹ yii wulo ti o ba ni kere ju awọn ohun kikọ 512 ninu ifipamọ ati pe o fẹ lati ṣe igbasilẹ awọn wọnni lori kaadi SD.
- Tunto – Fo OpenLog si odo ipo, tun bẹrẹ bootloader, ati lẹhinna koodu init. Aṣẹ yii jẹ iranlọwọ ti o ba nilo lati ṣatunkọ atunto naa file, tun OpenLog, ki o si bẹrẹ lilo titun iṣeto ni. Gigun kẹkẹ agbara tun jẹ ọna ti o fẹ fun atunto igbimọ, ṣugbọn aṣayan yii wa.
Eto Eto
Awọn eto wọnyi le ṣe imudojuiwọn pẹlu ọwọ tabi ṣatunkọ ni config.txt file.
- Echo STATE – Yi pada awọn ipo ti awọn eto, ati awọn ti o ti fipamọ ni awọn eto iranti. IPINLE le wa ni titan tabi pipa. Lakoko ti o wa lori OpenLog yoo ṣe iwoyi data ni tẹlentẹle lori aṣẹ aṣẹ. Lakoko ti o wa ni pipa, eto naa ko ka awọn ohun kikọ ti o gba pada.
Akiyesi: Lakoko gedu deede, iwoyi yoo wa ni pipa. Awọn ibeere orisun eto fun iwoyi data ti o gba ga ju lakoko gedu.
- IPINLE Verbose – Ṣe iyipada ipo ijabọ aṣiṣe ọrọ-ọrọ. IPINLE le wa ni titan tabi paa Aṣẹ yi wa ni ipamọ sinu iranti. Nipa pipa awọn aṣiṣe ọrọ-ọrọ, OpenLog yoo dahun pẹlu kan ! ti aṣiṣe kan ba wa, kuku ju aṣẹ ti a ko mọ: C OMMAND.D..TAwọn hecharacters rọrun fun awọn eto ti a fi sii lati ṣagbejade ju aṣiṣe kikun lọ. Ti o ba nlo ebute kan, fifi ọrọ-ọrọ silẹ yoo gba ọ laaye lati rii awọn ifiranṣẹ aṣiṣe ni kikun.
- baud - Aṣẹ yii yoo ṣii akojọ aṣayan eto gbigba olumulo laaye lati tẹ oṣuwọn baud kan. Oṣuwọn baud eyikeyi laarin 300bps ati 1Mbps ni atilẹyin. Aṣayan oṣuwọn baud jẹ lẹsẹkẹsẹ, ati OpenLog nilo ọna agbara fun awọn eto lati mu ipa. Oṣuwọn baud ti wa ni ipamọ si EEPROM ati pe o jẹ kojọpọ ni gbogbo igba ti OpenLog ba lagbara. Aiyipada jẹ 9600 8N1.
Ranti: Ti o ba gba igbimọ naa di ni oṣuwọn baud ti a ko mọ, o le di RX si GND ati fi agbara soke OpenLog. Awọn LED yoo seju sẹhin ati siwaju fun awọn aaya 2 ati pe lẹhinna yoo seju ni iṣọkan. Agbara si isalẹ OpenLog, ki o si yọ jumper kuro. OpenLog ti tun ṣeto si 9600bps pẹlu iwa abayo ti `CTRL-Z` ti a tẹ ni igba mẹta ni itẹlera. Ẹya ara ẹrọ yi le ti wa ni yiyo nipa tito Pajawiri danu bit si 1. Wo config.txt fun diẹ ẹ sii alaye.
- Ṣeto - Aṣẹ yii ṣii akojọ aṣayan eto lati yan ipo imuduro. Awọn eto wọnyi yoo waye ni agbara atẹle ati pe wọn wa ni ipamọ ni EEPROM ti kii ṣe iyipada.
- Tuntun File Wọle - Ipo yii ṣẹda tuntun kan file nigbakugba OpenLog agbara soke. OpenLog yoo tan kaakiri 1 (UART wa laaye), 2 (kaadi SD ti wa ni ipilẹṣẹ), lẹhinna <(OpenLog ti ṣetan lati gba data). Gbogbo data yoo wa ni igbasilẹ si LOG#####.txt. Nọmba ##### naa n pọ si ni gbogbo igba ti OpenLog ba lagbara (ti o pọju jẹ awọn akọọlẹ 65533). Nọmba naa wa ni ipamọ ni EEPROM ati pe o le tunto lati inu akojọ aṣayan ti a ṣeto. Kii ṣe gbogbo awọn ohun kikọ ti o gba ni a sọtun. O le jade kuro ni ipo yii ki o tẹ ipo aṣẹ sii nipa fifiranṣẹ CTRL+z (ASCII 26). Gbogbo data ifipamọ yoo wa ni ipamọ.
- Akiyesi: Ti o ba ti ṣẹda ọpọlọpọ awọn iwe akọọlẹ, OpenLog yoo jade ni aṣiṣe ** Pupọ awọn akọọlẹ ***, jade ni ipo yii, ki o lọ silẹ si Aṣẹ Tọ. Ijade ni tẹlentẹle yoo dabi `12! Pupọ awọn akọọlẹ!
- Fi kun File Wọle - Tun mọ bi ipo lẹsẹsẹ, ipo yii ṣẹda a file ti a npe ni SEQLOG.txt ti ko ba si tẹlẹ, ati ki o appends eyikeyi gba data si awọn file. OpenLog yoo tan kaakiri 12< ni akoko wo OpenLog ti ṣetan lati gba data. Awọn ohun kikọ ko ṣe atunwi. O le jade kuro ni ipo yii ki o tẹ ipo aṣẹ sii nipa fifiranṣẹ CTRL+z (ASCII 26). Gbogbo data ifipamọ yoo wa ni ipamọ.
- Aṣẹ Tọ - OpenLog yoo tan kaakiri 12> ni akoko wo eto naa ti ṣetan lati gba awọn aṣẹ. Ṣe akiyesi pe> ami tọkasi OpenLog ti ṣetan lati gba awọn aṣẹ, kii ṣe data. O le ṣẹda files ati append data si files, ṣugbọn eyi nilo diẹ ninu awọn itupalẹ ni tẹlentẹle (fun ṣiṣe ayẹwo aṣiṣe), nitorinaa a ko ṣeto ipo yii nipasẹ aiyipada.
- Tuntun Tuntun File Nọmba - Ipo yii yoo tun akọọlẹ naa pada file nọmba to LOG000.txt. Eyi ṣe iranlọwọ ti o ba ti yọ kaadi microSD kan kuro laipẹ ati fẹ log naa file awọn nọmba lati bẹrẹ lẹẹkansi.
- Ohun kikọ Ipadabọ Tuntun – Aṣayan yii ngbanilaaye olumulo lati tẹ ohun kikọ sii, bii CTRL+z tabi $, ati ṣeto eyi bi ihuwasi ona abayo tuntun. Eto yii ti tunto si CTRL+z nigba ti pajawiri tito.
- Nọmba ti Awọn ohun kikọ abayo – Aṣayan yii gba olumulo laaye lati tẹ ohun kikọ sii (bii 1, 3, tabi 17), mimu dojuiwọn nọmba tuntun ti awọn ohun kikọ abayo ti o nilo lati ju silẹ si ipo aṣẹ. Fun example, titẹ sii 8 yoo nilo olumulo lati lu CTRL + z ni igba mẹjọ lati de ipo aṣẹ. Eto yi ti wa ni ipilẹ si 3 nigba ti pajawiri ipilẹ.
- Apejuwe Awọn ohun kikọ silẹ: Idi ti OpenLog nilo 'CTRL+z` lu awọn akoko 3 lati tẹ ipo aṣẹ ni lati ṣe idiwọ igbimọ lati tunto lairotẹlẹ lakoko gbigbe koodu titun lati Arduino IDE. Anfani wa pe igbimọ naa yoo rii ohun kikọ 'CTRL + z' ti n bọ lakoko bootloading (ọrọ kan ti a rii ni awọn ẹya ibẹrẹ ti famuwia OpenLog), nitorinaa eyi ni ero lati yago fun iyẹn. Ti o ba fura lailai pe a ti ge igbimọ rẹ biriki nitori eyi, o le ṣe atunṣe pajawiri nigbagbogbo nipa didimu PIN RX si ilẹ lakoko agbara soke.
Iṣeto ni File
Ti o ba fẹ kuku ko lo ebute ni tẹlentẹle fun iyipada awọn eto lori OpenLog rẹ, o tun le ṣe imudojuiwọn awọn eto nipa yiyipada CONFIG.TXT file.
Akiyesi: Ẹya yii n ṣiṣẹ nikan lori ẹya famuwia 1.6 tabi tuntun. Ti o ba ti ra OpenLog lẹhin ọdun 2012, iwọ yoo ṣiṣẹ ẹya famuwia 1.6+
- Lati ṣe eyi, iwọ yoo nilo oluka kaadi microSD ati olootu ọrọ kan. Ṣii soke config.txt file (awọn capitalization ti awọn file orukọ ko ṣe pataki), ati tunto kuro! Ti o ko ba ti fi agbara fun OpenLog rẹ pẹlu kaadi SD tẹlẹ, o tun le ṣẹda pẹlu ọwọ file. Ti o ba ti ni agbara OpenLog pẹlu kaadi microSD ti a fi sii tẹlẹ, o yẹ ki o wo nkan bi atẹle nigbati o ba ka kaadi microSD.
OpenLog ṣẹda config.txt ati LOG0000.txt file lori agbara akọkọ.
- Awọn aiyipada iṣeto ni file ni ila kan ti awọn eto ati ila kan ti awọn asọye.
Awọn aiyipada iṣeto ni file ti a kọ nipasẹ OpenLog.
- Ṣe akiyesi pe iwọnyi jẹ awọn ohun kikọ ti o han deede (ko si awọn iye ti kii ṣe han tabi awọn iye alakomeji), ati pe iye kọọkan jẹ ipin nipasẹ aami idẹsẹ kan.
Awọn eto ti wa ni asọye bi atẹle:
- baud: Oṣuwọn baud ibaraẹnisọrọ. 9600 bps jẹ aiyipada. Awọn iye itẹwọgba ti o ni ibamu pẹlu Arduino IDE jẹ 2400, 4800, 9600, 19200, 38400, 57600, ati 115200. O le lo awọn oṣuwọn baud miiran, ṣugbọn iwọ kii yoo ni anfani lati ṣe atẹle pẹlu OpenLog nipasẹ Arduino IDE serial serial.
- Escap:e Iye ASCII (ni ọna kika eleemewa) ti iwa ona abayo. 26 jẹ CTRL+z ati pe o jẹ aiyipada. 36 jẹ $ ati pe o jẹ iwa abayọ ti o wọpọ ti a lo.
- Esc #: Nọmba awọn ohun kikọ abayo ti o nilo. Nipa aiyipada, o jẹ mẹta, nitorinaa o gbọdọ lu iwa abayo ni igba mẹta lati ju silẹ si ipo aṣẹ. Awọn iye itẹwọgba jẹ lati 0 si 254. Ṣiṣeto iye yii si 0 yoo mu ṣiṣe ayẹwo ohun kikọ abayo patapata.
- Ipo System mode. OpenLog bẹrẹ ni Ipo Wọle Tuntun (0) nipasẹ aiyipada. Awọn iye itẹwọgba jẹ 0 = Akọọlẹ Tuntun, 1 = Akọọlẹ Atẹle, 2 = Ipo aṣẹ.
- Ọrọ-ọrọ: Ipo ọrọ-ọrọ. Awọn ifiranšẹ aṣiṣe gbooro (verbose) ti wa ni titan nipasẹ aiyipada. Ṣiṣeto eyi si 1 tan awọn ifiranṣẹ aṣiṣe ọrọ-ọrọ (gẹgẹbi aṣẹ aimọ: yọ kuro! ). Ṣiṣeto eyi si 0 pa awọn aṣiṣe ọrọ-ọrọ, ṣugbọn yoo dahun pẹlu ! ti o ba jẹ aṣiṣe. Pa ipo ọrọ-ọrọ jẹ ọwọ ti o ba n gbiyanju lati mu awọn aṣiṣe lati inu eto ifibọ.
- Echo: Ipo iwoyi. Lakoko ti o wa ni ipo aṣẹ, awọn ohun kikọ silẹ nipasẹ aiyipada. Ṣiṣeto eyi si 0 wa ni pipa iwoyi ohun kikọ. Pa eyi jẹ ọwọ ti o ba n mu awọn aṣiṣe mu, ati pe o ko fẹ ki awọn aṣẹ ti a firanṣẹ yoo tun pada si OpenLog.II
- ignoreRXEpajawiri. Ni deede, OpenLog yoo tunto pajawiri nigbati pin RX fa kekere lakoko agbara soke. Ṣiṣeto eyi si 1 yoo mu ṣayẹwo ti pin RX lakoko agbara soke. Eyi le ṣe iranlọwọ fun awọn ọna ṣiṣe ti yoo mu laini RX di kekere fun awọn idi pupọ. Ti o ba jẹ alaabo Pajawiri, iwọ kii yoo ni anfani lati fi ipa mu ẹyọ naa pada si 9600bps, ati iṣeto ni file yoo jẹ ọna kan ṣoṣo lati yipada oṣuwọn baud.
Bawo ni OpenLog ṣe atunṣe atunto naa File
Awọn ipo oriṣiriṣi marun wa fun OpenLog lati yipada config.txt file.
- Iṣeto file ri: Nigba agbara soke, OpenLog yoo wo fun a config.txt file. Ti o ba ti file ti rii, OpenLog yoo lo awọn eto to wa ati kọ eyikeyi awọn eto eto ti o ti fipamọ tẹlẹ.
- Ko si atunto file ri: Ti OpenLog ko ba le ri config.txt file lẹhinna OpenLog yoo ṣẹda config.txt ati gbasilẹ awọn eto eto ti o fipamọ lọwọlọwọ si rẹ. Eyi tumọ si ti o ba fi kaadi microSD ti o ṣẹṣẹ ṣe tuntun sii, eto rẹ yoo ṣetọju awọn eto lọwọlọwọ rẹ.
- konfigi ibaje file ri: OpenLog yoo nu awọn ibaje config.txt file, ati pe yoo tun ṣe awọn eto EEPROM inu ati awọn eto config.txt file si awọn mọ-dara ipinle ti 9600,26,3,0,1,1,0.
- Arufin iye ni konfigi fileTi OpenLog ba ṣawari awọn eto eyikeyi ti o ni awọn iye arufin, OpenLog yoo tun kọ awọn iye ibajẹ ni config.txt file pẹlu awọn eto eto EEPROM ti o fipamọ lọwọlọwọ.
- Awọn ayipada nipasẹ aṣẹ aṣẹ: Ti awọn eto eto ba yipada nipasẹ aṣẹ aṣẹ (boya lori asopọ ni tẹlentẹle tabi nipasẹ awọn aṣẹ ni tẹlentẹle microcontroller) awọn ayipada wọnyi yoo gba silẹ mejeeji si eto EEPROM ati si config.txt file.
- Atunto Pajawiri: Ti OpenLog ba ni gigun kẹkẹ pẹlu olufo laarin RX ati GND, ati pe a ti ṣeto bit Yiyọ Pajawiri si 0 (gbigba atunto pajawiri), OpenLog yoo tun kọ mejeeji awọn eto EEPROM inu ati awọn eto config.txt. file si ipo ti a mọ-dara ti 9600,26,3,0,1,1,0.
Laasigbotitusita
Awọn aṣayan oriṣiriṣi lọpọlọpọ wa lati ṣayẹwo ti o ba ni awọn ọran sisopọ lori atẹle tẹlentẹle, nini awọn ọran pẹlu awọn ohun kikọ silẹ ninu awọn iforukọsilẹ, tabi ja OpenLog bricked kan.
Ṣayẹwo STAT1 LED ihuwasi
STAT1 LED ṣe afihan ihuwasi oriṣiriṣi fun awọn aṣiṣe ti o wọpọ meji ti o yatọ.
- 3 Blinks: Kaadi microSD kuna lati pilẹṣẹ. O le nilo lati ṣe ọna kika kaadi pẹlu FAT/FAT16 lori kọnputa kan.
- 5 Blinks: OpenLog ti yipada si oṣuwọn baud tuntun ati pe o nilo lati yi kẹkẹ agbara.
Double Ṣayẹwo Subdirectory Be
- Ti o ba nlo OpenLog.ino aiyipadaample, OpenLog yoo nikan ni atilẹyin meji subdirectories. Iwọ yoo nilo lati yi FOLDER_TRACK_DEPTH pada lati 2 si nọmba awọn iwe-ipamọ ti o nilo lati ṣe atilẹyin. Ni kete ti o ti ṣe eyi, ṣajọ koodu naa soke, ki o gbe famuwia ti a ti yipada.
- Ṣayẹwo Nọmba ti Files ni Gbongbo Directory
- OpenLog yoo ṣe atilẹyin to 65,534 log nikan files ninu awọn root liana. A ṣeduro atunṣe kaadi microSD rẹ lati mu iyara gedu sii.
- Daju Iwọn ti Famuwia Atunse rẹ
- Ti o ba n kọ apẹrẹ aṣa fun OpenLog, rii daju pe afọwọya rẹ ko tobi ju 32,256 lọ. Ti o ba jẹ bẹ, yoo ge si oke 500 awọn baiti ti iranti Flash, eyiti o jẹ lilo nipasẹ bootloader tẹlentẹle Optiboot.
- Ṣayẹwo lẹẹmeji File Awọn orukọ
- Gbogbo file awọn orukọ yẹ ki o jẹ alfa-numeric. MyLOG1.txt dara, ṣugbọn Hi !e _ .txtt le ma ṣiṣẹ.
- Lo 9600 Baud
- OpenLog nṣiṣẹ ni pipa ATmega328 ati pe o ni iye to lopin ti Ramu (awọn baiti 2048). Nigbati o ba fi awọn kikọ ni tẹlentẹle ranṣẹ si OpenLog, awọn ohun kikọ wọnyi yoo ni ifipamọ. Sipesifikesonu Irọrun Ẹgbẹ SD ngbanilaaye kaadi SD lati gba to 250ms (apakan 4.6.2.2 Kọ) lati ṣe igbasilẹ bulọọki data si iranti filasi.
- Ni 9600bps, iyẹn jẹ 960 awọn baiti (bits 10 fun baiti) fun iṣẹju kan. Iyẹn jẹ 1.04ms fun baiti. OpenLog lọwọlọwọ nlo ifipamọ gbigba baiti 512 ki o le ṣe ifipamọ ni ayika 50ms ti awọn ohun kikọ. Eyi ngbanilaaye OpenLog lati gba gbogbo awọn ohun kikọ silẹ ni aṣeyọri ni 9600bps. Bi o ṣe npọ si oṣuwọn baud, ifipamọ yoo ṣiṣe fun akoko diẹ.
OpenLog Buffer danu Akoko
Oṣuwọn Baud | Akoko fun baiti | Akoko Titi Buffer yoo bori |
9600bps | 1.04ms | 532ms |
57600bps | 0.174ms | 88ms |
115200bps | 0.087ms | 44ms |
Ọpọlọpọ awọn kaadi SD ni akoko igbasilẹ yiyara ju 250ms. Eyi le ni ipa nipasẹ 'kilasi' ti kaadi naa ati iye data ti o ti fipamọ sori kaadi tẹlẹ. Ojutu ni lati lo iwọn baud kekere tabi mu iye akoko pọ si laarin awọn kikọ ti a firanṣẹ ni iwọn baud ti o ga julọ.
Ranti lati lo kaadi pẹlu diẹ tabi rara files lori rẹ. Kaadi microSD pẹlu 3.1GB tọ ti ZIP files tabi MP3 ni akoko idahun ti o lọra ju kaadi ṣofo lọ. Ti o ko ba ṣe ọna kika kaadi microSD rẹ lori Windows OS, ṣe atunṣe kaadi microSD ki o ṣẹda DOS kan fileeto lori kaadi SD.
Ọpọlọpọ awọn oriṣiriṣi ti awọn oluṣelọpọ kaadi, awọn kaadi ti o ni aami, titobi kaadi, ati awọn kilasi kaadi, ati pe gbogbo wọn le ma ṣiṣẹ daradara. Nigbagbogbo a lo kaadi microSD 8GB kilasi 4, eyiti o ṣiṣẹ daradara ni 9600bps. Ti o ba nilo awọn oṣuwọn baud ti o ga tabi aaye ibi-itọju nla, o le fẹ gbiyanju kilasi 6 tabi awọn kaadi loke.
Nipa fifi idaduro kekere kan kun laarin awọn alaye Serial.print(), o le fun OpenLog ni aye lati ṣe igbasilẹ ifipamọ lọwọlọwọ rẹ.
- Serial.begin (115200);
fun (int i = 1; i <10; i++) {Serial.print (i, DEC); Serial.println (": abcdefghijklmnopqrstuvwxyz-! #"); }
le ko wọle daradara, bi nibẹ ni o wa kan pupo ti ohun kikọ rán ọtun tókàn si kọọkan miiran. Fi sii idaduro kekere ti 15ms laarin awọn kikọ kikọ nla yoo ṣe iranlọwọ OpenLog igbasilẹ laisi sisọ awọn kikọ silẹ.
- Serial.begin (115200);
fun (int i = 1; i <10; i++) {Serial.print (i, DEC); Serial.println (": abcdefghijklmnopqrstuvwxyz-! #"); idaduro (15); }
Fi Arduino Serial Monitor ibamu
Ti o ba n gbiyanju lati lo OpenLog pẹlu ile-ikawe ni tẹlentẹle ti a ṣe sinu tabi ile-ikawe SoftwareSerial, o le ṣe akiyesi awọn ọran pẹlu ipo aṣẹ. Serial.println () firanṣẹ mejeeji laini tuntun ATI ipadabọ gbigbe. Awọn ofin yiyan meji wa lati bori eyi.
Ohun akọkọ ni lati lo aṣẹ \ r (pada gbigbe gbigbe ASCII):
Serial.print ("TEXT \ r");
Ni omiiran, o le firanṣẹ iye 13 (pada gbigbe eleemewa):
- Serial.print ("TEXT");
- Serial.write (13);
Atunto pajawiri
Ranti, ti o ba nilo lati tun OpenLog pada si ipo aiyipada, o le tun igbimọ naa pada nipa sisopọ pin RX si GND, fifi agbara soke OpenLog, nduro titi awọn LED yoo bẹrẹ lati parun ni iṣọkan, ati lẹhinna fi agbara si isalẹ OpenLog ati yiyọ jumper.
Ti o ba ti yipada bit Yiyọ Pajawiri si 1, iwọ yoo nilo lati yi iṣeto naa pada file, bi Atunto Pajawiri kii yoo ṣiṣẹ.
Ṣayẹwo pẹlu Community
Ti o ba tun ni awọn ọran pẹlu OpenLog rẹ, jọwọ ṣayẹwo lọwọlọwọ ati awọn ọran pipade lori ibi ipamọ GitHub wa Nibi. Agbegbe nla kan wa ti n ṣiṣẹ pẹlu OpenLog, nitorinaa o ṣeeṣe ni pe ẹnikan ti rii atunṣe fun iṣoro ti o n rii.
Oro ati Nlọ Siwaju sii
Ni bayi pe o ti wọle si data ni aṣeyọri pẹlu OpenLog rẹ, o le ṣeto awọn iṣẹ akanṣe latọna jijin ki o ṣe atẹle gbogbo data ti o ṣeeṣe ti nbọ. Gbiyanju ṣiṣẹda iṣẹ akanṣe Imọ ara ilu ti tirẹ, tabi paapaa olutọpa ọsin lati rii kini Fluffy ṣe nigbati o jade ati nipa!
Ṣayẹwo awọn orisun afikun wọnyi fun laasigbotitusita, iranlọwọ, tabi awokose fun iṣẹ akanṣe atẹle rẹ.
- ṢiiLog GitHub
- Illuminune Project
- LilyPad Light Sensọ hookup
- BadgerHack: Ile sensọ Fikun-On
- Bibẹrẹ pẹlu OBD-II
- Vernier Photogate
Nilo awokose diẹ sii? Ṣayẹwo diẹ ninu awọn ikẹkọ ti o jọmọ:
- Sensọ Ipele Omi Latọna Photon
Kọ ẹkọ bii o ṣe le kọ sensọ ipele omi latọna jijin fun ojò ipamọ omi ati bii o ṣe le ṣe adaṣe fifa omi ti o da lori awọn kika! - Blynk Board Project Itọsọna
A jara ti Blynk ise agbese ti o le ṣeto soke lori Blynk Board lai lailai tun-siseto. - Wọle Data si Awọn iwe Google pẹlu Tessel 2
Ise agbese yii ni wiwa bi o ṣe le wọle data si Google Sheets awọn ọna meji: lilo IFTTT pẹlu kan web asopọ tabi a USB pen drive ati "sneakernet" lai. - Data Sensọ aworan pẹlu Python ati Matplotlib
Lo matplotlib lati ṣẹda idite akoko gidi ti data iwọn otutu ti a gba lati inu sensọ TMP102 ti o sopọ si Pi rasipibẹri kan.
Ti o ba ni esi ikẹkọ eyikeyi, jọwọ ṣabẹwo si awọn asọye tabi kan si ẹgbẹ atilẹyin imọ-ẹrọ wa ni TechSupport@sparkfun.com.
Awọn ibeere Nigbagbogbo
Kini igbewọle agbara ti a ṣeduro fun OpenLog?
Iṣagbewọle agbara ti a ṣeduro fun OpenLog wa laarin 3.3V si 5V.
Elo lọwọlọwọ ni OpenLog fa nigba ti ko ṣiṣẹ?
OpenLog fa isunmọ 2mA si 5mA nigbati o ba ṣiṣẹ laisi kaadi microSD, ati ni ayika 5mA si 6mA nigbati kaadi microSD ti fi sii.
Kini idi ti microSD USB Reaaboutn si OpenLog?
Oluka USB microSD ngbanilaaye fun gbigbe irọrun ti data lati kaadi microSD ti a lo pẹlu OpenLog si kọnputa kan.
Awọn iwe aṣẹ / Awọn orisun
![]() |
SparkFun DEV-13712 Patiku Photon Pẹlu Iho Fun Soldering [pdf] Itọsọna olumulo DEV-13712, DEV-13955, DEV-13712 Patiku Photon Pẹlu Awọn iho Fun Soldering, DEV-13712, Patiku Photon Pẹlu Iho Fun Soldering, Iho Fun Soldering, Fun Soldering, Soldering |