Июл 082016
 

 

2560-arduino-home-made

Вот решил Arduino собрать на ATmega2560, вот что получилось.

p.s. Плата переходник для подключения WG12864B

U8GLIB_KS0108_128 u8g(22,23,24,25,26,27,28,29,34,30,39,33,32,31);

// 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16,rst=31

Тест программка.

#include <openGLCD.h>

void setup()
{
  GLCD.Init();
  GLCD.SelectFont(System5x7);
  GLCD.ClearScreen();

  pinMode(A15, OUTPUT);
  pinMode(44, OUTPUT);
  digitalWrite(44, HIGH);    
  digitalWrite(A15,HIGH);
}

byte pos = 0;
byte r;
void loop()
{
  while(1) {
    GLCD.ClearScreen();

    for(byte x=0;x<11;x++) {
      r = random(1,63);
      if (pos==0) {
        Bar(pos,0,10,r);
      }
      else {
        Bar(pos+(x*2),0,10,r);
      }
      pos=pos+10;
    }
    delay(200);
    pos =0;
  }

}

void Bar(int x,int y, int w, int h) {
  GLCD.FillRect(x,63-h,w,h,BLACK);
}
Май 222013
 

И так, вот фотки того что получилось:

На видео показано как робот и определяет препятствия  посредством считывания показаний потребление тока двигателями.

Драйвер мотора установлен L298P — мы читаем показание Sense A и B и в зависимости от этого принимаем решения двигаться вперед  или разворачиваться.

IMG_4960

Фев 142013
 

Основная концепция робота перевозить грузы двигаясь по линии. Основные компоненты:  Arduino Pro Atmega 168 16 Mhz (собственная разработка) Serial Motor Drivers — SparkFun.

bw-robot bw-robot1

Сен 202012
 

Данный модуль преобразует/повышает напряжение от 3.7v до 34v. Это  позволит Вам использовать Li-Ion аккумуляторы с напряжением 3.7v для питания Arduino или других устройств.

  • Specification 
    • Input voltage:3.7-34V
    • Output voltage:3.7-34V
    • Max input current:3A
    • Max Power:15W
    • Efficiency: 90%
    • Size:32x34x20 mm
  • DFRobot.

 

Июл 042012
 

Для экспериментов нам потребуются следующие расширения и модули.

GPS Tracker — устройство записывает пройденный Вами путь на MicroSD. Для этого Вам потребуется расширение MicroSD от компании SparkFun.

А для того чтобы просто программировать и понять как работает GPS модуль можно собрать вот такое устройство. Для удобства подключения GPS модуля удобно использовать GPS расширение для Arduino от компании SparkFun.

 

Май 272012
 

Microcontroller ATmega32u4
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 20
PWM Channels 7
Analog Input Channels 12
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega32u4) of which 4 KB used by bootloader
SRAM 2.5 KB (ATmega32u4)
EEPROM 1 KB (ATmega32u4)
Clock Speed 16 MHz