L298 + ATMega168P = Motor Driver for Rover Z-1.0 Опубликовано 11/01/2015 автор admin MCU ATMega168P L298 Модуль – вместе // ATmega 168P (Arduino) L298 и 74hc00 struct MOTOR { int in; // INVERTOR INPUT int enable; // ENABLE }; MOTOR MOTOR1 = { 7, 5 }; // D5-PWM, D7-Direction MOTOR MOTOR2 = { 8, 6 }; // D6-PWM, D8-Direction int FORWARD = HIGH; int BACK = LOW; void setup() { pinMode(MOTOR1.in, OUTPUT); pinMode(MOTOR2.in, OUTPUT); } void loop() { motor1(FORWARD, 50); motor2(FORWARD, 50); delay(3000); motor1(BACK, 100); motor2(BACK, 100); delay(5000); } void motor1(int dir, int pwm) { digitalWrite(MOTOR1.in, dir); analogWrite(MOTOR1.enable, pwm); } void motor2(int dir, int pwm) { digitalWrite(MOTOR2.in, dir); analogWrite(MOTOR2.enable, pwm); }
Arduino-PRO дома в DIP корпусе. Опубликовано 09/01/2015 автор admin Все припояли Тестируем с LCD Keypad Shiled Фото с верху Печатная плата
Color LCD Shield Опубликовано 27/10/2014 автор admin Library for Arduino 1.0.3 LCD_Library Library for Arduino 1.05 При инициализации экрана необходимы вот эти строчки. lcd.init(EPSON); lcd.contrast(44); ColorLCDShield-master Color LCD Shield (SparkFun) Описание ColorLCDShield Для AtMega 1284p *.h #else #define LCD_PIN_RES 2 // 26 // D8 #define LCD_PIN_CS 3 // 27 // D9 #define LCD_PIN_DIO 5 // D11 #define LCD_PIN_SCK 7 // D13 #define LCD_PORT_CS PORTA #define LCD_PORT_SCK PORTB #define LCD_PORT_RES PORTA #define LCD_PORT_DIO PORTB #endif И вот это в *.cpp DDRB = ((1<<LCD_PIN_DIO)|(1<<LCD_PIN_SCK)); DDRA = ((1<<LCD_PIN_CS)|(1<<LCD_PIN_RES));
TinyRTC модуль. Опубликовано 24/10/2014 автор admin Описание модуля. Часы, термометр, eeprom. i2c Схема модуля В данном модуле должна быть установлена НЕ БАТАРЕЙКА а аккумулятор LIR2032 3.6v, в противном случаи часы не будут сохраняться после отключения питания. Короче барахло китайское.
Atmega1284P SMD Опубликовано 23/10/2014 автор admin Разводка платы для проектов: ATMEGA1284P Как превратить ATmega1284P в Arduino проверенно работает. Прошивка для Atmega 1284P. Программирование через Arduino ISP Programming Uno Target board (1284P) D10 (SS) Reset - pin 9 (green) D11 (MOSI) Pin 6 (yellow) D12 (MISO) Pin 7 (orange) D13 (SCK) Pin 8 (black) Gnd Gnd (blue) +5V +5V (red)