Paano gawing internal memory ang isang MicroSD card? SD card bilang panloob na memorya ng Android

Ang memorya sa mga smartphone ay hindi goma, sa kabila ng malaking halaga ng impormasyon na iniimbak ng marami sa atin sa kanila. Iyon ang dahilan kung bakit ang ilang mga tagagawa hanggang sa araw na ito ay hindi tumanggi sa posibilidad na palawakin ang built-in na memorya gamit ang mga MicroSD card.

Ang mga kasalukuyang flagship ay sumusuporta sa mga card na may kapasidad na hanggang dalawang terabytes, na lubos na nagpapataas sa mga panloob na reserba ng mga smartphone. Gayunpaman, hindi nito malulutas ang isa pang problema - ang lahat ng mga application ay awtomatikong naka-install sa panloob na memorya, at ang dami nito ay hindi maaaring mapalawak. Kaugnay nito, nagpasya kaming magsulat ng isang artikulo kung paano matiyak na ang lahat ay nai-save sa isang memory card. Nag-aalok ito ng ilang paraan para sa mga may-ari ng iba't ibang device - mula sa mga modelo ng badyet na may 4-8 GB na built-in hanggang sa mga flagship sa pinakabagong bersyon ng Android operating system.

Nagse-save kami ng mga application sa isang memory card gamit ang karaniwang paraan

Sa karamihan ng mga modernong smartphone, ang pamamaraan para sa paglilipat ng mga application (mga laro at programa) ay maaaring isagawa gamit ang ilang mga gripo. Sa kasamaang palad, walang paraan upang maisaaktibo ang kanilang awtomatikong pag-install sa MicroSD. Samakatuwid, kailangan nating makuntento sa manu-manong paglipat. Kaya, para dito kailangan mong sundin ang mga hakbang na ito:
  1. Pumunta sa menu na "Mga Setting";
  2. Nahanap namin ang item na "Applications" doon. Sa ilang mga seksyon maaari itong tukuyin bilang "Application Manager";
  3. Pinipili namin ang application na kailangan namin doon. Sa aming kaso, ang larong "CSR Racing";
  4. Ang impormasyon sa window ay na-update. Ngayon ay kailangan mong i-tap ang button na "Ilipat sa SD card";
  5. Pagkalipas ng ilang segundo, ang teksto sa button ay magiging "Ilipat sa device," na nagsasabi sa amin na ang application ay matagumpay na nailipat at ang panloob na memorya ay nabakante.
Hindi nakita ang button na "Ilipat sa SD card"? Hindi ito dahilan para mag-alala, pagkatapos ay kailangan mo lang gumamit ng third-party na application sa paglilipat.

Paggamit ng Clean Master upang maglipat ng data sa isang memory card

Tulad ng nabanggit sa itaas, ang pamamaraang ito ay kahalintulad sa nakaraang opsyon ng paglilipat sa isang SD card. Inaanyayahan ka naming agad na simulan ang pagsusuri sa mga tagubilin:

handa na! Ang memorya sa device mismo ay napalaya. Sa pamamagitan ng paraan, kung ihahambing mo ang dalawang pamamaraan na ipinakita na, inirerekumenda namin ang pagpili ng pangalawa - gamit ang application ng Clean Master. Sa ganitong paraan, mas kaunting oras ang gagastusin mo dahil sa katotohanan na maaari kang pumili ng ilang laro at programa nang sabay-sabay.

Pagkonekta sa memory card sa panloob na memorya

Sa Android 6.0+, naging available ang isang paraan upang palawakin ang memory gamit ang SD card. Gayunpaman, gusto ka naming balaan kaagad na gumagana lang ito sa ilang device - hindi lahat ng manufacturer ay nagpatupad ng function na ito sa kanilang shell. Kaya magsimula tayo:

Dapat ding tandaan na hindi lahat ng SD card ay angkop para sa ganitong uri ng operasyon. Mahalaga na ang panlabas na memory card ay kabilang sa klase 10 at tumutugma sa ipinahayag na bilis ng pagbabasa at pagsusulat ng data.

Palitan ang panloob na memorya ng Android gamit ang isang memory card (kinakailangan ang Root)

Ang isa pang kilalang paraan, na kadalasang ginagamit sa mga device na may kaunting built-in na memorya, ay ang pagpapalit ng internal memory ng SD card. Dapat ay na-root ka na at naka-install ang Root Explorer application. Dapat mong sundin ang mga hakbang na ito:

handa na! Mula ngayon, lahat ng iyong na-download ay awtomatikong mai-install sa SD card. Tulad ng nakikita mo, mayroong isang malaking bilang ng mga paraan upang matiyak na ang lahat ay nai-save sa isang memory card kailangan mong pumili lamang ng isa sa mga ito depende sa kung anong bersyon ng OS ang iyong na-install, kung ano ang eksaktong gusto mong makuha at kung ang device ay may Root.

Maraming mga gumagamit ng iPhone at iPad ang nangarap na makapagkonekta ng mga memory card sa kanilang mga device mula nang ilabas ang iPhone 3G. Maya-maya, lumitaw ang gayong solusyon, ngunit nangangailangan ito ng pag-install ng isang jailbreak, at pagkatapos ay nakakuha sila ng isang "katutubong" adaptor mula sa Apple. Gayunpaman, ang unang Lightning card reader sa mundo na may mga kakayahan sa pagbasa at pagsulat ay hindi binuo sa Cupertino, ngunit sa maliit na kumpanyang Adata.

Noong nakaraang taglagas, ipinakilala ng huli ang Lightning Card Reader, isang espesyal na adaptor para sa pagtatrabaho sa iPhone at iPad na may SD at microSD memory card. Naghintay kami para sa aming kopya at handang makipag-usap tungkol sa aming mga impression, at higit sa lahat, upang sagutin ang tanong: kailangan ba ng ganoong card reader?

Sa totoo lang, lahat - mula sa packaging hanggang sa disenyo - ay ginagawang parang isang produkto ng Apple ang Lightning Card Reader, ngunit hindi ito ang lahat ng kaso. Oo, sa hitsura ito ay kahawig ng mga karaniwang adaptor ng "Apple", ngunit ang inskripsyon ng Adata ay nag-aalis ng lahat ng mga pagdududa. Ang packaging ay simple at maginhawa, at walang labis sa loob: isang card reader lamang at isang maliit na manu-manong pagtuturo.

