2019-03-14

5 inches and 6 inches propellers test


https://www.minimumrc.com/products/minimoa-glider-gull-wing-700mm-micro-rc-aircraft-kit?VariantsId=10376

2018-08-23

Автополив

Cистема автономного полива (двухканальный планировщик с допустимой нагрузкой до 500мА, при необходимости можно подключить реле постоянного тока для более мощной нагрузки)

Характеристики:
- от 1 до 4 точек полива (теоретически можно больше, но тогда труднее балансировать плечи насоса по нагрузке), или до восьми точек полива со вторым насосом
- индикация разряда аккумулятора (светодиод мигает 3 раза), -
 кнопочная настройка интервала полива (в часах, макс 24) и длительности полива (в секундах, макс 24).
- до 2х недель автономной работы (в зависимости от нагрузки)на аккумуляторе емкостью 2800мА/ч

Демонстрация работы (пример настройки расписания полива):


2018-04-23

ATmega2560 vs STM32F407


STM32F407VGT6 ATmega2560
Price $11
$9.1
Core 168 MHz 16MHz
Memories Up to 1 Mbyte of Flash memory
•Up to 192+4 Kbytes of SRAM


Program Memory Size (KB)256
SRAM Bytes 8,192
Data EEPROM/HEF (bytes) 4096
Clock, reset and supply management    

Timers

2 x 8-bit, 4 x 16-bit
Communications interfaces
4-UART, 5-SPI, 1-I2C
Analog to digital converter (ADC)

I/Os
4 Input Capture, 4 CCP, 16PWM


Atmega328 vs STM32F103


STM32F103C8T6 ATmega328
Price $1.38
$2.15
Core 72 MHz 16MHz
Memories 64 or 128 Kbytes of Flash memory
–   20 Kbytes of SRAM

32KBytes of In-System Self-Programmable Flash program
Memory
– 1KBytes EEPROM
– 2KBytes Internal SRAM
Clock, reset and supply management     2.0 to 3.6 V application supply and I/Os
–   POR, PDR, and programmable voltage
detector (PVD)
–   4-to-16 MHz cr
ystal oscillator
–   Internal 8 MHz factory-trimmed RC
–   Internal 40 kHz RC
–   PLL for CPU clock
–   32 kHz oscillator for RTC with calibration

2.7 - 5.5V
Timers 7 timers
–   Three 16-bit timers, each with up to 4
IC/OC/PWM or pulse counter and
quadrature (incremental) encoder input
–   16-bit, motor control PWM timer with dead-
time generation and emergency stop
–   2 watchdog timers (Independent and
Window)
–   SysTick timer 24-bit downcounter

3
Communications interfaces Up to 9 communication interfaces
–   Up to 2 x I2C interfaces (SMBus/PMBus)
–   Up to 3 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)
–   Up to 2 SPIs (18 Mbit/s)
–   CAN interface (2.0B Active)
–   USB 2.0 full-speed interface

Analog to digital converter (ADC) 2 x 12-bit, 1 μs A/D converters (up to 16
channels)

I/Os Up to 80 fast I/O ports
–   26/37/51/80 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant



ATmega8 vs STM8


STM8S103F3P6 STM8S105C6T6 8BIT 32KB FLASH ATmega8
Price $0.99/2=$0.5 $2.54/5=$0.51  $0.99/1 $1.47/2=0.78
$3.18/5=$0.63
Core 16 MHz 16MHz
Memories • Program memory: 8 Kbyte Flash;
•Data memory: 640 byte true data EEPROM;
•RAM: 1 Kbyte
•Program memory: up to 32 Kbyte Flash; •Data memory: up to 1 Kbyte true data
EEPROM; 
•RAM: up to 2 Kbyte
8KBytes of Flash program memory
– 512Bytes EEPROM
– 1KByte Internal SRAM
Clock, reset and supply management 2.95 to 5.5 V operating voltage

