avatar
Рейтинг
+3.91
Сила
9.49

Публикации

Synapse Wireless

Блог им. Nemo
Есть така замечательна штука, как радиомодули Synapse. Модули представляют собой микроконтроллер + радиочасть + интерпретатор язика Python. У них есть класный форум где можно найти ответы на почти все вопросы, или задать их инженеру. Прошиваеть модуль безпроводно с помощью такого же модуля.

Я делал доклад по работе з такими модулями для «Lviv Mobile Development Day». Будут вопросы, отвечу с радостью.
Видео- презентация:

Интересная задачка на C.

Блог им. Nemo
Есть задачка. Вместо точек нужно написать свои дание. В другом месте редактировать код нельзя. После запуска программы мы должны получить результат RES: Hello
код:

...

...my_copyStr(...)
{
 ...
}


int main(int argc, char *arcv[ ])
{
 char *zsStrHello = "Hello";
 char *zsResStr =0;

 my_copyStr(...);
 printf("RES: %s",zsResStr);
 
 free(zsResStr);
 
return 0;
}


пытался решить, сделал так:

#include <string.h>
my_copyStr(char **str1, char **str2)
{
 str1 = (malloc((strlen(str2)+1) * sizeof(char));
 strncpy(str1,str2,strlen(str1));
}


int main(int argc, char *arcv[ ])
{
 char *zsStrHello = "Hello";
 char *zsResStr =0;

  my_copyStr(zsResStr,zsStrHello);
 printf("RES: %s",zsResStr);
 
 free(zsResStr);
 
return 0;
}
не работает, результат NULL.

Может кто подскажет как решить?)

Robot Car

Блог им. Nemo

Решил сделать своего робота, так как в процесе создание многому можно научиться.
Робот представляет собой платформу которая может управляться с пульта, или компьютера (пока слишком тупая, чтобы принимать решения самостоятельно но я над этим работаю). В планах управление по Wi-Fi, беспроводная передача видео, обработка даных с датчиков, комютерное зрение, и многое другое… Итак, с чего же состоит мой робот:

Читать дальше

PSoC 1. Первое знакомство.

Блог им. Nemo


Есть така замечательная фирма Cypress, она выпускает много чего. Мне понравились их микроконтроллеры (хотя так называть не совсем правильно).PSoC — система на кристале — тоесть, у вас есть набор ячеек, и набор разной переферии, ядро микроконтроллера (PSoC 1 и PSoC 3 — 8 битное, в PSoC 5 — Cortex M3), и можно собрать что нужно. Сначала работал с серией PSoC 1, тепер больше с PSoC 1 и PSoC 5.

Когда был только сайт bsvi.me и не было сообщества, написал статюю по работе с микроконтроллером PSoC1 (система на кристале): PSoC 1. Быстрый старт. Так что статья не плагиат, а просто решил поделиться и тут, так сказать внести свой вклад в сообщество :)
Читать дальше