Ang una naming napansin agad ay ang bigat. Ang accessory ay halos walang timbang at bigatin ang iyong bag nang hindi hihigit sa isang buong pakete ng chewing gum. Napaka-cool para sa mga photographer na ang mga backpack ay tumitimbang na ng hindi bababa sa 10 kilo.

Sa tuktok ng card reader mayroong isang puwang para sa mga microSD card, at sa ibaba para sa mga SD card ay suportado ng hanggang 256 GB; Nakakapagtataka na ang mga microSD ay naipasok nang tama, ngunit ang mga regular na SD ay dapat munang i-turn over na ang inskripsiyon ay nakaharap sa ibaba. Alinman ito ay isang ideya sa disenyo, o ang mga konektor ay pinaghalo. Sa anumang kaso, ang solusyon ay kakaiba.

Upang gumana sa Lightning Card Reader, kailangan mong i-install ang unibersal na libreng application na Power Drive (link sa ibaba) - sa tulong nito maaari kang maglipat ng data mula sa mga card papunta sa iyong iPhone o iPad, manood ng mga video at marami pa. Gumagana ang card reader sa parehong paraan sa kabaligtaran na direksyon - halimbawa, maaari kang "mag-upload" ng isang video mula sa isang iPad patungo sa isang SD card. Bago ang Adata, ang ibang mga accessory ay gumagana lamang para sa pagbabasa, ngunit hindi para sa pagsusulat.

Nagbibigay ang application ng kakayahang mabilis na ma-access ang mga larawan at video sa SD, upang hindi umakyat sa mga folder, at lumikha din ng backup na kopya ng device sa isang card. At hindi mo na kakailanganin ang iTunes, dahil ang Power Drive ay isa ring cool na file manager. Lahat sa isa, tulad ng sinasabi nila.



Ang tanging bagay na kulang sa Lightning Card Reader, ayon sa aming mga obserbasyon, ay ang bilis. Ang pagkopya ng video ay mas matagal kaysa sa gusto mo, at kung nag-a-upload ka ng 4K na video mula sa isang GoPro, maaaring may oras ka pa para sa tanghalian. Kung hindi, isa ito sa pinakamahusay (at halos ang tanging) solusyon na mahahanap. Ang accessory ay sertipikado sa ilalim ng programa ng MFi, na hindi masasabi tungkol sa murang mga pekeng Chinese.

Mayroong ilang mga kaso ng paggamit ng naturang device, ngunit lahat sila ay nauugnay sa mga camera sa isang paraan o iba pa: halimbawa, mabilis na kopyahin ang isang larawan mula sa isang Canon Mark III patungo sa isang iPhone at i-upload ito sa

1. Pag-setup, pagkonekta sa SD Connect multiplexer sa pamamagitan ng LAN cable at direktang koneksyon sa WiFi "Street". Para sa:

2. Pag-set up ng koneksyon sa SD Connect sa pamamagitan ng isang router. WiFi mode "Workshop/service station". Para sa:

Ang isang mahalagang tampok ng SDConnect multiplexer ay ang serial number nito. Ipinaliwanag ito sa pagkakaroon ng Xentry at DAS na mga programa ng tinatawag na blacklist. Ang itim na sheet ay naglalaman ng isang listahan ng mga serial number na ipinagbabawal para sa paggamit. Kung ang serial number ng multiplexer ay kasama sa blacklist, haharangin ng program ang device sa antas ng hardware. Ang pagpapanumbalik ng SD Connect functionality ay posible lamang sa pamamagitan ng pagpapalit ng chip o pag-reflash nito. Ang kakayahan sa pagharang ay natatangi sa mga SD Connect multiplexer. Ang Star Diagnosis C3 multiplexer ay hindi gumagana sa kasong ito, at ang problema ay nalutas sa pamamagitan ng pag-edit sa blacklist.

Upang maiwasan ang pagharang sa device, lubos naming inirerekomenda na basahin mo ang materyal».

Algorithm para sa pagkonekta at pag-configure ng SD Connect multiplexer sa ilalim ng Windows XP.

Street mode (Road24h):

Ikinonekta namin ang device sa power at sa laptop sa pamamagitan ng cable

Pag-set up ng koneksyon sa LAN- mga koneksyon sa network/koneksyon sa LAN/properties/TCP/IP protocol ayon sa screenshot sa ibaba:

I-click ang OK sa lahat ng dako, ang koneksyon ay naitatag:

Buksan ang window ng pagpili ng device, mag-click sa kinakailangang device at kumpirmahin gamit ang pindutang "piliin". Dito maaari mong suriin ang koneksyon gamit ang "test signal" na buton.

Maaari ka na ngayong magtrabaho sa pamamagitan ng cable.

Upang gumamit ng wireless na koneksyon sa WiFi, sundin ang mga hakbang na ito:

Pag-set up ng koneksyon sa WiFi:

Ang aparato ay dapat na konektado sa pamamagitan ng cable at isang lokal na koneksyon sa network ay dapat na maitatag.

Pumunta sa SDconnectControl (sa kanang sulok sa ibaba ng desktop) at mag-click sa tray ng SDNC:

Piliin ang device at kumpirmahin ang iyong pinili:

Magbubukas ang multiplexer configuration window.

Paggawa ng mga setting ng WiFi network para sa multiplexer ayon sa screenshot:

Network key - 26 na character. Sa kasong ito, mayroong 26 na letrang Ingles na "a" sa maliit na titik.

I-click ang simula at dapat mong makita ang resultang ito:

Pag-set up ng koneksyon sa WiFi para sa isang computer:

I-click ang "baguhin ang pagkakasunud-sunod ng kagustuhan sa network", sa isang bagong window ay nilikha namin ang default na network para sa pagkonekta sa Road24h. Ipasok ang mga parameter ayon sa screenshot:

Kumpirmahin ang OK sa huling window. Nakikita namin sa listahan ng mga ginustong network ang ginawang Road24h network. I-click ang "properties", suriin ang checkbox ng awtomatikong koneksyon, kumpirmahin ang OK.