4 master clock sources
–   Internal, user-trimmable 16 MHz RC
–   Internal low-po
wer 128 kHz RC
•Clock security system with clock monitor

2.7 - 5.5V
Timers •Advanced control timer: 16-bit, 4 CAPCOM
channels, 3 complementary outputs, dead-time
insertion and flexible synchronization
•16-bit general purpose timer, with 3 CAPCOM
channels (IC, OC or PWM)
•8-bit basic timer with 8-bit prescaler

Two 8-bit Timer/Counters with Separate Prescaler, one Compare Mode
– One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode
– Real Time Counter with Separate Oscillator
– Three PWM Channels
Communications interfaces •UART with clock output for synchronous
operation, SmartCard, IrDA, LIN master mode
•SPI interface up to 8 Mbit/s
•I2C interface up to 400 kbit/s
Byte-oriented Two-wire Serial Interface
– Programmable Serial USART
– Master/Slave SPI Serial Interface
Analog to digital converter (ADC) 10-bit, ±1 LSB ADC with
up to 5 multiplexed
channels, scan mode and analog watchdog
8-channel ADC in TQFP and QFN/MLF package
• Eight Channels 10-bit Accuracy
– 6-channel ADC in PDIP package
• Six Channels 10-bit Accuracy
I/Os Up to 28 I/Os on a 32-pin package including
21 high sink outputs
23 Programmable I/O Lines

•96-bit unique key for each device

2017-11-25

Пенолет




Печатная плата четырехканального приемника 2.4MHz (Arduino Pro Mini 5V 16M и NRF24L01)


Скетчи:
RX.ino
TX.ino



2017-11-23

Arduino brushless motor

http://rztronics.com/control-brushless-motor-using-arduino/

  1. #include //Using servo library to control ESC

  2. Servo esc; //Creating a servo class with name as esc

  3. void setup()

  4. {

  5. esc.attach(8); //Specify the esc signal pin,Here as D8

  6. esc.writeMicroseconds(1000); //initialize the signal to 1000

  7. Serial.begin(9600);

  8. }

  9. void loop()

  10. {

  11. int val; //Creating a variable val

  12. val= analogRead(A0); //Read input from analog pin a0 and store in val

  13. val= map(val, 0, 1023,1000,2000); //mapping val to minimum and maximum(Change if needed)

  14. esc.writeMicroseconds(val); //using val as the signal to esc

  15. }

Инструкция для ESC HW - https://yadi.sk/i/nJre_RmtxhWXq
https://www.youtube.com/watch?v=N8GZ2LzG0OU
servo.attach(pin, 800,2200)


http://www.instructables.com/id/Interfacing-Brushless-DC-Motor-BLDC-With-Arduino/
#include 
Servo esc_signal;

void setup()
{
  esc_signal.attach(12);  //Specify here the pin number on which the signal pin of ESC is connected.
  esc_signal.write(30);   //ESC arm command. ESCs won't start unless input speed is less during initialization.
  delay(3000);            //ESC initialization delay.
}

void loop()
{
esc_signal.write(55);   //Vary this between 40-130 to change the speed of motor. Higher value, higher speed.
delay(15);
}


Настройка регуляторов ESC без карты по пикам Vlog#09
https://www.youtube.com/watch?v=O4IH5dqDkWc

2017-11-22

Антенный калькулятор


2400(MHz)
Длина полноволновой антенны 30653/F12.77 см
Полуволновая антенна (свыше 144 MHz) 14233/F6 см
Четверть волновая антенна 7137/F3 см

700(MHz)
Длина полноволновой антенны 30653/F43.8 см
Полуволновая антенна (свыше 144 MHz) 14233/F20.33 см
Четверть волновая антенна 7137/F10.2 см

500(MHz)
Длина полноволновой антенны 30653/F61 см
Полуволновая антенна (свыше 144 MHz) 14233/F28.5 см
Четверть волновая антенна 7137/F14.3 см


