Июл 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);
}
Фев 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

Сен 132011
 

ARDUINO / MAPLE like board with STM32F103RBT6.

FEATURES:

  • STM32F103RBT6 microcontroller
  • DCDC power supply allow power input voltage from 9 to 30V DC thus making possible to take virtually any power supply adapter on the market, also enable application which are in industrial power supply 24VDC.
  • carefully selected all components to work reliable in INDUSTIRAL temperature range -25+85C so the board can be used in INDUSTIRAL applications.
  • ULTRA LOW POWER voltage regulators and the consumption is only few microamps, which enables handheld and battery powered applications.
  • Li-Ion rechargable battery power supply option with BUILD-IN on board charger, so when you attach battery it is automatically charged and kept in this state until the other power source (USB or external adapter) is removed and it AUTOMATICALLY will power the board — no jumpers, no switches!
  • UEXT connector which allow many existing modules like RF, ZIGBEE, GSM, GPS to be connected
  • allow RTC — Real Time Clock.
  • CAN with driver allows automotive applications
  • micoSD-card for data logging
  • NOISE IMMUNE design.
  • Separate voltage regulator for the Analog part, which allow the ADC to be read correctly without the digital noise pickup.
  • Optionally if someone need higher precision and temperature stability in Analog reading we have provision on the board for Aref preciese source.
  • the LEDs and the BUTTONs are on the edge of the board so there is easy access even if the boards have shields on them
  • all components are LOWER than the connectors, so the shields do not interference with them
  • mini USB connector is used which is common and used in most cell phones, so you do not have to buy other cables
  • original Arduino design had flaw and the connectors were not spaced at 0.1″ this make perfo board use impossible, to keep the compatibility we have same spacing but we add next to this connector on 0.1″ which customer can use with perforated boards
  • all signals on the connectors are printed on top and on bottom of the board, so when you check with probe you know exactly which port you are measuring
  • 4 mount holes make board attachment easier

DOCUMENTS:

HARDWARE:

SOFTWARE:

Сен 092011
 

Specifications

  • MCU: STM32F103ZET6, a 32-bit ARM Cortex M3 microprocessor.
  • Clock Speed: 72 MHz
  • 512 KB Flash64 KB SRAM (on-chip), 1 MB SRAM (external)
  • 106 GPIOs
  • 17 PWM pins, at 16 bit resolution
  • 21 ADC pins, at 12-bit resolution
  • SPI peripherals
  • I2C peripherals
  • 12 Channels of direct memory access (DMA), with 2 DMA controllers
  • USARTs (serial port), 2 UARTs
  • 2 advanced, 4 general-purpose, and 2 basic timers
  • Dedicated USB port for programming and communications
  • Dimensions: 4″ × 2.1″