Nakita namin na natanggap ng aming network ang "awtomatikong" status. I-click ang OK.

Sinusuri namin ang pagkakaroon ng nilikha na network sa listahan ng mga network:

Ngayon, kapag na-on mo ang WiFi multiplexer, awtomatikong maitatag ang koneksyon:

Maaari mong i-verify ang pagkakaroon ng palitan ng data sa pagitan ng multiplexer at ng laptop sa window ng pagpili ng multiplexer, gamit ang button na "Test - signal".

Ang koneksyon ay itinatag, maaari kang magtrabaho:

Sa susunod na i-on mo ang device at laptop, awtomatikong maitatag ang koneksyon.

Algorithm para sa pagkonekta at pag-set up ng SD Connect sa ilalim ng Windows 7 (Xentry OpenShell).

Street mode.

Nagbibigay kami ng kapangyarihan sa multiplexer at ikinonekta ito sa computer sa pamamagitan ng LAN cable.

Pumunta sa: Control Panel/Network at Sharing Center/Baguhin ang mga setting ng adapter/Local Area Connection. Ipasok ang mga setting ng koneksyon sa LAN ayon sa larawan:

Ang koneksyon ng cable ay naitatag, bilang ebidensya ng kaukulang icon sa tray:

Susunod, ipasok ang mga setting ng pagsasaayos para sa koneksyon ng WiFi sa multiplexer. Mag-right-click sa tray ng SDNC at piliin ang "Administration" sa menu ng konteksto. Susunod, sa window na bubukas, piliin ang tab na "Magrehistro/I-configure". Ipasok ang mga setting ayon sa screenshot (ang susi ay arbitrary, 26 anumang mga character):

I-click ang "Start", ang configuration ay nai-save sa memorya ng multiplexer, at bilang resulta ay dapat mong makuha ang sumusunod na talahanayan:

Ang aparato ay na-configure, isara ang lahat ng mga bintana, idiskonekta ang LAN cable.

Susunod, lumikha kami ng parehong network na "Road24h" sa computer. Upang gawin ito, pumunta sa Control Panel/Network and Sharing Center/Manage wireless networks/Add/Create a computer-to-computer connection/next. Ipasok ang data ayon sa screenshot (ang susi ay kapareho ng ipinasok noong i-configure ang multiplexer, 26 na character), huwag kalimutang suriin ang checkbox na "I-save ang mga parameter ng network na ito":

Isara ang lahat ng mga bintana at tingnan kung ang ginawang network ay nasa listahan ng mga wireless network. Ang aming ginawang network ay dapat na may katayuang "Naghihintay para sa mga koneksyon ng user":

Susunod, ipasok ang mga setting ng wireless WiFi adapter sa iyong computer. Pumunta sa: Control Panel/Network at Sharing Center/Baguhin ang mga setting ng adapter/Wireless network connection. Ginagawa namin ang mga setting ayon sa screenshot:

Kumpirmahin ang "OK" sa lahat ng mga window.

Ang lahat ng mga setting ng WiFi network ay ipinasok sa computer.

Kinukumpleto nito ang pamamaraan para sa pag-set up ng SD Connect multiplexer na koneksyon upang gumana sa Xentry OpenShell program sa ilalim ng Windows 7.

Handa nang gamitin ang diagnostic complex.

Sa hinaharap, ang pagkakasunud-sunod ng pag-on ng diagnostic complex ay dapat na ang mga sumusunod:

  1. Binuksan namin ang computer, naglo-load ang operating system.
  2. Sinusuri namin ang katayuan ng network na "Road24h" sa listahan ng mga network. Ang status ay dapat na "Naghihintay para sa mga gumagamit na kumonekta" kung hindi ito ang kaso, pagkatapos ay i-click ang "Kumonekta", at ang katayuan ng network ay nagbabago sa kinakailangan.
  3. Pagkatapos nito, i-on ang multiplexer. Ang koneksyon sa WiFi network ay dapat na awtomatikong maitatag.


Pag-set up ng koneksyon sa SD Connect sa pamamagitan ng isang router - mode na "Workshop/service station". Windows XP.

(gamit ang halimbawa ng isang TP Link router, Windows XP)

Ang pagkonekta sa pamamagitan ng isang router (Workshop mode) ay mas maaasahan at matatag kumpara sa isang direktang koneksyon sa WiFi (Road24h mode). Nasa ibaba ang isang halimbawa ng pag-set up ng "Workshop" mode gamit ang isang TP Link router.

I-configure namin ang router sa access point mode.

Pumunta kami sa admin panel ng router (tingnan ang mga tagubilin para sa iyong router), para dito ang isang koneksyon ay dapat na maitatag sa pagitan ng laptop at ng router sa pamamagitan ng isang lan cable, o sa pamamagitan ng isang umiiral na koneksyon sa wifi. Susunod, i-type ang 192.168.1.1 sa address bar ng browser at pindutin ang enter. Lumilitaw ang isang form upang ipasok ang login at password para sa admin panel bilang default ito ay "admin", "admin".

Sa admin panel ng router ginagawa namin ang mga sumusunod na setting:

Ang WAN (Internet access) mode ay maaaring maging anuman, dahil sa kasong ito ang router ay hindi kumonekta sa Internet.

Ilagay ang pangalan ng network (ssid). Ang pangalan ay maaaring kahit ano; bilang default, ang multiplexer ay itinalaga ang pangalang "Workshop". Ipasok ang "Workshop" sa field ng SSID.

Pagkatapos i-save ang bawat setting, maaaring mangailangan ng reboot ang router. Pagkatapos ng huling pag-save at pag-reboot, kumpleto na ang pag-setup ng router.

Magpatuloy tayo sa pag-set up ng configuration ng SD Connect multiplexer sa mode na “Workshop” o “Service Station”(sa pag-install ng Russian).

Ikinonekta namin ang device sa power at sa laptop sa pamamagitan ng cable. Kino-configure namin ang koneksyon sa LAN - mga koneksyon sa network/koneksyon sa lokal na network/properties/TCP/IP protocol alinsunod sa screenshot:

Kumpirmahin ang "ok" sa lahat ng window

Pumunta sa multiplexer configuration settings (“configuration”, kumpirmahin ang “yes”, piliin ang “MUX” tab at “register/configure”). Ginagawa namin ang mga setting ayon sa screenshot:

Kinukumpirma namin ang ipinasok na data at makuha ang resulta ng pag-save ng mga setting sa anyo ng sumusunod na talahanayan:

Matapos i-save ang mga setting ng mode na "Workshop" sa multiplexer, nagiging posible na baguhin ang WLAN mode. Ginagawa ito gamit ang mga pindutan sa device. Ang napiling mode ay may sariling simbolo sa display ng device:

Ang multiplexer (gamit ang mga button sa device) ay dapat ilipat sa "Workshop" mode. Sa kasunod na pag-on, awtomatikong mag-o-on ang device

ipasok ang mode ng komunikasyon na itinakda sa huling pagsara.

Ang huling yugto ay ang pagse-set up ng laptop para gumana sa "Workshop" mode.

Itinakda namin ang mga setting ng WiFi adapter ng laptop upang awtomatikong makakuha ng IP address. Mga koneksyon sa network/mga wireless network/properties/TCP/IP protocol:

I-save at pumunta sa tab na "Mga Koneksyon". Dito, sa kanang hanay, dapat mong piliin ang mode ng koneksyon. Piliin ang "Workshop" at kumpirmahin ang "OK".

Ang koneksyon ay lumipat sa "Workshop" mode. Kung naka-on ang dating na-configure na router, magkakaroon ng awtomatikong koneksyon sa router. Ang simbolo ng koneksyon ay lilipat sa tray at kung naka-on ang dating na-configure na multiplexer, awtomatiko itong matutukoy ng system:

Matapos makumpleto ang lahat ng mga setting, ang koneksyon sa WiFi ay awtomatikong naitatag, anuman ang pagkakasunud-sunod kung saan naka-on ang multiplexer, laptop at router.

Pag-set up ng koneksyon sa SD Connect sa pamamagitan ng isang router - WiFi mode "Workshop/service station". Windows 7:

Ang pag-set up ng router ay kapareho ng para sa operating system ng Windows XP. (tingnan sa itaas)

Upang i-configure ang multiplexer pumunta sa SDnetcontrol, "registration/configuration" window:

I-save namin ang mga setting at makuha ang resulta sa anyo ng isang talahanayan:

Sa puntong ito, nakumpleto ang pagsasaayos ng multiplexer para sa mode na "workshop", idiskonekta ang lan cable. Sa kasong ito, awtomatikong lumilipat ang device sa mode ng koneksyon na "Workshop":

Pagse-set up ng laptop para gumana sa "Workshop" mode ay binubuo lamang ng isang karaniwang koneksyon ng laptop sa network ng "workshop". Dapat na naka-on ang dating na-configure na router. Buksan ang listahan ng mga available na WiFi network, piliin ang network na "workshop":

I-click ang "kumonekta", magpasok ng isang password ng 26 na mga character (sa aming kaso 26 "a"), nangyayari ang koneksyon:

Ang multiplexer ay awtomatikong kinikilala. Kung hindi ito mangyayari, gumawa kami ng manu-manong pagpili ng device:

Sa susunod na i-on mo ito, awtomatikong magaganap ang koneksyon sa WiFi, anuman ang pagkakasunud-sunod kung saan naka-on ang kagamitan.

Pag-install ng mga baterya sa SD Connect multiplexer.

Kapag nag-i-install ng mga baterya, obserbahan ang polarity tulad ng ipinapakita.

Ang pangangailangan para sa mga panloob na baterya ay dahil sa:

  • una, para sa SD Connect multiplexer, na isang ganap na independiyenteng computer na nagpapatakbo ng Linux operating system, isang "magaspang" na pagkaputol ng kuryente na nangyayari kapag ang diagnostic cable ay hinila palabas ng kotse, at ang kasunod na pag-load ng device kapag ito ay muling nakakonekta sa kotse, ay lubhang hindi kanais-nais , at sa ilang mga kaso ay humantong sa pagkabigo ng multiplexer;
  • pangalawa, sa kawalan ng mga panloob na baterya, sa sandali ng pagsisimula ng makina, lumilitaw ang matalim na boltahe na surge sa on-board na boltahe ng kotse, at samakatuwid ay sa power supply circuit ng multiplexer, na maaaring magdulot ng pahinga sa koneksyon sa pagitan ng multiplexer at ng PC, at sa ilang mga kaso, ang pagkabigo ng multiplexer.

Ang pagkakaroon ng mga baterya sa aparato ay nagbibigay-daan sa iyo upang mapanatili ito sa kondisyon ng pagtatrabaho kapwa kapag naka-disconnect mula sa kotse at kapag bumaba ang supply ng boltahe, at inaalis din ang pangangailangan na i-reboot sa susunod na ito ay konektado sa diagnostic connector.

Kapag ang device ay pinapagana lamang mula sa mga panloob na baterya (nadiskonekta mula sa diagnostic connector), nagiging posible na ilagay ang multiplexer sa "sleep mode," na hindi posible kapag ang device ay pinapagana mula sa isang kotse. Ang kumpletong pagsasara ng aparato ay hindi ibinigay, at posible sa pamamagitan ng pag-alis ng mga baterya mula dito, o sa pamamagitan ng pagbabago ng scheme ng pamamahala ng kuryente ( tingnan ang video).

Nang walang pagbabago sa circuit ng kuryente, kung ang multiplexer ay naka-imbak nang mahabang panahon nang hindi ginagamit, ang mga baterya ay dapat na alisin, dahil sa standby sleep mode ang quiescent current ay 60 mA na may panaka-nakang pagtalon hanggang 190 mA para sa Type 1 multiplexer, at 10 mA para sa Type 2 multiplexer, na may inirerekomendang kapasidad ng baterya na 2400 mAh at kung sila ay 100% precharged, titiyakin nito na ang sleep mode ay mananatili sa loob lamang ng 3 hanggang 7 araw. Dagdag pa, ang boltahe ng baterya ay bumaba nang mas mababa sa kritikal, na may lubhang negatibong epekto sa kanilang buhay ng serbisyo.

Bago tanggalin ang mga baterya, dapat mong itakda ang multiplexer sa STANDBY/SHUT DOWN mode. Kapag nakakonekta ang device sa car connector, awtomatikong magigising ang device mula sa sleep mode at magsisimulang mag-charge ng mga internal na baterya.