500 MHz600 MHz700 MHz
Длина полноволновой антенны405060
Полуволновая антенна202428
Четвертьволновая антенна101214

Антенный калькулятор http://allcalc.ru/node/335
Клевер https://youtu.be/dR1vqI66gQM
Мультидиректор https://www.youtube.com/watch?v=4BpZMZDHwNg

https://radiochief.ru/antenny/bazovy-e-antenny-grazhdanskogo-diapazona/
Следующая, по эффективности, после 5/8, это антенна 1/2 длины волны, половинка, и она имеет длину, примерно 5 метров. Антенна способна работать без противовесов. Также согласовывается при помощи автотрансформаторной системы.
Самая простая из GP антенн, это 1/4 длины волны. Состоит из штыря длиной 2,7 метра и противовесов аналогичной, или чуть большей длины расходящихся вниз под углом 135 градусов.
Самый простой вариант базовой антенны, это диполь. Является упрощенным вариантом 1/4 и представляет собой два штыря длиной, примерно, 2,7м и расположенных под углом 180 градусов

2016-04-24

Lanos K-Line ALDL Bluetooth adapter V2.0


The version described below is 2.0.

Download binary:  mega8_uart.hex


Apply hex:
sudo avrdude -c usbasp -p m8 -Uflash:w:mega8_uart.hex:a

Set fuses (4MHz int RC):
sudo avrdude -c usbasp -p m8 -U lfuse:w:0xe3:m -U hfuse:w:0xd9:m

HC-05 conf:
AT+CLASS?
>1f00
AT+CLASS=1
>OK  



Live demo with Delco Suite Android:
 

Debug:
Bluetooth:
sdptool browse local
sdptool add --channel=22 SP
sudo rfcomm listen /dev/rfcomm0 22  
cat /dev/rfcomm0
echo 'asdf' > /dev/rfcomm0 
echo -en '\xF4\x57\x01\x00\xB4\xF4\x92\x01\x07\x41\x00\x00\x00\x80\x81\x61\xF5\xF7\xFE\x19\x00\x69\x00\x00\xD8\x3F\x81\x79\x80\x00\x09\x5A\x5A\x00\x29\x19\x3B\x23\x00\x00\x00\x00\x20\x00\x04\x2A\x5B\x80\x00\x00\xCE\x00\x00\x00\x00\x80\x00\x08\x00\x01\x01\x00\x20\x06\x00\x00\xE4\x98\x52' > /dev/rfcomm0
Ref: How do I connect and send data to a bluetooth serial port on Linux? 
 
(src: mega8_uart.zip)
 


2015-09-14

RF433.95 Remote Control

ON:

OFF:
7347,191,183,191,183,191,184,190,183,190,184,190,185,190,184,189,184,190,185,190,185,190,184,189,1889,190,374,378,186,378,185,379,185,189,375,378,187,372,187,188,376,188,376,377,186,377,187,377,187,187,376,377,187,186,376,377,188,376,188,376,188,186,377,186,378,186,378,186,378,186,379,184,379,374,190,374,190,184,380,373,191,184,380,184,380,184,380,373,192,183,380,373,191,373,192,183,381,373,191,373,191,373,192,182,381,183,381,373,191,182,381,372,192,373,192,373,192,372,192,372,192,182,382,183,382,182,381,372,192,182,381,372,192,372,192,372,192,372,193,371,191,372,192,372,192,366,192,371,192,182,382,371,192,182,382,182,

