SparkFun DEV-13712 Particle Photon nwere oghere maka ire ere
Nkọwapụta
- Aha ngwaahịa: OpenLog Data Logger
- Ụdị: DEV-13712
- Ntinye ike: 3.3V-12V (3.3V-5V akwadoro)
- Ntinye RXI VoltagE: 2.0V-3.8V
- Mpụta TXO Voltagihe: 3.3V
- Ihe osise dị ugbu a: ~ 2mA-5mA (na-enweghị kaadị microSD), ~ 5mA-6mA (ya na kaadị microSD)
- Ihe odide na-arụ ọrụ ugbu a: ~ 20-23mA (ya na kaadị microSD)
Ntuziaka ojiji ngwaahịa
Ihe achọrọ:
- Arduino Pro Mini 328 – 3.3V/8MHz
- SparkFun FTDI Basic Breakout - 3.3V
- Igwe USB SparkFun Cerberus - 6ft
- Kaadị microSD nwere nkwụnye - 16GB (Klas 10)
- microSD USB Reader
- Ndị isi nwanyị
- Jumper Wires Premium 6 M/M ngwugwu nke 10
- Gbajie isi ndị nwoke - akụkụ aka nri
Ọgụgụ akwadoro:
- Otu esi ere ere: Site-Hole soldering
- Usoro nzikọrịta ozi usoro
- Oghere Usoro Oghere Usoro (SPI)
- Serial Terminal Basics
Ngwaike karịrịview:
OpenLog na-arụ ọrụ na ntọala ndị a:
Ntinye VCC | Ntinye RXI | Mmepụta TXO | Ihe osise dị ugbu a na-abaghị uru | Edemede na-arụ ọrụ ugbu a |
---|---|---|---|---|
3.3V-12V (3.3V-5V kwadoro) | 2.0V-3.8V | 3.3V | ~ 2mA-5mA (w / pụọ microSD kaadị), ~ 5mA-6mA (w / microSD kaadị) | 20-23mA (ya na kaadị microSD) |
Okwu mmalite
Welie isi elu! Nkuzi a bu maka Open Log for serial UART [ DEV-13712 ]. Ọ bụrụ na ị na-eji Qwiic OpenLog maka IC [DEV-15164], biko rụtụ aka na ntuziaka Qwiic OpenLog hookup.
The OpenLog Data Logger bụ ihe dị mfe iji, ụzọ mepere emepe maka ịdebanye data serial site na ọrụ gị. OpenLog na-enye interface dị mfe iji debanye data site na ọrụ gaa na kaadị microSD.
SparkFun OpenLog
DEV-13712
SparkFun OpenLog nwere nkụnye eji isi mee
DEV-13955
Ọnweghị ngwaahịa ahụrụ
Ihe achọrọ
Iji rụọ ọrụ nke ọma site na nkuzi a, ị ga-achọ akụkụ ndị a. Ị nwere ike ọ gaghị achọ ihe niile n'agbanyeghị dabere na ihe ị nwere. Tinye ya na ụgbọ ala gị, gụọ akwụkwọ ntuziaka ahụ, ma dozie ụgbọ ahụ dịka ọ dị mkpa.
Ntuziaka Njikọ OpenLog
Ndepụta chọrọ SparkFun
Ọgụgụ akwadoro
Ọ bụrụ na ị maghị ma ọ bụ ahụ iru ala na echiche ndị a, anyị na-akwado ịgụ site na ndị a tupu ịga n'ihu na ntuziaka OpenLog hookup.
- Otu esi ere ere: Site-Hole soldering. Nkuzi a na-ekpuchi ihe niile ịchọrọ ịma gbasara ire ere site na oghere.
- Oghere Usoro Nkwukọrịta Echiche nzikọrịta ozi serial asynchronous: ngwugwu, ọkwa mgbaàmà, ọnụego baud, UARTs na ndị ọzọ!
- Oghere Usoro Oghere Usoro (SPI) A na-ejikarị SPI jikọọ microcontrollers na peripherals dị ka sensọ, ndekọ mgbanwe, na kaadị SD.
- Serial Terminal Basics Nkuzi a ga-egosi gị ka ị na-ekwurịta okwu na ngwaọrụ serial gị site na iji ngwa emulator dị iche iche.
Ngwaike karịrịview
Ike
OpenLog na-arụ ọrụ na ntọala ndị a:
Ọnụọgụ ike OpenLog
Ihe osise OpenLog dị ugbu a bụ ihe dịka 20mA ruo 23mA mgbe ị na-edegara microSD. Dabere nha nke kaadị microSD na onye nrụpụta ya, eserese na-arụ ọrụ ugbu a nwere ike ịdị iche mgbe OpenLog na-ede na kaadị ebe nchekwa. Ịbawanye ọnụego baud ga-adọtakwu ugbu a.
Microcontroller
OpenLog na-agbapụ na ụgbọ mmiri ATmega328, na-agba ọsọ na 16MHz, n'ihi kristal onboard. ATmega328 nwere Optiboot bootloader na ya, nke na-enye ohere OpenLog dakọtara na ya.
Ntọala bọọdụ “Arduino Uno” na Arduino IDE.
Interface
Oghere Usoro UART
Isi interface na OpenLog bụ isi FTDI na nsọtụ osisi. Emebere nkụnye eji isi mee ka ọ gbanye ozugbo na Arduino Pro ma ọ bụ Pro Mini, nke na-enye ohere ka microcontroller ziga data n'ofe njikọ na OpenLog.
Ịdọ aka ná ntị! N'ihi ntụtụ na-eme ka ọ dakọtara na Arduinos, ọ nweghị ike ịbanye ozugbo na bọọdụ breakout FTDI.
Maka ozi ndị ọzọ, jide n'aka na ị ga-elele ngalaba na-esote na Hookup Hardware.
SPI
Enwekwara ebe ule SPI anọ gbajiri na nsọtụ nke bọọdụ ahụ. Ị nwere ike iji ndị a na-emegharị bootloader na ATmega328.
OpenLog kachasị ọhụrụ (DEV-13712) na-agbaji atụdo ndị a na obere kpuchiri site na oghere. Ọ bụrụ na ịchọrọ iji ISP megharịa ma ọ bụ bulite bootloader ọhụrụ na OpenLog, ị nwere ike iji pin pogo jikọọ na ebe ule ndị a.
- Ihe njedebe ikpeazụ maka iji OpenLog na-ekwurịta okwu bụ kaadị microSD n'onwe ya. Iji kparịta ụka, kaadị microSD chọrọ ntụtụ SPI. Ọ bụghị naanị na nke a bụ ebe OpenLog na-echekwa data, mana ị nwekwara ike imelite nhazi OpenLog site na config.txt. file na kaadị microSD.
microSD Kaadị
A na-echekwa data niile OpenLog debanyere na kaadị microSD. OpenLog na-arụ ọrụ na kaadị microSD nwere atụmatụ ndị a:
- 64MB ruo 32GB
- FAT16 ma ọ bụ FAT32
Enwere LED ọnọdụ abụọ na OpenLog iji nyere gị aka na nchọpụta nsogbu.
- STAT1 - Ihe ngosi a na-acha anụnụ anụnụ na-agbakwunyere na Arduino D5 (ATmega328 PD5) wee gbanye ma gbanyụọ mgbe anabatara agwa ọhụrụ. Nke a LED blinks mgbe Serial nkwurịta okwu na-arụ ọrụ.
- STAT2 - Ejikọtara ọkụ ọkụ a na-acha akwụkwọ ndụ akwụkwọ ndụ na Arduino D13 (SPI Serial Clock Line / ATmega328 PB5). Igwe ọkụ a na-enwu naanị mgbe interface SPI na-arụ ọrụ. Ị ga-ahụ ka ọ na-egbuke egbuke mgbe OpenLog dekọrọ 512 bytes na kaadị microSD.
Njikọ ngwaike
Enwere ụzọ abụọ bụ isi maka ijikọ OpenLog gị na sekit. Ị ga-achọ ụfọdụ nkụnye eji isi mee ma ọ bụ waya iji jikọọ. Gbaa mbọ hụ na ị na-ere ya na bọọdụ maka njikọ echekwara.
Njikọ Serial Basic
Ndụmọdụ: Ọ bụrụ na ị nwere nkụnye eji isi mee nwanyị na OpenLog na isi nwanyị na FTDI, ị ga-achọ wires jumper M / F iji jikọọ.
Emebere njikọ ngwaike a maka imekọrịta na OpenLog ma ọ bụrụ na ịchọrọ ịmegharị bọọdụ ahụ ma ọ bụ ndekọ ndekọ n'elu njikọ serial bụ isi.
Mepụta njikọ ndị a:
OpenLog → 3.3V FTDI Basic Breakout
- GND → GND
- GND → GND
- VCC → 3.3V
- TXO → RXI
- RXI → TXO
- DTR → DTR
Rịba ama na ọ bụghị njikọ kpọmkwem n'etiti FTDI na OpenLog - ị ga-agbanyerịrị njikọ TXO na RXI.
Njikọ gị kwesịrị ịdị ka nke a:
Ozugbo ị nwere njikọ n'etiti OpenLog na FTDI Basic, gbanye bọọdụ FTDI gị n'ime eriri USB na kọmputa gị. Mepee ọnụ ọnụ serial, jikọọ na ọdụ ụgbọ mmiri COM nke FTDI Basic gị, wee gaa n'obodo!
Njikọ Akụrụngwa Project
Ndụmọdụ: Ọ bụrụ na ị nwere nkụnye eji isi mee nke nwanyị na OpenLog, ị nwere ike resị ndị nkụnye eji isi mee na Arduino Pro Mini iji tinye bọọdụ ọnụ na-enweghị mkpa wires.
Ọ bụ ezie na ijikọ OpenLog na njikọ serial dị mkpa maka ịmegharị ma ọ bụ debugging, ebe OpenLog na-enwu bụ na ọrụ agbakwunyere. Sekit izugbe a bụ otu anyị si akwado ka ị jikọọ OpenLog gị na microcontroller (na nke a, Arduino Pro Mini) nke ga-edepụta data serial na OpenLog.
Nke mbụ, ị ga-ebugo koodu na Pro Mini nke ịchọrọ ịgba ọsọ. Biko lelee Arduino Sketches maka ụfọdụ exampkoodu nke ị nwere ike iji.
Mara: Ọ bụrụ na ịmaghị etu esi eme mmemme Pro Mini gị, biko lelee nkuzi anyị ebe a.
Iji Arduino Pro Mini 3.3V
- Nkuzi a bụ ntuziaka gị maka ihe niile Arduino Pro Mini. Ọ na-akọwa ihe ọ bụ, ihe ọ na-abụghị, na otu esi amalite iji ya.
- Ozugbo i mebere Pro Mini gị, ị nwere ike wepu bọọdụ FTDI wee jiri OpenLog dochie ya. Jide n'aka na ijikọ ntụtụ ndị akpọrọ BLK na Pro Mini na OpenLog (atụdo akpọrọ GRN na ha abụọ ga-adakọrịrị ma ọ bụrụ na emee ya nke ọma).
- Ọ bụrụ na ịnweghị ike ikwunye OpenLog ozugbo na Pro Mini (n'ihi nkụnye eji isi mee ma ọ bụ bọọdụ ndị ọzọ n'ụzọ), ịnwere ike iji wires jumper wee mee njikọ ndị a.
OpenLog → Arduino Pro/Arduino Pro Mini
- GND → GND
- GND → GND
- VCC → VCC
- TXO → RXI
- RXI → TXO
- DTR → DTR
Ozugbo ịmechara, njikọ gị kwesịrị ịdị ka nke a na Arduino Pro Mini na Arduino Pro. Eserese Fritzing na-egosi OpenLogs na-enyo isi ihe. Ọ bụrụ na ị tụgharịa oghere microSD n'akụkụ elu Arduino view, ha kwesịrị dakọtara na mmemme nkụnye eji isi mee dị ka FTDI.
Rịba ama na njikọ ahụ bụ ihe kwụ ọtọ na OpenLog "elu-ala" (ya na microSD chere ihu n'elu).
Mara: Ebe ọ bụ na Vcc na GND n'etiti OpenLog na Arduino bụ ndị nkụnye eji isi mee, ị ga-achọ ijikọ na ike na ntụtụ ndị ọzọ dị na Arduino. Ma ọ bụghị ya, ị nwere ike ire wires na ntụtụ ike ekpughere na bọọdụ ọ bụla.
Kwado usoro gị, ma ị dịla njikere ịmalite ịdenye osisi!
Ihe osise Arduino
E nwere isii dị iche iche example sketị gụnyere nke ị nwere ike iji na Arduino mgbe ejikọrọ na OpenLog.
- OpenLog_Benchmarking - Nke a bụbuampA na-eji le iji nwalee OpenLog. Nke a na-eziga data buru ibu na 115200bps karịa otutu files.
- OpenLog_CommandTest - Nke a bụbuample gosi otu esi emepụta na itinye a file site na njikwa akara iwu site na Arduino.
- MepeeLog_ReadExample - Nke a example na-aga ka esi ejikwa OpenLog site na ahịrị iwu.
- MepeeLog_ReadExample_LargeFile — Ọpụpụample nke ka esi emeghe nnukwu echekwara file na OpenLog ma kọọ ya na njikọ Bluetooth mpaghara.
- OpenLog_Test_Sketch - A na-eji ọtụtụ data serial nwalee OpenLog.
- OpenLog_Test_Sketch_Binary - Ejiri data ọnụọgụ abụọ wee nwalee OpenLog.
Firmware
OpenLog nwere sọftụwia izizi abụọ n'ime ụgbọ: bootloader na firmware.
Arduino Bootloader
Mara: Ọ bụrụ na ị na-eji OpenLog nke azụrụ tupu Maachị 2012, bootloader nọ na ya dakọtara na ntọala “Arduino Pro ma ọ bụ Pro Mini 5V/16MHz w/ ATmega328” na Arduino IDE.
- Dị ka e kwuru na mbụ, OpenLog nwere Optiboot serial bootloader n'ime ụgbọ. Ị nwere ike na-emeso OpenLog dị ka Arduino Uno mgbe ị na-ebugote example koodu ma ọ bụ ọhụrụ firmware na osisi.
- Ọ bụrụ na ị kwụsịrị bricking OpenLog gị ma chọọ ịwụnye bootloader, ị ga-achọkwa bulite Optiboot na bọọdụ. Biko lelee nkuzi anyị gbasara ịwụnye Arduino Bootloader maka ozi ndị ọzọ.
Na-achịkọta ma na-ebufe ngwa ngwa na OpenLog
Mara: Ọ bụrụ na nke a bụ oge mbụ ị na-eji Arduino, biko tinyegharịaview nkuzi anyị gbasara ịwụnye Arduino IDE. Ọ bụrụ na ị tinyebeghị ọbá akwụkwọ Arduino na mbụ, biko lelee ntuziaka nrụnye anyị iji jiri aka tinye ọba akwụkwọ.
- Ọ bụrụ n'ihi ihe ọ bụla ịchọrọ imelite ma ọ bụ tinyegharịa ngwa ngwa na OpenLog gị, usoro a ga-ebuli bọọdụ gị ma na-arụ ọrụ.
- Nke mbụ, biko budata Arduino IDE v1.6.5. Ụdị IDE ndị ọzọ nwere ike ịrụ ọrụ iji chịkọta ngwa ngwa OpenLog, mana anyị enyochala nke a dị ka ụdị mara mma.
- Na-esote, budata ngwa ngwa OpenLog yana ngwugwu ọba akwụkwọ achọrọ.
Budata ngwugwu FIMWARE OPENLOG (ZIP)
- Ozugbo ibudatara ọba akwụkwọ na ngwa ngwa, wụnye ọba akwụkwọ n'ime Arduino. Ọ bụrụ na ịmaghị ka esi eji aka tinye ọba akwụkwọ na IDE, biko lelee nkuzi anyị: Ịwụnye ọbá akwụkwọ Arduino: Iji aka wụnye ọbá akwụkwọ.
Mara:
- Anyị na-eji ụdị ọba akwụkwọ SdFat na SerialPort gbanwetụrụ iji kwuwapụta n'amaghị ama etu ihe nchekwa TX na RX kwesịrị ịdị. OpenLog chọrọ ihe nchekwa TX ka ọ dị obere (0), yana nchekwa RX kwesịrị ibu ibu dịka o kwere mee.
- Iji ọba akwụkwọ abụọ a gbanwetụrụ ọnụ na-enye ohere ịbawanye arụmọrụ nke OpenLog.
Na-achọ ụdịdị kacha ọhụrụ?
Ọ bụrụ na ị ga-ahọrọ ụdị ọhụụ kachasị ọhụrụ nke ụlọ akwụkwọ na ngwa ngwa, ị nwere ike budata ha ozugbo na ebe nchekwa GitHub jikọtara n'okpuru. A naghị ahụ ọba akwụkwọ SdFatLib na Serial Port n'ime njikwa bọọdụ Arduino yabụ ị ga-eji aka tinye ọba akwụkwọ ahụ.
- GitHub: OpenLog> Firmware> OpenLog_Firmware
- Ụlọ akwụkwọ Arduino nke Bill Greiman
- SdFatLib-beta
- Serial Port
- Na-esote, iji were advantage nke ọba akwụkwọ ndị gbanwetụrụ, gbanwee SerialPort.hh file achọtara na ndekọ aha \ArduinoLibrariesSerialPort. Gbanwee BUFFERED_TX ka ọ bụrụ 0 yana ENABLE_RX_ERROR_CHECKING ka ọ bụrụ 0. Chekwaa file, wee mepee Arduino IDE.
- Ọ bụrụ na i nwebeghị, jikọọ OpenLog gị na kọmputa site na bọọdụ FTDI. Biko lelee example sekit ma ọ bụrụ na ị maghị ka esi eme nke a nke ọma.
- Mepee ihe ngosi OpenLog ịchọrọ bulite n'okpuru Ngwaọrụ> menu menu, họrọ “Arduino/ Genuino Uno”, wee họrọ ọdụ ụgbọ mmiri COM kwesịrị ekwesị maka bọọdụ FTDI gị n'okpuru Ngwaọrụ> Port.
- Bulite koodu.
- Ọ bụ ya! Emebere OpenLog gị ugbu a na firmware ọhụrụ. Ị nwere ike mepee ihe nleba anya serial ma soro OpenLog na-emekọrịta ihe. Na ike elu, ị ga-ahụ ma 12> ma ọ bụ 12 <. 1 na-egosi na emebere njikọ serial, 2 na-egosi na kaadị SD amalitela nke ọma, < na-egosi OpenLog dị njikere ịbanye data serial ọ bụla natara, yana> na-egosi OpenLog dị njikere ịnata iwu.
OpenLog Firmware Sketches
Enwere sket atọ gụnyere ị nwere ike iji na OpenLog, dabere na ngwa gị.
- OpenLog - Ngwa ngwa ngwa a na-ebuga na ndabara na OpenLog. Na-eziga nke? Iwu ga-egosi ụdị femụwe nke etinyere na otu.
- OpenLog_Light - Ụdị eserese a na-ewepụ menu na ọnọdụ iwu, na-enye ohere ka abawanye ihe nchekwa. Nke a bụ nhọrọ dị mma maka ịkụ osisi dị elu.
- OpenLog_Minimal - A ga-edozi ọnụego baud na koodu ma bulite ya. A na-akwado sketị a maka ndị ọrụ nwere ahụmahụ mana ọ bụkwa nhọrọ kachasị mma maka ịkụ osisi ọsọ kachasị elu.
Ntọala Iwu
Ị nwere ike iji OpenLog mee ihe site na ọnụ ọgụgụ serial. Iwu ndị a ga-enyere gị aka ịgụ, dee na ihichapụ files, yana gbanwee ntọala nke OpenLog. Ị ga-adị mkpa ịnọ na Ụdị Iwu iji jiri ntọala ndị a.
Mgbe OpenLog nọ na ọnọdụ iwu, STAT1 ga-agbanye ma gbanyụọ maka agwa ọ bụla natara. The LED ga-anọ na ruo mgbe ọzọ agwa na-anabata.
- Ọhụrụ File – Na-emepụta ọhụrụ file aha ya File na ndekọ aha ugbu a. Ọkọlọtọ 8.3 fileakwadoro aha. Maka example, "87654321.123" na-anabata, mgbe "987654321.123" na-adịghị.
- Example: ọhụrụ file1.txt
- Tinye File – Tinye ederede na njedebe nke File. A na-agụzi data serial site na UART na iyi wee tinye ya na nke file. A naghị emegharị ya n'elu ọnụ ụzọ serial. Ọ bụrụ na File adịghị adị mgbe a na-akpọ ọrụ a, ndị file a ga-eke.
- Example: tinye ọhụrụfile.csv
- Dee File OFFSET – Dee ederede na File site na ọnọdụ OFFSET n'ime file. A na-agụ ederede site na UART, ahịrị n'ahịrị, wee kwughachi azụ. Iji pụọ na steeti a, zipu ahịrị efu.
- Example: dee logs.txt 516
- rm File – Na-ehichapụ ya File site na ndekọ aha ugbu a. A na-akwado kaadị ohia.
- Example: rm README.txt
- nha File – mmepụta size nke File na bytes.
- Example: nha Log112.csv
- Mpụta: 11
- Gụọ File + Malite+ Ụdị ogologo - Wepụta ọdịnaya nke File malite site na START wee gaa maka ogologo. Ọ bụrụ na ewepụrụ START, niile file a na-akọ. Ọ bụrụ na ewepụrụ LENGTH, a ga-akọpụta ọdịnaya niile sitere na mmalite. Ọ bụrụ na ewepụrụ TYPE, OpenLog ga-adaba na mkpesa na ASCII. Enwere ụdị mmepụta atọ:
- ASCII = 1
- HEX = 2
- RAW = 3
- Ị nwere ike hapụ ụfọdụ arụmụka na-eso ya. Lelee ihe ndị a examples.
- Ọkọlọtọ ọgụgụ isi + ewepụrụ:
- Example: gụọ LOG00004.txt
- Mmepụta: Accelerometer X=12 Y=215 Z=317
- Gụọ site na mmalite 0 jiri ogologo 5:
- Example: gụọ LOG00004.txt 0 5
- Mmepụta: Accel
- Gụọ site na ọnọdụ 1 nwere ogologo 5 na HEX:
- Example: gụọ LOG00004.txt 1 5 2
- Mpụta: 63 63 65 6C
- Gụọ site na ọnọdụ 0 nwere ogologo 50 na RAW:
- Example: gụọ LOG00137.txt 0 50 3
- Mmepụta: André– -þ Nnwale agwa agbatịkwuru
- Nwamba File – Dee ọdịnaya nke a file na hex na serial monitor maka viewing. Nke a na-enye aka mgbe ụfọdụ ịhụ na a file na-edekọ nke ọma na-enweghị ịdọrọ kaadị SD na view nke file na kọmputa.
- Example: pusi LOG00004.txt
- Mpụta: 00000000: 41 63 65 6c 3a 20 31
Ederede ndekọ
- ls - Depụta ọdịnaya niile nke ndekọ aha ugbu a. A na-akwado kaadị ọhịa.
- Exampnke: ls
- Mmepụta: \ src
- md Subdirectory – Mepụta Subdirectory na ndekọ aha ugbu a.
- Example: md Example_Sketches
- Subdirectory cd – Gbanwee gaa na ndekọ ndekọ aha.
- Example: cd ndewo_Ụwa
- cd .. – Gbanwee gaa na ndekọ dị ala na osisi. Rịba ama na enwere oghere n'etiti 'cd' na '...'. Nke a na-enye ohere ntụgharị eriri ahụ ịhụ iwu CD.
- Exampnke: cd..
- rm Subdirectory – na-ehichapụ Subdirectory. Akwụkwọ ndekọ aha ga-abụ ihe efu ka iwu a rụọ ọrụ.
- Example: rm oge
- rm -rf ndekọ - na-ehichapụ ndekọ na ihe ọ bụla files dị n'ime ya.
- Example: rm -rf ụlọ akwụkwọ
Iwu ọrụ dị ala
- ? - Iwu a ga-ewepụta ndepụta nke iwu dị na OpenLog.
- Disk - Gosi NJ onye nrụpụta kaadị, akara akara, ụbọchị nrụpụta na nha kaadị. Ọpụampmmepụta ihe bụ:
- Ụdị kaadị: SD2 onye nrụpụta: 3
- OEM ID: SD
- Ngwaahịa: SU01G
- Ụdị: 8.0
- Nọmba Oghere Usoro: 39723042 Ụbọchị mmepụta: 1/2010 Kaadị Size: 965120 KB
- init – Malitegharịa sistemụ wee mepee kaadị SD. Nke a na-enye aka ma ọ bụrụ na kaadị SD akwụsị ịzaghachi.
- Mmekọrịta – Na-emekọrịta ọdịnaya dị ugbu a nke nchekwa na kaadị SD. Iwu a bara uru ma ọ bụrụ na ị nwere ihe na-erughị mkpụrụedemede 512 na nchekwa ma chọọ ịdekọ ndị ahụ na kaadị SD.
- Tọgharia - wuo OpenLog gaa na ebe efu, na-emegharị bootloader, wee tinye koodu init. Iwu a na-enye aka ma ọ bụrụ na ịchọrọ idezi nhazi file, tọgharịa OpenLog, wee malite iji nhazi ọhụrụ. Ịnyịnya igwe ka bụ usoro kachasị mma maka ịtọgharịa bọọdụ ahụ, mana nhọrọ a dị.
Ntọala sistemụ
Enwere ike iji aka melite ma ọ bụ dezie ntọala ndị a na config.txt file.
- Echo STATE - Na-agbanwe ọnọdụ nke sistemụ, echekwara ya na ebe nchekwa sistemụ. STATE nwere ike ịgbanwuo ma ọ bụ gbanyụọ. Mgbe na OpenLog ga-echo natara Oghere Usoro data na iwu ozugbo. Mgbe agbanyụrụ, sistemụ anaghị agụghachi mkpụrụedemede enwetara.
Mara: N'oge ịgha osisi nkịtị, a ga-agbanyụ echo. Ihe akụrụngwa sistemu chọrọ maka ikwughachi data enwetara dị oke elu n'oge ịde osisi.
- Verbose STATE – Na-agbanwe ọnọdụ mkpesa njehie verbose. STATE nwere ike ịgbanwuo ma ọ bụ gbanyụọ A na-echekwa iwu a na ebe nchekwa. Site na ịgbanyụ njehie verbose, OpenLog ga-eji naanị ! Ọ bụrụ na enwere njehie, karịa iwu amaghị: C OMMAND.D..TỤdị hecharacters dị mfe maka sistemu agbakwunyere iji kpachapụta karịa njehie zuru oke. Ọ bụrụ na ị na-eji ọnụ, ịhapụ verbose ga-enye gị ohere ịhụ ozi njehie zuru oke.
- baud - Iwu a ga-emepe menu usoro na-enye onye ọrụ ohere ịbanye ọnụego baud. A na-akwado ọnụego baud ọ bụla n'etiti 300bps na 1Mbps. Nhọrọ ọnụọgụ baud bụ ozugbo, na OpenLog chọrọ okirikiri ike maka ntọala ka ọ rụọ ọrụ. A na-echekwa ọnụego baud ahụ na EEPROM ma na-ebu ya oge ọ bụla OpenLog gbalitere. Ihe ndabara bụ 9600 8N1 .
Cheta: Ọ bụrụ na ị nweta bọọdụ ahụ rapaara na ọnụego baud amaghị, ị nwere ike kegide RX na GND wee kwalite OpenLog. Igwe ọkụ ahụ ga-atụgharị azụ na azụ maka 2 sekọnd wee gbuokwa n'otu ọnụ. Gbadaa OpenLog, ma wepụ jumper. Emegharịrị OpenLog ugbu a ka ọ bụrụ 9600bps nwere àgwà mgbapụ nke `CTRL-Z` pịa ugboro atọ n'usoro. Enwere ike ịkagbu njirimara a site na ịtọọ ntakịrị ihe nkwụsị ihe mberede na 1. Lee config.txt maka ozi ndị ọzọ.
- Tọọ – Iwu a na-emepe menu sistemụ ka ịhọrọ ọnọdụ bootup. Ntọala ndị a ga-eme na ọkụ na-esote ma chekwaa ya na EEPROM na-adịghị agbanwe agbanwe.
- Ọhụrụ File Ịbanye - Ụdị a na-emepụta ọhụrụ file oge ọ bụla OpenLog na-amalite. OpenLog ga-ebunye 1 (UART dị ndụ), 2 (kaadị SD ka etinyere ya), wee <(OpenLog dị njikere ịnata data). A ga-edekọ data niile na LOG#####.txt. Ọnụọgụ ##### na-abawanye oge ọ bụla OpenLog na-ebuli elu (nke kachasị bụ ndekọ 65533). A na-echekwa nọmba ahụ na EEPROM ma enwere ike ịtọgharịa site na nchịkọta nhọrọ. Ọ bụghị mkpụrụedemede niile enwetara ka akwadoro. Ị nwere ike pụọ na ọnọdụ a wee tinye ọnọdụ iwu site na izipu CTRL+z (ASCII 26). A ga-echekwa data niile echekwara.
- Mara: Ọ bụrụ na emepụtara ọtụtụ ndekọ, OpenLog ga-ewepụta njehie ** ọtụtụ ndekọ **, pụọ na ọnọdụ a, wee dobe na Command Prompt. Nsonaazụ usoro ga-adị ka `12! Ọtụtụ ndekọ!
- Tinye File Ịbanye - A makwaara dị ka usoro usoro, ọnọdụ a na-emepụta a file a na-akpọ SEQLOG.txt ma ọ bụrụ na ọ nọbeghị ebe ahụ, ma tinye data ọ bụla natara na ya file. OpenLog ga-ebunye 12< n'oge OpenLog dị njikere ịnata data. Agaghị emegharị agwa. Ị nwere ike pụọ na ọnọdụ a wee tinye ọnọdụ iwu site na izipu CTRL+z (ASCII 26). A ga-echekwa data niile echekwara.
- Iwu ozugbo - OpenLog ga-ebufe 12> n'oge usoro ahụ dị njikere ịnata iwu. Mara na> akara na-egosi OpenLog dị njikere ịnata iwu, ọ bụghị data. Ị nwere ike ịmepụta files ma tinye data na files, mana nke a chọrọ ụfọdụ nyocha usoro (maka nlele njehie), yabụ anyị anaghị edobe ọnọdụ a na ndabara.
- Tọgharia Ọhụrụ File Ọnụọgụ - Ụdị a ga-emegharị ndekọ ahụ file nọmba na LOG000.txt . Nke a na-enye aka ma ọ bụrụ na ị kpochapụrụ kaadị microSD n'oge na-adịbeghị anya wee chọọ ndekọ ahụ file ọnụọgụgụ ka ịmalite ọzọ.
- Ọhụrụ Escape Character – Nhọrọ a na-enye onye ọrụ ohere itinye agwa, dị ka CTRL + z ma ọ bụ $, wee tọọ nke a dị ka agwa mgbapụ ọhụrụ. Atọgharịrị ntọala a ka ọ bụrụ CTRL+z n'oge nrụpụta ihe mberede.
- Ọnụọgụ nke mkpụrụedemede mgbapụ - Nhọrọ a na-enye onye ọrụ ohere itinye agwa (dị ka 1, 3, ma ọ bụ 17), na-emelite ọnụọgụ ọhụrụ nke mkpụrụedemede mgbapụ chọrọ iji dobe na ọnọdụ iwu. Maka exampLe, ịbanye 8 ga-achọ onye ọrụ ka ọ pịa CTRL + z ugboro asatọ iji nweta ọnọdụ iwu. Atọgharịrị ntọala a ka ọ bụrụ 3 n'oge nrụpụta ihe mberede.
- Nkọwapụta mkpụrụedemede: Ihe kpatara OpenLog ji chọọ 'CTRL+z' kụọ ugboro 3 iji tinye ọnọdụ iwu bụ igbochi bọọdụ ka ịtọgharịa na mberede n'oge nbudata koodu ọhụrụ sitere na Arduino IDE. Enwere ohere na bọọdụ ahụ ga-ahụ agwa 'CTRL + z' na-abịa n'oge bootloading (okwu anyị hụrụ na nsụgharị mbụ nke OpenLog firmware), yabụ nke a chọrọ igbochi nke ahụ. Ọ bụrụ na ị chere na agbaala bọọdụ gị n'ihi nke a, ị nwere ike ime nrụpụta ihe mberede mgbe ọ bụla site na ijide pin RX n'ala n'oge ọkụ.
Nhazi File
Ọ bụrụ na ị ga-achọghị iji serial ọnụ maka gbanwee ntọala na OpenLog gị, ị nwekwara ike imelite ntọala site na gbanwee CONFIG.TXT. file.
Mara: Njirimara a na-arụ ọrụ naanị na ụdị firmware 1.6 ma ọ bụ nke ọhụrụ. Ọ bụrụ na ị zụtala OpenLog ka 2012 gachara, ị ga na-agba ụdị firmware 1.6+
- Iji mee nke a, ị ga-achọ onye na-agụ kaadị microSD na onye na-edezi ederede. Mepee config.txt file (capitalization nke file aha adịghị mkpa), ma hazie pụọ! Ọ bụrụ na ijibeghị kaadị SD kwalite OpenLog gị na mbụ, ị nwekwara ike iji aka mepụta ya file. Ọ bụrụ na i jiri kaadi microSD etinyere na mbụ OpenLog, ị ga-ahụ ihe dịka nke a mgbe ị gụrụ kaadị microSD.
OpenLog na-emepụta config.txt na LOG0000.txt file na mbụ ike elu.
- Nhazi ndabara file nwere otu ahịrị ntọala na otu ahịrị nkọwa.
Nhazi ndabara file Ọ bụ OpenLog dere ya.
- Rịba ama na ndị a bụ mkpụrụedemede a na-ahụ anya mgbe niile (enweghị ụkpụrụ na-adịghị ahụ anya ma ọ bụ ọnụọgụ abụọ), na uru ọ bụla na-ekewa site na rikoma.
Akọwapụtara ntọala dịka ndị a:
- baud: Ọnụ ọgụgụ baud nkwukọrịta. 9600 bps bụ ndabara. Ụkpụrụ anabatara nke dakọtara na Arduino IDE bụ 2400, 4800, 9600, 19200, 38400, 57600, na 115200. Ị nwere ike iji ọnụego baud ndị ọzọ, mana ị gaghị enwe ike nyochaa OpenLog site na Arduino IDE serial.
- Escap:e Uru ASCII (n'ụdị ngụkọ) nke agwa mgbapụ. 26 bụ CTRL+z ma bụrụ nke ndabara. 36 bụ $ ma bụrụkwa agwa mgbanarị a na-ejikarị.
- Esc #: Ọnụọgụ nke mkpụrụedemede mgbapụ achọrọ. Site na ndabara, ọ bụ atọ, yabụ ị ga-akụrịrị agwa mgbapụ ugboro atọ iji dobe na ọnọdụ iwu. Ụkpụrụ anabatara sitere na 0 ruo 254. Ịmepụta uru a ka ọ bụrụ 0 ga-ewepụ ịlele njirimara mgbapụ kpamkpam.
- Ụdị usoro usoro. OpenLog na-amalite na ọnọdụ ndekọ ọhụrụ( 0) na ndabara. Ụkpụrụ anabatara bụ 0 = Ndekọ ọhụrụ, 1 = Ndekọ usoro, 2 = Ụdị Iwu.
- Ngwaa: Ụdị okwu okwu. Agbanyere ozi mperi (okwu ọnụ) na ndabara. Ịtọlite nke a na 1 na-agbanye ozi njehie verbose (dịka iwu amaghị: wepụ! ). Itinye nke a ka ọ bụrụ 0 na-ewepụ njehie verbose, mana ọ ga-eji a ! ọ bụrụ na enwere njehie. Ịgbanyụ ụdị verbose dị mma ma ọ bụrụ na ị na-agbalị ijikwa njehie sitere na sistemụ agbakwunyere.
- Echo: Ọnọdụ mgbanaka. Mgbe ọ nọ na ọnọdụ iwu, a na-emegharị mkpụrụedemede na ndabara. Itinye nke a ka ọ bụrụ 0 na-agbanyụ echo agwa. Gbanyụọ nke a bara uru ma ọ bụrụ na ijikwa mperi, ma ị chọghị ka e kwughachi iwu ezitere na OpenLog.II
- leghara anyaRXMkpachapụ Mberede. Dị ka ọ na-adịkarị, OpenLog ga-atọgharị ihe mberede mgbe adọtara RX obere ala n'oge elu. Ịtọọ nke a na 1 ga-ewepụ ịlele pin RX n'oge ike na-ebuli elu. Nke a nwere ike inye aka maka sistemụ ga-ejide ahịrị RX dị ala maka ebumnuche dị iche iche. Ọ bụrụ na emebighị ihe mberede, ị gaghị enwe ike ịmanye otu ahụ azụ na 9600bps, yana nhazi ahụ. file ga-abụ naanị ụzọ iji gbanwee ọnụego baud.
Kedu ka OpenLog si gbanwee nhazi ahụ File
Enwere ọnọdụ ise dị iche iche maka OpenLog iji gbanwee config.txt file.
- Nhazi file hụrụ: N'oge ike elu, OpenLog ga-achọ a config.txt file. Ọ bụrụ na file achọtara, OpenLog ga-eji ntọala agbakwunyere wee degharịa ntọala sistemụ echekwara na mbụ.
- Enweghị nhazi file hụrụ: Ọ bụrụ na OpenLog enweghị ike ịhụ config.txt file mgbe ahụ OpenLog ga-emepụta config.txt ma dekọọ ntọala sistemụ echekwara ugbu a na ya. Nke a pụtara na ọ bụrụ na itinye kaadị microSD emebere ọhụrụ, sistemụ gị ga-edobe ntọala ya ugbu a.
- Nhazi rụrụ arụ file achọtara: OpenLog ga-ehichapụ config.txt rụrụ arụ file, ma ga-edegharị ma ntọala EEPROM dị n'ime yana ntọala config.txt file gaa na steeti mara mma nke 9600,26,3,0,1,1,0.
- Ụkpụrụ iwu na-akwadoghị na nhazi file: Ọ bụrụ na OpenLog chọpụta ntọala ọ bụla nwere ụkpụrụ iwu akwadoghị, OpenLog ga-edegharị ụkpụrụ rụrụ arụ na config.txt file na ntọala sistemụ EEPROM echekwara ugbu a.
- Mgbanwe site na ngwa ngwa iwu: Ọ bụrụ na agbanwere ntọala usoro site na ngwa ngwa (ma n'elu njikọ njikọ ma ọ bụ site na iwu microcontroller) mgbanwe ndị ahụ ga-edekọ ma na EEPROM sistemu yana na config.txt. file.
- Tọgharia ihe mberede: Ọ bụrụ na ejiri ihe jumper na-agbagharị OpenLog ike n'etiti RX na GND, yana ihe nkwụsịtụ ihe mberede ka atọrọ na 0 (na-enye ohere nrụpụta mberede), OpenLog ga-edegharị ma ntọala EEPROM dị n'ime yana ntọala config.txt. file gaa na steeti mara mma nke 9600,26,3,0,1,1,0 .
Nchọpụta nsogbu
Enwere ọtụtụ nhọrọ dị iche iche iji lelee ma ọ bụrụ na ị na-enwe nsogbu ijikọ na ihe nleba anya serial, na-enwe nsogbu na mkpụrụedemede dara ada na ndekọ, ma ọ bụ na-alụ ọgụ OpenLog bricked.
Lelee omume LED STAT1
STAT1 LED na-egosi omume dị iche iche maka njehie abụọ dị iche iche.
- 3 Blinks: Kaadị microSD etobeghị. Ị nwere ike ịhazi kaadị ahụ na FAT/FAT16 na kọmputa.
- 5 Blinks: OpenLog agbanweela ka ọ bụrụ ọnụego baud ọhụrụ ma ọ dị mkpa ka a na-agbagharị ike.
Structurelọ akwụkwọ ndekọ aha ugboro abụọ
- Ọ bụrụ na ị na-eji ndabara OpenLog.ino exampOtú ọ dị, OpenLog ga-akwado naanị subdirectories abụọ. Ị ga-achọ ịgbanwe FOLDER_TRACK_DEPTH site na 2 gaa na ọnụọgụ nke subdirectories ịchọrọ ịkwado. Ozugbo ịmechara nke a, chịkọta koodu ahụ elu, wee bulite ngwa ngwa gbanwetụrụ.
- Nyochaa ọnụọgụgụ nke Files na ndekọ mgbọrọgwụ
- OpenLog ga-akwado naanị ndekọ 65,534 files na mgbọrọgwụ ndekọ. Anyị na-akwado ịhazigharị kaadị microSD gị iji kwalite ọsọ ndekọ.
- Nyochaa nha nke Firmware gị emegharịrị
- Ọ bụrụ na ị na-ede sketị omenala maka OpenLog, chọpụta na eserese gị erughi 32,256. Ọ bụrụ otú ahụ, ọ ga-ebipụ n'ime elu 500 bytes nke Flash memory, nke Optiboot serial bootloader na-eji.
- Lelee ugboro abụọ File Aha
- Ha niile file aha kwesiri ibu alfa-onumeric. MyLOG1.txt dị mma, mana Ndewo !e _ .txtt nwere ike ọ gaghị arụ ọrụ.
- Jiri 9600 Baud
- OpenLog na-agbapụ na ATmega328 ma nwee oke RAM (2048 bytes). Mgbe izipu mkpụrụedemede na OpenLog, a na-echekwa mkpụrụedemede ndị a. Nkọwa dị mfe nke otu SD na-enye ohere ka kaadị SD were ihe ruru 250ms (ngalaba 4.6.2.2 Dee) iji dekọọ ngọngọ data na ebe nchekwa ọkụ.
- Na 9600bps, nke ahụ bụ 960 bytes (10 bit kwa byte) kwa nkeji. Nke ahụ bụ 1.04ms kwa byte. OpenLog na-eji ihe nchekwa 512 byte na-anata ugbu a ka ọ nwee ike chekwaa mkpụrụedemede 50ms. Nke a na-enye ohere OpenLog ịnata mkpụrụedemede niile na-abịa na 9600bps nke ọma. Ka ị na-abawanye ọnụego baud, ihe nchekwa ahụ ga-adịru obere oge.
Oge agafere OpenLog Buffer
Ọnụego Baud | Oge kwa byte | Oge ruo mgbe ihe nchekwa ga-agwụ |
9600bps | 1.04ms | 532ms |
57600bps | 0.174ms | 88ms |
115200bps | 0.087ms | 44ms |
Ọtụtụ kaadị SD nwere oge ndekọ ọsọ ọsọ karịa 250ms. Nke a nwere ike imetụta 'klas' nke kaadị na ole data echekwara na kaadị ahụ. Ihe ngwọta bụ iji obere baud ọnụego ma ọ bụ mee ka oge dị n'etiti mkpụrụedemede ezitere na ọnụ ọgụgụ baud dị elu.
Cheta iji kaadị nwere ole na ole ma ọ bụ mba files na ya. Kaadị microSD nwere ihe ruru 3.1GB nke ZIP files ma ọ bụ MP3 nwere oge nzaghachi nwayọ karịa kaadị efu. Ọ bụrụ na ịhazighị kaadị microSD gị na Windows OS, megharịa kaadị microSD wee mepụta DOS fileSistemụ na kaadị SD.
Enwere ọtụtụ ụdị dị iche iche nke ndị na-emepụta kaadị, kaadị ndị agbakwunyere, nha kaadị, na klas kaadị, na ha niile nwere ike ọ gaghị arụ ọrụ nke ọma. Anyị na-ejikarị kaadị microSD klaasị 8GB 4, nke na-arụ ọrụ nke ọma na 9600bps. Ọ bụrụ na ịchọrọ ọnụego baud dị elu ma ọ bụ ohere nchekwa buru ibu, ịnwere ike ịnwale kaadị klaasị 6 ma ọ bụ karịa.
Site na ịgbakwunye ntakịrị oge n'etiti nkwupụta Serial.print(), ị nwere ike inye OpenLog ohere ịdekọ ihe nchekwa ya ugbu a.
- Oghere Usoro. mmalite(115200);
maka (int i = 1; i <10; i++) {Serial.print (i, DEC); Serial.println(":abcdefghijklmnopqrstuvwxyz-!#"); }
nwere ike ghara ịbanye nke ọma, n'ihi na enwere ọtụtụ mkpụrụedemede na-ezigara ibe ha. Ịtinye obere igbu oge nke 15ms n'etiti ederede buru ibu ga-enyere aka ndekọ OpenLog na-edoghị mkpụrụedemede.
- Oghere Usoro. mmalite(115200);
maka (int i = 1; i <10; i++) {Serial.print (i, DEC); Serial.println(":abcdefghijklmnopqrstuvwxyz-!#"); igbu oge (15); }
Tinye Arduino Serial Monitor ndakọrịta
Ọ bụrụ na ị na-achọ iji OpenLog na ọbá akwụkwọ serial arụnyere arụnyere ma ọ bụ Ọbá akwụkwọ SoftwareSerial, ị nwere ike ịhụ nsogbu nwere ọnọdụ iwu. Serial.println() na-eziga ma newline NA nloghachi ụgbọ. Enwere iwu abụọ ọzọ iji merie nke a.
Nke mbụ bụ iji iwu \ r (ASCII carriage return):
Serial.print ("TEXT\r");
N'aka nke ọzọ, ị nwere ike izipu uru 13 (nlaghachi ụgbọ ala iri):
- Serial.print("TEXT");
- Serial.dee (13);
Tọgharia ihe mberede
Cheta, ọ bụrụ na ịchọrọ ịtọgharịa OpenLog ka ọ bụrụ ọnọdụ ndabara, ị nwere ike ịtọgharịa bọọdụ ahụ site na ijikọ RX pin na GND, na-eme ka OpenLog dị ike, na-eche ruo mgbe LEDs ga-amalite ịmịkọrọ ọnụ, wee gbanye OpenLog na wepụ jumper.
Ọ bụrụ na ị gbanweela ntakịrị ihe nkwụsị ihe mberede ka ọ bụrụ 1, ị ga-achọ ịgbanwe nhazi ahụ file, dị ka ihe nrụpụta ihe mberede agaghị arụ ọrụ.
Lelee na Community
Ọ bụrụ na ị ka na-enwe nsogbu na OpenLog gị, biko lelee nsogbu dị ugbu a na mechiri emechi na ebe nchekwa GitHub anyị ebe a. Enwere nnukwu obodo na-arụ ọrụ na OpenLog, yabụ ohere bụ na mmadụ achọtala ihe ndozi maka nsogbu ị na-ahụ.
Akụrụngwa na ịga n'ihu
Ugbu a ị jirila OpenLog gị banye data nke ọma, ị nwere ike hazie ọrụ dịpụrụ adịpụ wee nyochaa data niile nwere ike ịbịa. Tụlee ịmepụta ọrụ sayensị nwa amaala nke gị, ma ọ bụ ọbụna onye na-ahụ maka anụ ụlọ iji hụ ihe Fluffy na-eme mgbe ọ na-apụ!
Lelee akụrụngwa ndị a maka nchọpụta nsogbu, enyemaka, ma ọ bụ mkpali maka ọrụ ọzọ gị.
- Mepee Log GitHub
- Illumitune Project
- Njikọ ihe mmetụta LilyPad Light
- BadgerHack: Mgbakwunye ihe mmetụta ala
- Malite na OBD-II
- Vernier Photogate
Chọrọ mkpali ọzọ? Lelee ụfọdụ nkuzi ndị a metụtara:
- Ihe mmetụta ọkwa mmiri dịpụrụ adịpụ Photon
Mụta ka esi arụ ihe mmetụta ọkwa mmiri dịpụrụ adịpụ maka tank mmiri na otu esi eme ka mgbapụta gbadoro ụkwụ na-agụ! - Ntuziaka Project Blynk Board
Usoro ọrụ Blynk ị nwere ike ịtọ na bọọdụ Blynk na-enweghị ịmegharị ya ọzọ. - Jiri Tessel 2 banye data na mpempe akwụkwọ Google
Ọrụ a na-ekpuchi otu esi abanye data na Google Sheets ụzọ abụọ: iji IFTTT na a web njikọ ma ọ bụ eriri USB na "sneakernet" na-enweghị. - Data sensọ eserese na Python na Matplotlib
Jiri matplotlib mepụta ezigbo data data ọnọdụ okpomọkụ anakọtara site na ihe mmetụta TMP102 ejikọrọ na Raspberry Pi.
Ọ bụrụ na ị nwere nzaghachi nkuzi ọ bụla, biko gaa na nkwupụta ma ọ bụ kpọtụrụ ndị otu nkwado teknụzụ anyị na TechSupport@sparkfun.com.
Ajụjụ a na-ajụkarị
Kedu ihe ntinye ike akwadoro maka OpenLog?
Ntinye ike akwadoro maka OpenLog dị n'etiti 3.3V ruo 5V.
Ego ole ka OpenLog na-adọta mgbe ọ na-adịghị arụ ọrụ?
OpenLog na-adọta ihe dịka 2mA ruo 5mA mgbe ọ na-arụ ọrụ na-enweghị kaadị microSD, yana gburugburu 5mA ruo 6mA mgbe etinyere kaadị microSD.
Kedu ebumnuche microSD USB Reaaboutn na OpenLog?
Reader USB microSD na-enye ohere ịnyefe data dị mfe site na kaadị microSD ejiri OpenLog mee na kọmputa.
Akwụkwọ / akụrụngwa
![]() |
SparkFun DEV-13712 Particle Photon nwere oghere maka ire ere [pdf] Ntuziaka onye ọrụ DEV-13712, DEV-13955, DEV-13712 Particle Photon na oghere maka ire ere, DEV-13712, urughuru Photon na oghere maka ire ere, oghere maka ire ere, n'ihi na soldering, soldering. |