<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wikihandbk.com/ruwiki/index.php?action=history&amp;feed=atom&amp;title=Arduino%3A%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B%2FCard_Info</id>
	<title>Arduino:Примеры/Card Info - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wikihandbk.com/ruwiki/index.php?action=history&amp;feed=atom&amp;title=Arduino%3A%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B%2FCard_Info"/>
	<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B/Card_Info&amp;action=history"/>
	<updated>2026-06-24T06:31:06Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B/Card_Info&amp;diff=8495842&amp;oldid=prev</id>
		<title>EducationBot в 08:33, 8 июля 2023</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B/Card_Info&amp;diff=8495842&amp;oldid=prev"/>
		<updated>2023-07-08T08:33:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 12:33, 8 июля 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l155&quot;&gt;Строка 155:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 155:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Навигационная таблица/Портал/Arduino}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Пример]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Пример]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Примеры]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Примеры]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Пример программирования Arduino]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Пример программирования Arduino]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Примеры программирования Arduino]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Примеры программирования Arduino]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>EducationBot</name></author>
	</entry>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B/Card_Info&amp;diff=7673361&amp;oldid=prev</id>
		<title>EducationBot в 14:18, 14 мая 2023</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B/Card_Info&amp;diff=7673361&amp;oldid=prev"/>
		<updated>2023-05-14T14:18:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 18:18, 14 мая 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l29&quot;&gt;Строка 29:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 29:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Чтобы получить информацию о '''SD'''-карте, используются вспомогательные библиотеки, которые не подключены в самом начале скетча. Информация о '''SD'''-карте – это файловая система ('''FAT16''' или '''FAT32'''), файловая структура, а также количество свободного и занятого места.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Чтобы получить информацию о '''SD'''-карте, используются вспомогательные библиотеки, которые не подключены в самом начале скетча. Информация о '''SD'''-карте – это файловая система ('''FAT16''' или '''FAT32'''), файловая структура, а также количество свободного и занятого места.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&quot;c&quot; line=&quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot; enclose=&quot;div&lt;/del&gt;&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&quot;c&quot; line=&quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/*&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/*&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   Тест SD-карты&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   Тест SD-карты&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>EducationBot</name></author>
	</entry>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B/Card_Info&amp;diff=21081&amp;oldid=prev</id>
		<title>Myagkij: Замена текста — «&lt;syntaxhighlight lang=&quot;c&quot; line=&quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&quot;&gt;» на «&lt;syntaxhighlight lang=&quot;c&quot; line=&quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&quot; enclose=&quot;div&quot;&gt;»</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=Arduino:%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B/Card_Info&amp;diff=21081&amp;oldid=prev"/>
		<updated>2016-12-13T21:43:13Z</updated>

		<summary type="html">&lt;p&gt;Замена текста — «&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot; line=&amp;quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&amp;quot;&amp;gt;» на «&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot; line=&amp;quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Arduino панель перехода}}&lt;br /&gt;
{{Перевод от Сubewriter}}&lt;br /&gt;
{{Myagkij-редактор}}&lt;br /&gt;
&lt;br /&gt;
=Извлечение информации о SD-карте&amp;lt;ref&amp;gt;[https://www.arduino.cc/en/Tutorial/CardInfo CardInfo]&amp;lt;/ref&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Этот пример показывает, как при помощи библиотеки '''SD''' извлечь информацию о '''SD'''-карте – о том, в какую файловую систему она отформатирована, о свободном месте и т.д. После извлечения эта информация будет показана через монитор порта. Более подробно о библиотеке '''SD''' можно прочесть [http://wikihandbk.com/wiki/Arduino:Библиотеки/SD тут].&lt;br /&gt;
&lt;br /&gt;
==Необходимое оборудование==&lt;br /&gt;
&lt;br /&gt;
* Плата '''Arduino''' или '''Genuino'''&lt;br /&gt;
* '''Ethernet'''-модуль '''Arduino''' (или другая плата с '''SD'''-слотом)&lt;br /&gt;
* Отформатированная '''SD'''-карта&lt;br /&gt;
&lt;br /&gt;
==Цепь==&lt;br /&gt;
&lt;br /&gt;
[[File:EthernetShield_Fritz.png|center]]&lt;br /&gt;
&lt;br /&gt;
Плата '''Arduino/Genuino''' должна быть подключена к '''Ethernet'''-модулю и иметь '''USB'''-кабель, подключенный к компьютеру.&lt;br /&gt;
&lt;br /&gt;
==Схема==&lt;br /&gt;
&lt;br /&gt;
[[File:Ethernet_Shield_Sch.png|center]]&lt;br /&gt;
&lt;br /&gt;
==Код==&lt;br /&gt;
&lt;br /&gt;
Скетч ниже настроен для использования с '''Ethernet'''-модулем '''Arduino''', который имеет встроенный '''SD'''-слот. В блоке [[Arduino:Справочник языка Arduino/setup()‎|setup()]] вызываем функцию [[Arduino:Библиотеки/SD/Класс SD/begin()|SD.begin()]], а затем в качестве '''CS'''-контакта делаем '''4-ый контакт'''. Однако если вместо модуля '''Arduino Ethernet Shield''' будет использоваться другой модуль, вам нужно будет задействовать другой контакт (подробнее смотрите в самом скетче).&lt;br /&gt;
&lt;br /&gt;
Чтобы получить информацию о '''SD'''-карте, используются вспомогательные библиотеки, которые не подключены в самом начале скетча. Информация о '''SD'''-карте – это файловая система ('''FAT16''' или '''FAT32'''), файловая структура, а также количество свободного и занятого места.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot; line=&amp;quot;GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
  Тест SD-карты&lt;br /&gt;
&lt;br /&gt;
 Этот пример показывает, как использовать вспомогательные&lt;br /&gt;
 библиотеки, на которых базируется библиотека SD, чтобы получить&lt;br /&gt;
 информацию об SD-карте. Он может пригодиться, к примеру, если вы не&lt;br /&gt;
 уверены, работает ли карта или нет. &lt;br /&gt;
 &lt;br /&gt;
 Цепь:&lt;br /&gt;
  * SD-карта, подключенная к шине SPI следующим образом: &lt;br /&gt;
 ** MOSI – к 11-ому контакту на Arduino Uno/Duemilanove/Diecimila&lt;br /&gt;
 ** MISO - к 12-ому контакту на Arduino Uno/Duemilanove/Diecimila&lt;br /&gt;
 ** CLK – к 13-ому контакту на Arduino Uno/Duemilanove/Diecimila&lt;br /&gt;
 ** CS – зависит от модуля со слотом для SD-карты (4-ый контакт&lt;br /&gt;
    используется здесь для совместимости с другими скетчами Arduino) &lt;br /&gt;
&lt;br /&gt;
 Создан 28 марта 2011 года Лимор Фрид (Limor Fried),&lt;br /&gt;
 модифицирован 9 апреля 2012 года Томом Иго (Tom Igoe).&lt;br /&gt;
&lt;br /&gt;
 */&lt;br /&gt;
