Подключаем внешнюю флеш-память SD-Card к МиниБоту — различия между версиями
EdGull (обсуждение | вклад) |
MiBBiM (обсуждение | вклад) (ссылка на магазин) |
||
(не показано 17 промежуточных версий 1 участника) | |||
Строка 2: | Строка 2: | ||
[[Изображение:maket_SD-Card.jpg|thumb]] | [[Изображение:maket_SD-Card.jpg|thumb]] | ||
− | + | ||
− | |||
− | |||
− | |||
Писать собственно сильно нечего, всё предельно просто как валенок.<br /> | Писать собственно сильно нечего, всё предельно просто как валенок.<br /> | ||
Легким движением руки паяем переходничек о шести проводках согласно схемы. <br /> | Легким движением руки паяем переходничек о шести проводках согласно схемы. <br /> | ||
Строка 11: | Строка 8: | ||
Эксперементальным путем установлена работоспособность SD-карт при питании 4.1В (но это не говорит о том что и ваши SD-карты такие же не прихотливые ;-)).На крайний случай на период тестов запускайте МиниБот при разряженом до 3.6В акуумуляторе.<br /> | Эксперементальным путем установлена работоспособность SD-карт при питании 4.1В (но это не говорит о том что и ваши SD-карты такие же не прихотливые ;-)).На крайний случай на период тестов запускайте МиниБот при разряженом до 3.6В акуумуляторе.<br /> | ||
Затем честно себе копируем код теста SD-карты. После этого разрешается править данный код на свое усмотрение... :-)))<br /> | Затем честно себе копируем код теста SD-карты. После этого разрешается править данный код на свое усмотрение... :-)))<br /> | ||
+ | Память так же как и сам Минибот и все остальные компоненты можно приобрести здесь http://www.MiniBot.ru <br /> | ||
Удачи коллеги в создании искусственного интеллекта!... :-)))<br /> | Удачи коллеги в создании искусственного интеллекта!... :-)))<br /> | ||
− | [[Медиа:test_SD-Card.rar]] | + | |
+ | '''Исходники''' [[Медиа:test_SD-Card.rar]] | ||
+ | |||
+ | '''Чтение из SD-Card''' | ||
+ | <source lang="vb"> | ||
+ | |||
+ | Sd_address = 0 ; Gosub Read_sd_data 'после чтения данные будут лежать в массиве Sd_data | ||
+ | |||
+ | </source> | ||
+ | |||
+ | '''запись в SD-Card''' | ||
+ | <source lang="vb"> | ||
+ | |||
+ | Sd_address = 0 ; Gosub Clear_sd_buffer 'Очистить буфер для чтения/записи SD карты | ||
+ | |||
+ | Sd_data(1) = 10 | ||
+ | Sd_data(2) = 20 | ||
+ | Sd_data(3) = 30 | ||
+ | Sd_data(4) = 40 | ||
+ | Sd_data(5) = 50 | ||
+ | Sd_data(6) = 60 | ||
+ | Sd_data(7) = 70 | ||
+ | Sd_data(8) = 80 | ||
+ | Sd_data(9) = 90 | ||
+ | Sd_data(10) = 100 | ||
+ | ' и так можно до 512 | ||
+ | |||
+ | Gosub Write_sd_data 'Записать данные в SD карту | ||
+ | |||
+ | </source> | ||
+ | |||
+ | [[Изображение:Распиновка SD-Card.GIF|thumb]] | ||
+ | [[Изображение:MiniBot - SD-Card.GIF|thumb]] | ||
+ | [[Изображение:1.GIF|thumb]] | ||
+ | [[Изображение:тест.GIF|thumb]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
Текущая версия на 09:09, 6 января 2009
Писать собственно сильно нечего, всё предельно просто как валенок.
Легким движением руки паяем переходничек о шести проводках согласно схемы.
На самом МиниБоте ничего перепаивать не надо.
Эксперементальным путем установлена работоспособность SD-карт при питании 4.1В (но это не говорит о том что и ваши SD-карты такие же не прихотливые ;-)).На крайний случай на период тестов запускайте МиниБот при разряженом до 3.6В акуумуляторе.
Затем честно себе копируем код теста SD-карты. После этого разрешается править данный код на свое усмотрение... :-)))
Память так же как и сам Минибот и все остальные компоненты можно приобрести здесь http://www.MiniBot.ru
Удачи коллеги в создании искусственного интеллекта!... :-)))
Исходники Медиа:test_SD-Card.rar
Чтение из SD-Card <source lang="vb">
Sd_address = 0 ; Gosub Read_sd_data 'после чтения данные будут лежать в массиве Sd_data
</source>
запись в SD-Card <source lang="vb">
Sd_address = 0 ; Gosub Clear_sd_buffer 'Очистить буфер для чтения/записи SD карты
Sd_data(1) = 10 Sd_data(2) = 20 Sd_data(3) = 30 Sd_data(4) = 40 Sd_data(5) = 50 Sd_data(6) = 60 Sd_data(7) = 70 Sd_data(8) = 80 Sd_data(9) = 90 Sd_data(10) = 100
' и так можно до 512
Gosub Write_sd_data 'Записать данные в SD карту
</source>