Гаджеты

Стадный робот Kilobots (видео)

374
com_content.article
(0)
Стадный робот Kilobots (видео)0 out of 50 based on 0 voters.


Стадный робот Kilobots (видео)

На рисунке выше представлены  -  Kilobots.  Это довольно простые и маленькие роботы размером с монетку, а при помощи вибрации способны передвигаться на ногах, подмигивать  и общаться друг с другом.

Летающий шар (видео)

373
com_content.article
(0)
Летающий шар (видео)0 out of 50 based on 0 voters.


Летающий шар (видео)

Летающий байк – это хорошо, однако концепт разработанный фирмой Sato Humiyuki по заказу института технических исследований и развития тоже стоит уделить немного внимания. Так устройство сделано в виде шара и демонстрировало свои летные способности на выставке “Defense Symposium”.

Проект умный дом

371
com_content.article
(0)
Проект умный дом0 out of 50 based on 0 voters.


Код программы верхнего уровня (полный код можно скачать ниже)

#include <vcl.h>
#pragma hdrstop
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <winbase.h>
#include <string.h>
#include <mmsystem.hpp>
#include <io.h>         //для работы с файлами
#include <fcntl.h>      //для работы с файлами
#include <sys\stat.h>   //для работы с файлами

#include "Unt1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//====================================================================
//..................... объявления глобальных переменных ......................
//====================================================================

#define BUFSIZE 255     //ёмкость буфера

unsigned char bufrd[BUFSIZE], bufwr[BUFSIZE]; //приёмный и передающий буферы

//---------------------------------------------------------------------------

HANDLE COMport;        //дескриптор порта

//структура OVERLAPPED необходима для асинхронных операций, при этом для операции чтения и
записи нужно объявить разные структуры
//эти структуры необходимо объявить глобально, иначе программа не будет работать правильно
OVERLAPPED overlapped;        //будем использовать для операций чтения (см. поток ReadThread)
OVERLAPPED overlappedwr;      //будем использовать для операций записи (см. поток WriteThread)

Скачать весь код

Код программы нижнего уровня (полный код можно скачать ниже)

//--------------------------------includes--------------------------------//
#include <c8051F310.H>
#include <STDIO.H>
#include <math.h>
#include "binary_c.H"
//--------------------------defines and variables-------------------------//
data unsigned int CLOCKS=0;
data unsigned int pixel=0;
long SYS = 24500000;
sbit CLK = P2^2;    //clocking
sbit ST  = P2^3;    //start pulse
sbit EOS = P2^4;    //end of signal (input from cmos-sensor)
sfr16 TMR2RL   = 0xca;                 // Timer2 reload value
sfr16 TMR2     = 0xcc;                 // Timer2 counter
sfr16 ADC0     = 0xbd;

Скачать весь код

Карманный набор для еды Eatensil

366
com_content.article
(0)
Карманный набор для еды Eatensil0 out of 50 based on 0 voters.


 Карманный набор для еды Eatensil

Сегодня мы радуем читателей необычными гаджетами. Так из этого ряда устройств выделяется оригинальностью гаджетEatensil. Что бы хоть как-то легче представить, подумайте о швейцарском ноже, в котором есть целый набор инструментов от пилы до молотка. Так и Eatensil представляет набор, только не инструментов, а набор для принадлежностей для еды от ножа и вилки до китайских палочек.

CanBot - трансформер из пивной банки (видео)

365
com_content.article
(0)
CanBot - трансформер из пивной банки (видео)0 out of 50 based on 0 voters.


CanBot - трансформер из пивной банки (видео)

Честно сказать, мы довольно много сделали обзоров различных роботов в разделе гаджеты на OnDevices и нас тяжело чем-то удивить. При этом даже когда-то затрагивали тему пивных девайсов и роботов, и сегодня  продолжая тему, представляю вашему вниманию робота CanBot (банка-бот) в форме пивной банки, которого можно управлять при помощи Wiimote.

О нас

Мы стараемся доступно и популярно рассказывать о новинках hi-tech

подробнее