Ang kapasidad ng mga bateryang ginamit ay dapat na hindi bababa sa 2000 mAh.

Ang mga mensahe sa device ay nagpapakita ng "insert batteries" o "check batteries" ay maaaring magpahiwatig ng pagkawala ng kapasidad ng isa o higit pang mga baterya o mahinang contact sa circuit ng baterya. Ang pagtaas sa kabuuang panloob na resistensya ng module ng baterya ng higit sa 1 ohm ay nagdudulot ng mga mensahe tungkol sa mga sira o nawawalang baterya.

Pagpapalit ng mga WiFi channel kapag hindi stable ang wireless na koneksyon sa pagitan ng SD Connect multiplexer at laptop.

para sa Road24h/street connection:

Ang WiFi wireless na koneksyon ay may 14 na channel. Depende sa bansa, maaaring mas kaunti ang bilang ng mga channel na pinapayagang gamitin. Kaya sa Ukraine at Russia 13 channel ang ginagamit. Para sa ilang WiFi adapter, 11 channel lang ang available. Kadalasan, kapag may malaking bilang ng mga WiFi network, lahat ng channel ay ginagamit. Bukod dito, maraming mga aparato ang maaaring gumana nang sabay-sabay sa bawat channel, na lumilikha ng hindi matatag na operasyon ng kagamitan. Sa partikular, sa kaso ng SD Connect multiplexer, kung ang channel na kasalukuyang ginagamit ay overloaded o kung may iba pang interference sa radyo, ang operasyon nito ay maaaring mabagal o ang koneksyon sa WiFi ay maaaring pana-panahong masira. Sa kasong ito, ipinapayong baguhin ang numero ng channel. Ginagawa ito sa mga setting ng WiFi adapter ng laptop. Upang gawin ito, pumunta sa folder na "mga koneksyon sa network", i-right-click sa "wireless connection"/properties/configure/advanced. Sa kaliwang column ay makikita natin ang linyang "Ad Hoc 802.1 b/g channel", sa kanang column ay lilitaw ang isang window para sa pagpasok (pagpili) ng channel number. Tingnan ang screenshot:

Baguhin ang numero ng channel sa anumang bagay maliban sa default at kumpirmahin ang "ok" sa lahat ng mga window. Ang mga pagbabago ay hindi palaging magkakabisa kaagad; ipinapayong i-restart ang laptop upang magawa ito. Kung pagkatapos ng pag-boot ng laptop na koneksyon sa WiFi sa multiplexer ay hindi awtomatikong naitatag, pagkatapos ay i-reboot ang multiplexer. Ito ay hindi isang katotohanan na ang napiling channel ay hindi gaanong na-load kaysa sa nauna sa kasong ito, ang pamamaraan ay kailangang ulitin. Mayroong mga programa ng scanner na nagbibigay-daan sa iyo upang masuri ang kasikipan ng mga channel ng WiFi, ngunit kadalasan, sa eksperimento, makakahanap ka ng isang medyo libreng channel.

Ang mga SD at microSD card ay maaaring makabuluhang palawakin ang mga kakayahan ng mga proyekto ng Arduino na gumagana sa malaking halaga ng data: mga data logger, weather station, smart home system. Ang mga Arduino board ay nilagyan ng medyo maliit na panloob na memorya, hanggang 4 na kilobytes lamang, kabilang ang parehong flash memory at EEPROM. Ang memorya na ito ay hindi magiging sapat upang mag-record ng malaking halaga ng data, lalo na kung ang board ay patuloy na naka-off o naka-off. Ang pagkonekta ng Arduino SD card bilang external drive ay nagbibigay-daan sa iyo na lubos na madagdagan ang storage space para sa anumang impormasyon. Ang mga naaalis na SD drive ay mura, madaling kumonekta, at madaling gamitin. Tatalakayin ng artikulo kung paano maayos na ikonekta ang isang SD card sa Arduino.

Ang pagtatrabaho sa SD memory sa Arduino ay hindi partikular na mahirap. Ang pinakamadaling paraan ay ang pagkonekta ng isang yari na module at gamitin ang karaniwang library. Magsisimula tayo sa pagpipiliang ito.

Ang paggamit ng isang handa na module ay may iba't ibang mga pakinabang. Ito ay isang medyo simple at maginhawang tool para sa pagtatrabaho sa malaking halaga ng data. Hindi ito nangangailangan ng mga espesyal na kasanayan sa koneksyon; Kailangan mong magbayad para sa kaginhawahan, ngunit ang halaga ng module ay medyo mababa sa abot-kayang presyo sa mga online na tindahan ng Russia at dayuhan.

Ang unibersal na module ay isang ordinaryong board kung saan inilalagay ang isang puwang ng card, resistors at isang boltahe regulator. Ito ay may mga sumusunod na teknikal na katangian:

  • Saklaw ng operating boltahe 4.5-5 V;
  • Sinusuportahan ang SD card hanggang sa 2 GB;
  • Kasalukuyang 80 mA;
  • File system FAT 16.

Ang module ng SD card ay nagpapatupad ng mga function tulad ng pag-iimbak, pagbabasa at pagsusulat ng impormasyon sa card, na kinakailangan para sa normal na paggana ng isang microcontroller-based na device.


Naturally, ang mga murang memory card module ay mayroon ding mga disadvantages. Halimbawa, ang pinakamurang at pinakakaraniwang mga modelo ay sumusuporta lamang sa mga card hanggang sa 4GB, at halos lahat ng mga module ay nagbibigay-daan sa iyo upang mag-imbak ng mga file hanggang sa dalawang gigabytes sa isang SD card - ito ay isang limitasyon ng FAT file system na ginagamit sa karamihan ng mga modelo.

Ang isa pang kawalan ng mga memory card ay ang medyo mahabang oras ng pag-record, ngunit may mga paraan upang gumana dito na maaaring magpapataas ng bilis nito. Para dito, ginagamit ang isang mekanismo ng pag-cache, kapag ang data ay unang naipon sa RAM at pagkatapos ay i-flush sa memory card sa isang pagkakataon.

Arduino boards para sa pagtatrabaho sa SD