182,192,372,192,372,381,183,381,183,191,373,381,182,381,183,191,373,380,184,380,184,190,374,380,184,380,185,190,374,189,374,380,185,379,185,379,185,189,375,189,375,378,185,379,185,188,375,188,375,378,186,188,375,189,375,189,375,378,186,378,186,188,376,378,187,378,186,188,376,378,186,378,187,378,187,188,376,188,376,378,187,188,376,377,187,377,187,377,186,377,187,377,187,187,377,187,377,187,377,377,187,187,377,377,187,377,188,376,187,377,188,376,188,377,188,376,187,377,187,376,188,186,378,375,188,186,378,186,7763,187,187,188,186,187,187,186,186,188,187,187,187,187,187,187,187,187,187,187,187,187,187,187,1891,187,376,377,187,187,376,186,376,377,187,376,186,187,376,376,187,377,187,187,376,376,187,376,187,186,376,377,188,376,187,187,377,187,377,376,188,376,187,376,186,186,377,186,377,376,188,376,188,186,377,185,378,375,188,186,377,186,377,187,378,376,188,376,188,187,377,376,189,376,189,185,378,376,189,375,183,376,189,186,378,186,378,375,189,186,378,376,188,375,188,376,189,375,185,376,189,186,379,185,378,186,378,375,189,185,378,375,189,375,189,374,185,375,189,376,189,375,189,375,189,375,189,375,190,185,379,374,189,185,378,185,7765,186,187,186,187,186,187,186,188,186,188,186,188,186,188,186,188,186,188,186,188,186,188,186,1892,186,377,376,188,186,377,187,377,376,188,376,188,185,378,375,189,375,188,186,377,375,188,376,188,186,378,375,188,376,189,185,378,186,377,375,189,375,189,375,188,186,378,186,379,375,189,375,189,186,378,185,378,374,188,185,378,185,378,186,378,375,189,375,] 184,379,184,379,184,190,374,380,184,190,374,189,374,379,184,380,185,379,185,378,185,378,185,379,185,189,375,189,374,379,185,188,375,378,186,189,375,189,375,378,186,378,186,189,376,378,186,377,186,378,185,189,375,188,376,378,186,188,376,378,187,378,186,378,187,377,186,377,187,187,376,188,376,187,376,377,187,187,377,377,187,376,186,377,188,376,187,377,188,377,188,377,188,376,188,376,188,187,377,376,188,186,377,187,7763,188,187,188,186,187,187,187,186,187,187,188,187,188,187,187,187,187,187,187,187,187,187,187,1891,377,187,187,376,187,376,187,376,377,186,377,187,186,376,377,187,188,377,376,187,186,377,376,187,376,188,376,187,376,188,376,188,186,376,376,188,186,376,186,377,376,188,376,187,375,187,376,188,376,188,376,188,187,377,186,377,375,188,186,378,375,188,186,378,186,378,376,188,376,188,186,378,376,189,376,189,376,189,186,379,186,378,375,189,185,378,375,189,375,189,375,189,376,188,376,189,185,378,185,379,185,378,375,189,185,379,375,189,375,189,375,188,376,189,375,189,375,189,375,189,375,189,374,190,185,378,375,190,185,379,184,7765,186,188,186,188,186,188,186,188,186,188,187,188,185,188,186,188,185,188,186,188,186,188,186,1892,376,188,185,378,186,378,186,377,376,188,376,188,186,377,375,188,186,377,376,188,186,378,375,188,375,190,374,189,375,189,375,189,185,377,375,189,185,378,186,378,375,189,375,189,375,189,375,188,375,189,375,189,186,378,185,378,375,188,185,378,375,189,185,379,185,379,375,189,376,188,185,379,375,189,375,189,375,190,185,379,185,379,374,190,184,379,375,] 7347,191,183,191,183,191,184,190,183,190,184,190,185,190,184,189,184,190,185,190,185,190,184,189,1889,190,374,378,186,378,185,379,185,189,375,378,187,372,187,188,376,188,376,377,186,377,187,377,187,187,376,377,187,186,376,377,188,376,188,376,188,186,377,186,378,186,378,186,378,186,379,184,379,374,190,374,190,184,380,373,191,184,380,184,380,184,380,373,192,183,380,373,191,373,192,183,381,373,191,373,191,373,192,182,381,183,381,373,191,182,381,372,192,373,192,373,192,372,192,372,192,182,382,183,382,182,381,372,192,182,381,372,192,372,192,372,192,372,193,371,191,372,192,372,192,366,192,371,192,182,382,371,192,182,382,182,7768,183,191,183,191,183,191,183,191,183,191,183,190,183,192,182,190,183,191,183,191,183,191,183,1895,184,380,373,191,373,191,373,191,184,380,373,191,372,191,183,380,183,381,372,191,373,191,373,191,183,381,373,191,183,380,372,191,372,191,372,191,183,381,183,381,183,381,183,381,183,381,183,381,372,192,372,191,183,380,372,190,183,381,183,381,183,381,372,191,183,381,373,192,373,192,183,381,373,189,372,191,372,192,183,381,182,381,373,192,183,382,372,192,373,192,372,191,372,192,372,192,182,382,183,381,182,381,372,192,183,381,372,192,372,191,372,192,372,192,371,192,372,192,372,192,371,192,372,192,182,381,371,192,182,382,182,7767,183,191,183,191,183,190,184,191,183,191,183,191,183,190,184,191,184,190,182,191,183,191,183,1895,183,381,372,190,374,191,373,190,183,379,373,191,373,191,183,380,183,379,373,191,373,191,373,190,182,381,373,191,184,381,373,190,373,190,373,] 373,190,373,380,184,380,184,380,184,190,373,190,374,379,184,190,373,190,374,189,374,190,374,190,374,189,374,189,374,189,375,189,374,379,185,379,185,189,375,378,185,379,185,188,376,379,185,379,186,378,186,189,376,188,375,379,186,188,375,378,186,378,186,377,186,377,187,378,187,187,376,188,376,188,376,377,187,188,376,377,187,377,186,377,187,377,187,377,187,377,187,377,187,376,187,376,187,186,377,377,188,187,377,187,7763,188,186,187,187,187,186,188,186,187,187,188,186,187,186,187,186,187,186,188,187,188,187,188,1891,377,186,187,376,377,186,187,376,377,187,188,376,187,376,377,187,377,187,187,377,376,188,186,377,376,187,187,377,187,377,376,187,376,188,376,187,186,377,186,377,376,188,186,377,186,377,187,377,187,377,187,377,186,377,186,377,187,377,186,377,376,188,375,188,187,377,376,188,376,188,187,378,376,188,376,188,376,188,186,378,186,377,376,188,185,377,376,188,376,188,376,188,376,188,376,189,186,378,186,378,186,377,376,189,186,379,375,188,375,189,375,188,375,189,375,189,375,189,375,190,374,189,375,189,185,379,375,189,185,379,184,7765,186,187,186,187,187,188,186,188,186,188,186,188,186,188,186,187,186,188,186,188,186,188,186,1893,375,188,187,377,376,188,186,377,375,188,186,377,186,378,376,187,376,188,186,378,376,188,186,378,375,188,185,377,186,378,376,186,375,189,375,189,185,378,186,377,375,189,186,378,186,378,186,379,185,378,186,378,186,377,186,377,186,378,186,378,375,188,375,188,186,377,376,189,375,189,186,377,375,189,375,189,375,189,186,379,186,379,375,188,185,379,375,] 
462,446,157,141,462,142,462,142,462,446,159,446,158,141,463,446,159,445,160,141,462,140,463,141,463,141,4720,446,158,445,159,446,160,445,159,445,158,141,463,140,463,445,159,141,462,141,462,140,464,141,463,445,158,141,465,140,463,141,463,445,159,446,159,140,464,444,160,444,159,141,463,140,465,140,464,140,4721,444,160,444,159,445,158,446,159,444,160,140,464,141,463,444,160,140,464,139,465,139,463,141,464,444,160,140,464,139,464,140,464,445,160,444,160,139,464,445,161,443,160,139,465,139,463,140,465,139,4723,444,159,445,160,444,160,444,160,443,160,140,465,140,465,443,160,139,464,139,466,139,464,139,465,444,160,140,466,138,465,139,464,445,160,443,161,139,466,442,160,444,161,139,465,138,466,139,]