// подключаем библиотеку SD:&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
#include &amp;lt;SD.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
// задаем переменные, использующие функции вспомогательных библиотек:&lt;br /&gt;
Sd2Card card;&lt;br /&gt;
SdVolume volume;&lt;br /&gt;
SdFile root;&lt;br /&gt;
&lt;br /&gt;
// поменяйте эту цифру, чтобы она соответствовала вашему устройству; &lt;br /&gt;
// модуль Arduino Ethernet Shield – 4-ый контакт&lt;br /&gt;
// модули Adafruit – 10-ый контакт&lt;br /&gt;
// модуль Sparkfun SD Shield – 8-ой контакт&lt;br /&gt;
const int chipSelect = 4;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // запускаем последовательную коммуникацию и ждем открытия порта:&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  while (!Serial) {&lt;br /&gt;
    ; // ждем подключения последовательного порта (нужно только для плат со штатным USB-портом) &lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  Serial.print(&amp;quot;\nInitializing SD card...&amp;quot;);  //  &amp;quot;\nИнициализация SD-карты...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
  // используем инициализационный код из вспомогательных библиотек, &lt;br /&gt;
  // чтобы протестировать, работает ли карта:&lt;br /&gt;
  if (!card.init(SPI_HALF_SPEED, chipSelect)) {&lt;br /&gt;
    Serial.println(&amp;quot;initialization failed. Things to check:&amp;quot;);  //  &amp;quot;инициализация не удалась. Проверьте следующее:&amp;quot;&lt;br /&gt;
    Serial.println(&amp;quot;* is a card inserted?&amp;quot;);  //  &amp;quot;* вставлена ли карта?&amp;quot;&lt;br /&gt;
    Serial.println(&amp;quot;* is your wiring correct?&amp;quot;);  //  &amp;quot;* правильно ли все подключено?&amp;quot;&lt;br /&gt;
    Serial.println(&amp;quot;* did you change the chipSelect pin to match your shield or module?&amp;quot;);  //  &amp;quot;* контакт в chipSelect соответствует используемому модулю?&amp;quot;&lt;br /&gt;
    return;&lt;br /&gt;
  } else {&lt;br /&gt;
    Serial.println(&amp;quot;Wiring is correct and a card is present.&amp;quot;);  //  &amp;quot;Карта распознается и все подключено правильно.&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // показываем тип карты:&lt;br /&gt;
  Serial.print(&amp;quot;\nCard type: &amp;quot;);  //  &amp;quot;\nТип карты: &amp;quot;&lt;br /&gt;
  switch (card.type()) {&lt;br /&gt;
    case SD_CARD_TYPE_SD1:&lt;br /&gt;
      Serial.println(&amp;quot;SD1&amp;quot;);&lt;br /&gt;
      break;&lt;br /&gt;
    case SD_CARD_TYPE_SD2:&lt;br /&gt;
      Serial.println(&amp;quot;SD2&amp;quot;);&lt;br /&gt;
      break;&lt;br /&gt;
    case SD_CARD_TYPE_SDHC:&lt;br /&gt;
      Serial.println(&amp;quot;SDHC&amp;quot;);&lt;br /&gt;
      break;&lt;br /&gt;
    default:&lt;br /&gt;
      Serial.println(&amp;quot;Unknown&amp;quot;);  //  &amp;quot;Неизвестно&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // теперь попытаемся открыть раздел – он должен быть в формате FAT16 или FAT32:&lt;br /&gt;
  if (!volume.init(card)) {&lt;br /&gt;
    Serial.println(&amp;quot;Could not find FAT16/FAT32 partition.\nMake sure you've formatted the card&amp;quot;);  //  &amp;quot;Не получается найти раздел FA16/FAT32.\nУбедитесь, что карта отформатирована&amp;quot;&lt;br /&gt;
    return;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  // показываем тип и размер первого FAT-раздела:&lt;br /&gt;
  uint32_t volumesize;&lt;br /&gt;
  Serial.print(&amp;quot;\nVolume type is FAT&amp;quot;);  //  &amp;quot;\nТип раздела - FAT&amp;quot;&lt;br /&gt;
  Serial.println(volume.fatType(), DEC);&lt;br /&gt;
  Serial.println();&lt;br /&gt;
&lt;br /&gt;
  volumesize = volume.blocksPerCluster();    // кластеры – это совокупности блоков&lt;br /&gt;
  volumesize *= volume.clusterCount();       // кластеров много&lt;br /&gt;
  volumesize *= 512;                         // блоки SD-карты всегда состоят из 512 байтов&lt;br /&gt;
  Serial.print(&amp;quot;Volume size (bytes): &amp;quot;);  //  &amp;quot;Размер раздела (в байтах): &amp;quot;&lt;br /&gt;
  Serial.println(volumesize);&lt;br /&gt;
  Serial.print(&amp;quot;Volume size (Kbytes): &amp;quot;);  //  &amp;quot;Размер раздела (в килобайтах): &amp;quot;&lt;br /&gt;
  volumesize /= 1024;&lt;br /&gt;
  Serial.println(volumesize);&lt;br /&gt;
  Serial.print(&amp;quot;Volume size (Mbytes): &amp;quot;);  //  &amp;quot;Размер раздела (в мегабайтах): &amp;quot;&lt;br /&gt;
  volumesize /= 1024;&lt;br /&gt;
  Serial.println(volumesize);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  Serial.println(&amp;quot;\nFiles found on the card (name, date and size in bytes): &amp;quot;);  //  &amp;quot;\nФайлы, найденные на карте (название, дата, размер в байтах): &amp;quot;&lt;br /&gt;
  root.openRoot(volume);&lt;br /&gt;
&lt;br /&gt;
  // перечисляем все файлы на карте (с указанием даты и размера):&lt;br /&gt;
  root.ls(LS_R | LS_DATE | LS_SIZE);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void loop(void) {&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= См.также=&lt;br /&gt;
&lt;br /&gt;
# SD library - Your reference for the SD Card library.&lt;br /&gt;
# Notes on using SD cards – What you need to know when you use SD cards&lt;br /&gt;
# Datalogger - How to log data from three analog sensors to an SD card.&lt;br /&gt;
# DumpFile - How to read a file from the SD card.&lt;br /&gt;
# Files - How to create and destroy an SD card file.&lt;br /&gt;
# Listfiles - How print out the files in a directory on a SD card.&lt;br /&gt;
# ReadWrite - How to read and write data to and from an SD card.&lt;br /&gt;
&lt;br /&gt;
=Внешние ссылки=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Категория:Пример]]&lt;br /&gt;
[[Категория:Примеры]]&lt;br /&gt;
[[Категория:Пример программирования Arduino]]&lt;br /&gt;
[[Категория:Примеры программирования Arduino]]&lt;/div&gt;</summary>
		<author><name>Myagkij</name></author>
	</entry>
</feed>