Mayroong ilang iba't ibang mga board para sa pagtatrabaho sa mga SD card:

  • Arduino Ethernet - ang board na ito ay nilagyan ng isang espesyal na module para sa output ng data. Gumagamit ang output ng CS ng pin 4. Para sa wastong operasyon, dapat gamitin ang command na SD.begin(4).
  • Ang Adafruit Micro-SD ay isang development board na ginagamit kapag nagtatrabaho sa mga Micro-SD card.
  • Sparkfun SD – naka-mount sa tuktok ng Arduino, ay gumagamit ng pin 8 para sa CS output. Ang bagong bersyon ng board ay may 3.3 V na koneksyon at isang built-in na anim na bit inverter.

Pagkonekta ng SD at microSD sa Arduino

Mayroong dalawang uri ng mga card - microSD at SD. Magkapareho sila sa koneksyon, istraktura at programa; Inirerekomenda na i-format ang SD card bago gamitin. Karaniwan ang mga bagong card ay naka-format na at handa nang gamitin, ngunit kung gumagamit ka ng isang lumang card, mas mahusay na i-format ito sa Arduino file system. Upang maisagawa ang pamamaraan, ang isang SD library ay dapat na naka-install sa computer, mas mabuti ang FAT16. Upang mag-format sa Windows, kailangan mong mag-click sa icon ng card at i-click ang "Format".

Upang ikonekta ang card, 6 na mga contact ang ginagamit, ang pakikipag-ugnayan ay isinasagawa sa pamamagitan ng interface ng SPI. Mukhang isang six-pin connector sa harap na ibabaw ng board. Upang ikonekta ang isang card, kailangan mo ang controller mismo, ang module ng card at 6 na mga wire. Bilang karagdagan sa SPI, mayroong SDIO mode, ngunit mahirap ipatupad at hindi gaanong katugma sa Arduino. Ang SPI ay madaling i-configure upang gumana sa lahat ng mga microcontroller, kaya inirerekomenda na gamitin ito.

Ang mga digital na pin ay konektado tulad ng sumusunod: para sa Arduino Nano o Uno board, ang MOSI pin ay konektado sa D11, MISO sa D12, SCK sa D13, CS sa 4, VCC sa +5 V, GND sa GND. Ang board ay may mga konektor para sa pagkonekta sa 3.3 at 5 volts. Ang power supply ng card mismo ay 3.3 volts, kaya mas madaling gumamit ng microcontroller na may parehong power supply, kung hindi, kailangan mo ng boltahe level converter. Ang pinakakaraniwang Arduino board ay may ganitong output.

Kapag kumokonekta sa isang SD card, kailangan mong isaalang-alang ang mga sulat ng mga contact sa SPI para sa iba't ibang uri ng mga Arduino board:

Arduino library para sa pagtatrabaho sa SD at microSD

Para sa kaginhawaan ng pagtatrabaho sa mga external na data storage device, available ang mga ready-made na library sa Arduino IDE. Sa karamihan ng mga kaso, hindi mo na kakailanganing mag-download o mag-install ng anumang karagdagang bagay.

Upang magsama ng library sa isang sketch, kailangan mong gamitin ang include statement:

#isama #isama

Ang SPI library ay kailangan para sa tamang operasyon ng mga device na konektado sa pamamagitan ng SPI.

Ang mga function ng library ay kinakailangan upang basahin at isulat ang data sa card. Maaaring suportahan ng library ang mga SD at SDHC card.

Ang mga pangalan ay nakasulat sa 8.3 na format, iyon ay, 8 character para sa pangalan, 3 para sa extension. Ang path sa file ay isinulat gamit ang mga slash na "/".

Mga halimbawa ng built-in na SD library

Ang Arduino IDE ay may built-in na handa na mga halimbawa para sa mabilis na pag-aaral ng mga function ng library:

  • Ang Impormasyon ng Card ay ang pagkuha ng impormasyong nakaimbak sa SD card. Sa tulong nito, maaari mong malaman kung saang file system naka-format ang card, ang pagkakaroon ng libreng espasyo, at kung anong data ang naitala.
  • Yun Datalogger – nagbibigay-daan sa iyong mag-record ng data ng log mula sa tatlong sensor papunta sa isang card.
  • Datalogger – nagrerehistro at nag-iimbak ng data na natanggap mula sa sensor papunta sa card.
  • Dump File – nagbabasa ng data mula sa card at inililipat ito sa serial port.
  • Mga File – lumilikha at nagtatanggal ng data. Mayroong file.write() function na naglalagay ng nakasulat na data sa isang buffer. Inilipat ang impormasyon sa card kapag tinawag ang flush() o close() function, kaya mahalagang isara ito pagkatapos ng bawat pagbubukas ng file, kung hindi ay mawawala ang data.
  • Read Write – nagsusulat at nagbabasa ng mga file mula sa card.

Mga Pag-andar ng SD Library

Ang Arduino SD library ay naglalaman ng iba't ibang mga function kung saan maaari mong manipulahin ang data. Mga tampok ng klase ng SD:

  • begin() – pinasimulan ng function ang library, nagtatalaga ng pin para sa signal.
  • exists() – ay idinisenyo upang suriin kung ang kinakailangang impormasyon ay magagamit sa mapa.
  • mkdir() – nagpapahintulot sa iyo na lumikha ng nais na folder sa memory card.
  • rmdir() – gamit ang function na ito maaari mong tanggalin ang isang folder. Mahalaga na ang folder na tatanggalin ay walang laman.
  • open() – nagbibigay-daan sa iyong magbukas ng file na kailangan para sa pagsusulat o pagbabasa. Kung ang kinakailangang file ay wala sa card, ito ay malilikha.
  • remove() - nag-aalis ng anumang file.

Ang lahat ng mga function na ito ay dapat makatanggap ng isa sa mga sumusunod na halaga bilang tugon - true kung matagumpay ang operasyon at mali kung nabigo ito.

Gumawa, mag-edit at magtanggal ng mga file.

