Подключаем внешнюю флеш-память SD-Card к МиниБоту — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
(ссылка на магазин)
 
(не показано 16 промежуточных версий 1 участника)
Строка 2: Строка 2:
  
 
[[Изображение:maket_SD-Card.jpg|thumb]]
 
[[Изображение:maket_SD-Card.jpg|thumb]]
[[Изображение:Распиновка SD-Card.GIF|thumb]]
+
 
[[Изображение:MiniBot - SD-Card.GIF|thumb]]
 
[[Изображение:1.GIF|thumb]]
 
[[Изображение:тест.GIF|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://minibot.webasyst.net/shop/
+
Память так же как и сам Минибот и все остальные компоненты можно приобрести здесь 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


Maket SD-Card.jpg

Писать собственно сильно нечего, всё предельно просто как валенок.
Легким движением руки паяем переходничек о шести проводках согласно схемы.
На самом МиниБоте ничего перепаивать не надо.
Эксперементальным путем установлена работоспособность 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>

Ошибка создания миниатюры: convert: unable to open image `/var/www/vhosts/roboforum.ru/wiki.roboforum.ru/images/f/fb/_SD-Card.GIF': No such file or directory @ error/blob.c/OpenBlob/2589. convert: missing an image filename `/var/www/vhosts/roboforum.ru/wiki.roboforum.ru/images/tmp/transform_b55e5ee56aa6.gif' @ error/convert.c/ConvertImageCommand/3015. Error code: 1
MiniBot - SD-Card.GIF
1.GIF
Ошибка создания миниатюры: convert: unable to open image `/var/www/vhosts/roboforum.ru/wiki.roboforum.ru/images/3/3b/.GIF': No such file or directory @ error/blob.c/OpenBlob/2589. convert: no decode delegate for this image format `/var/www/vhosts/roboforum.ru/wiki.roboforum.ru/images/3/3b/.GIF' @ error/constitute.c/ReadImage/532. convert: missing an image filename `/var/www/vhosts/roboforum.ru/wiki.roboforum.ru/images/tmp/transform_fe26b18f95c4.gif' @ error/convert.c/ConvertImageCommand/3015. Error code: 1