Upang gumana sa mga file sa Arduino, mayroong isang klase ng File. Kabilang dito ang mga function na idinisenyo upang magsulat at magbasa ng impormasyon mula sa card:

  • available() – sinusuri kung ang file ay naglalaman ng mga byte na magagamit para sa pagbabasa. Ang sagot ay ang dami ng espasyong magagamit para sa pagbabasa.
  • close() – isinasara ang file, bago gawin ito ay sinusuri kung ang data ay nai-save sa card.
  • flush() – ang function ay nagbibigay-daan sa iyo upang matiyak na ang data ay nakasulat sa card.
  • name() – nagbabalik ng pointer sa pangalan.
  • peek() – nagbabasa ng mga byte ng data, ngunit hindi inililipat ang pointer sa susunod na character.
  • position() – hinahanap ang kasalukuyang posisyon ng pointer sa file.
  • print() – naglalabas ng data sa isang hiwalay na file.
  • println() - Nagpi-print ng data sa file hanggang sa punto kung saan lumalabas ang carriage return character at ang walang laman na linya.
  • seek() - binabago ang posisyon ng kasalukuyang posisyon sa file.
  • size() – nagpapakita ng impormasyon tungkol sa laki ng data.
  • read() – nagbabasa ng impormasyon.
  • write() - nagsusulat sa isang file.
  • isDirectory() – sinusuri ng pamamaraang ito kung ang file ay isang direktoryo, iyon ay, isang direktoryo o isang folder.
  • openNextFile() – ipinapakita ang pangalan ng susunod na file.
  • rewindDirectory() – bumabalik sa unang file sa direktoryo.

Para gumana nang tama ang board, kailangan mong tiyakin na ang output ng SS ay na-configure.

Sketch ng isang halimbawa ng pagtatrabaho sa Arduino SD library

Nasa ibaba ang isang sketch na nagpapakita ng isang halimbawa ng pagtatrabaho sa isang module ng memory card.

/* Data logger gamit ang mga SD card Isang halimbawa ng pag-save ng data mula sa mga analog port sa isang SD card. #isama Ang data ay ise-save sa isang file bilang isang hanay ng mga linya na may field separator sa anyo ng simbolo na "," Connection diagram: * Analog sensors ay konektado sa analog pins * Ang SD card module ay konektado sa SPI ayon sa pamantayan. scheme: ** MOSI - pin 11 ** MISO - pin 12 ** CLK - pin 13 ** CS - pin 4 */ #include< 5; i++) { int sensor = analogRead(i); logStringData += String(sensor); if (i < 4) { logStringData += ","; } } // Открываем файл, но помним, что одновременно можно работать только с одним файлом. // Если файла с таким именем не будет, ардуино создаст его. File dataFile = SD.open("datalog.csv", FILE_WRITE); // Если все хорошо, то записываем строку: if (dataFile) { dataFile.println(logStringData); dataFile.close(); // Публикуем в мониторе порта для отладки Serial.println(logStringData); } else { // Сообщаем об ошибке, если все плохо Serial.println("error opening datalog.csv"); } }

const int PIN_CHIP_SELECT = 4; void setup() ( Serial.begin(9600); Serial.print("Initializing SD card..."); // Dapat tukuyin ang pin na ito bilang OUTPUT pinMode(10, OUTPUT); // Sinusubukang simulan ang module kung ( !SD.begin(PIN_CHIP_SELECT)) ( Serial.println("Card failed, or not present"); // Kung may nangyaring mali, lumabas: bumalik; ) Serial.println("card initialized." ) void loop () ( // String na may data na ilalagay namin sa file: String logStringData = ""; // Basahin ang data mula sa mga port at sumulat sa linya para sa (int i = 0; i

Paglikha ng file at pagpili ng pangalan para sa arduino SD card

  • Ang paglikha ng isang file ay isa sa mga pinakakaraniwang gawain na nangyayari kapag nagtatrabaho sa mga SD card sa Arduino. Tulad ng nakita namin sa nakaraang sketch, upang lumikha ng isang file kailangan mo lamang itong buksan. Kung gusto naming suriin kung umiiral ang naturang file, maaari naming gamitin ang exists() function:

SD.exists("datalog.csv");

Ang function ay nagbabalik ng TRUE kung ang file ay umiiral.
Ang isang tanyag na kasanayan kapag lumilikha ng mga proyekto ng data logger ay hatiin ang malalaking file sa mas maliliit na mas madaling i-update at buksan sa isang computer. Halimbawa, sa halip na isang napakalaking file ng datalog.csv sa SD card, maaari kang magkaroon ng ilang maliliit, pagdaragdag ng numero sa dulo sa pagkakasunud-sunod: datalog01.csv, datalog02.csv, atbp.

Narito ang isang halimbawa ng sketch na makakatulong sa iyong gawin ang trabaho:< 100; i++) { filename = i / 10 + "0"; filename = i % 10 + "0"; if (! SD.exists(filename)) { // Проверяем наличие logfile = SD.open(filename, FILE_WRITE); break; // Дальше продолжать смысла нет } }

Char filename = "datalog00.CSV"; // Inisyal na pangalan para sa (uint8_t i = 0; i

Tulad ng nakita natin, ang pagkonekta ng isang SD memory card sa Arduino at paggamit nito sa isang proyekto ay hindi napakahirap. Para dito, mayroong mga handa na aklatan sa Arduino IDE at isang malawak na iba't ibang mga pagpipilian sa module. Maaari kang bumili ng memory card sa anumang tindahan ng electronics; Gamit ang mga memory card, maraming data ang maaaring makolekta at maiimbak para sa pagsusuri sa ibang pagkakataon. Sa tulong ng aming artikulo, maaari naming bigyan ng memorya ang aming mga proyekto sa pananaliksik, lumikha ng mga voice notification system para sa isang matalinong tahanan, lumikha ng isang simpleng wav player at marami pang iba.

Kung ang iyong telepono o tablet na nagpapatakbo ng Android 6.0 o 7 Nougat ay may puwang ng memory card, maaari kang gumamit ng MicroSD memory card bilang internal memory ng iyong device, ang feature na ito ay unang lumabas sa Android 6.0 Marshm.

Tandaan: Kapag gumagamit ng memory card sa ganitong paraan, hindi ito magagamit sa ibang mga device - i.e. Magiging posible na alisin ito at ikonekta ito sa pamamagitan ng isang card reader sa computer (mas tiyak, upang basahin ang data) pagkatapos lamang ng kumpletong pag-format.

Paggamit ng SD memory card bilang internal memory

Bago ka magsimula sa pag-set up, ilipat ang lahat ng mahalagang data mula sa iyong memory card sa isang lugar: ganap itong mai-format sa panahon ng proseso.

Magiging ganito ang mga karagdagang aksyon (sa halip na ang unang dalawang puntos, maaari kang mag-click sa “ Tune" sa abiso na may nakitang bagong SD card kung kaka-install mo lang nito at ipinapakita ang naturang notification):

1. Pumunta sa Mga setting - Imbakan at USB drive at mag-click sa item " SD card"(Sa ilang device, ang item ng mga setting ng storage ay maaaring matatagpuan sa " Bukod pa rito", halimbawa, sa ZTE).

2. Sa menu (button sa kanang tuktok) piliin ang " Tune" Kung ang menu ay naglalaman ng item na " Panloob na memorya", agad na i-click ito at laktawan ang hakbang 3.

3. I-click ang " Panloob na memorya».

4. Basahin ang babala na ang lahat ng data sa card ay mabubura bago ito magamit bilang panloob na storage, i-tap ang " Malinaw at Format».

5. Maghintay hanggang makumpleto ang proseso ng pag-format.

6. Kung sa dulo ng proseso ay makikita mo ang mensaheng “ Mabagal ang SD card", ito ay nagpapahiwatig na gumagamit ka ng Class 4, 6 o katulad na memory card - ibig sabihin. mabagal talaga. Magagamit ito bilang internal memory, ngunit makakaapekto ito sa bilis ng iyong Android phone o tablet (maaaring gumana nang hanggang 10 beses na mas mabagal ang naturang memory card kaysa sa regular na internal memory). Inirerekomenda namin ang paggamit ng UHS Speed ​​​​Class 3 (U3) memory card.

7. Pagkatapos mag-format, ipo-prompt kang maglipat ng data sa isang bagong device, piliin ang " Maglipat ngayon"(hanggang sa paglipat, ang proseso ay hindi itinuturing na kumpleto).

8. I-click ang " handa na».

9. Inirerekomenda na kaagad pagkatapos i-format ang card bilang internal memory, i-reboot ang iyong telepono o tablet - pindutin nang matagal ang power button, pagkatapos ay piliin ang " I-reboot", at kung walang-" Power off"o" Patayin", at pagkatapos itong i-off, i-on muli ang device.

Kinukumpleto nito ang proseso: kung pupunta ka sa mga parameter " Imbakan at USB drive", pagkatapos ay makikita mo na ang puwang na inookupahan sa panloob na memorya ay nabawasan, sa memory card ito ay tumaas, at ang kabuuang halaga ng memorya ay tumaas din.

Gayunpaman, may ilang feature sa function ng paggamit ng SD card bilang internal memory sa Android 6 at 7 na maaaring gawing hindi praktikal ang paggamit sa feature na ito.

Mga tampok ng memory card na gumagana bilang panloob na memorya ng Android

Maaaring ipagpalagay na kapag ang isang memory card na laki ng M ay idinagdag sa panloob na memorya ng Android na N, ang kabuuang magagamit na panloob na memorya ay dapat na maging N+M. Bukod dito, humigit-kumulang ito ay ipinapakita din sa impormasyon ng imbakan ng device, ngunit sa katunayan ang lahat ay gumagana nang medyo naiiba:

  • Ang lahat ng posible (maliban sa ilang mga application, mga pag-update ng system) ay ilalagay sa panloob na memorya na matatagpuan sa SD card, nang hindi nagbibigay ng isang pagpipilian.
  • Kapag ikinonekta ang isang Android device sa isang computer, sa kasong ito ikaw ay " tingnan mo" at mayroon lamang access sa internal memory sa card. Ito ay pareho sa mga file manager sa mismong device.

Bilang isang resulta, pagkatapos ng sandali kapag ang SD memory card ay nagsimulang gamitin bilang panloob na memorya, ang gumagamit ay walang access sa "tunay" na panloob na memorya, at kung ipagpalagay namin na ang sariling panloob na memorya ng aparato ay mas malaki kaysa sa memorya ng MicroSD , kung gayon ang dami ng magagamit na panloob na memorya pagkatapos ng inilarawan na mga aksyon ay hindi tataas, ngunit bababa.

Pag-format ng memory card para gamitin bilang panloob na storage sa ADB

Para sa mga Android device kung saan hindi available ang function, halimbawa, sa Samsung Galaxy S7, posibleng i-format ang SD card bilang internal memory gamit ang ADB Shell.

Dahil ang pamamaraang ito ay maaaring humantong sa mga problema sa telepono (at maaaring hindi gumana sa anumang device), laktawan ko ang mga detalye sa pag-install, pagpapagana ng USB debugging at pagpapatakbo sa adb folder (Kung hindi mo alam kung paano ito gawin, kung gayon marahil Mas mainam na huwag kunin ito At kung kukunin mo ito, ito ay nasa iyong sariling panganib at panganib).

Ang mga kinakailangang utos mismo ay magiging ganito (dapat na konektado ang memory card):

  • adb shell
  • sm list-disks ( Bilang resulta ng pagpapatupad ng utos na ito, bigyang pansin ang ibinigay na disk identifier ng form na disk:NNN,NN - kakailanganin ito sa susunod na command)
  • sm partition disk:NNN,NN pribado

Kapag kumpleto na ang pag-format, lumabas sa adb shell, at sa iyong telepono, sa mga opsyon sa storage, buksan ang item na " SD card", i-click ang menu button sa kanang tuktok at i-click ang " Maglipat ng data"(kinakailangan ito, kung hindi ay patuloy na gagamitin ang internal memory ng telepono). Kapag kumpleto na ang paglipat, maituturing na kumpleto ang proseso.

Paano ibalik ang normal na paggana ng isang memory card

Kung magpasya kang idiskonekta ang memory card mula sa panloob na memorya, madali itong gawin - ilipat ang lahat ng mahalagang data mula dito, pagkatapos ay pumunta sa mga setting ng SD card, tulad ng sa unang paraan.

Piliin ang " Portable na media» at sundin ang mga tagubilin upang i-format ang memory card.