Saturday, October 3, 2015
Testando o Syma X5C
Pequeno, rápido, estável e grava video no cartão SD, e de quebra faz todo tipo de flips.
Sunday, August 9, 2015
Mais um drone nascendo no laboratório de robótica
Saturday, August 8, 2015
Chegaram os alarmes de bateria
![]() |
| Alarme de bateria com nível configurável. |
http://www.garttmodel.com/EN/product/product.aspx?id=619&kindid=343
Saturday, July 25, 2015
Saturday, June 6, 2015
imax b6 battery charger: usb pinout and logview
O carregador imax b6 e seus clones possuem um entrada configurável para o sensor de temperatura LM35 ou para Serial / UART - TX - TTL.
Quando configurado como Serial é preciso ligar o RX de um cabo USB-TTL no TX do IMAX6.
![]() |
| Pinout IMAX B6 |
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | +5V | +5V for LM35 Temperature sensor |
| 2 | DATA | TTL TX for Logging or V-Out of LM35 |
| 3 | GND | GND |
Quando configurado como Serial é preciso ligar o RX de um cabo USB-TTL no TX do IMAX6.
Depois é só abrir o logview e acompanhar o progresso de carga e descarga das baterias.
| logview 2.7.6 monitorando a carga da bateria NiMH de 2000mah do Taranis |
![]() |
| Essa bateria tem de carregar com 0.1A até chegar em 8.4V são quase 20 horas para carregar completamente. |
Tuesday, May 19, 2015
Taranis Plus com telemetria bluetooth hc-06
Um dos recursos do Taranis Plus é a porta serial RS232 no compartimento da bateria.
É possível ativar um mirror da telemetria smart port na página 6 de configurações do rádio.
O baudrate é 57600. E a polaridade é invertida.
![]() |
| HC-06 com regulador 7805 soldado, já que o regulador onboard suporta apenas 6V. Bateria carregada fornece mais de 8V, dai a necessidade do 7805. |
![]() |
| Cabo conversor de 2mm (taranis) para 2.54mm (hc-06) |
No entanto, esse setup funcionou parcialmente, pois nenhum dos apps para Android conseguiu se comunicar com o controle. Ligando um cabo usb-ttl no PC, e usando o terminal termite com hex dump, não encontrei nenhum 0x7e do protocolo FrSky. Isso indica que a serial do Taranis também deve ser invertida. Para testar esta hipótese sem modificar o hardware, é só usar uma SoftwareSerial invertida no Arduino.
| Software Serial invertida nos pinos 3,2 |
![]() |
| Arduino nano rodando SoftwareSerial invertida |
A coisa começou a melhorar, o terminal encheu de 0x7e.
![]() |
| Termite 3.1 com hex dump |
Agora é só partir para decodificar o protocolo ou deixar para um app de android fazer isso.
O mestre do barramento smart port, faz polling dos sensores enviando "0x7e" seguido do id do sensor.
----------- inicio do ciclo
7e 67
7e 48
7e e9
7e 6a
7e cb
7e ac
7e 0d
7e 98 10 05 f1 01 2d 08 00 c2
7e 98 10 01 f1 59 93 00 00 10
7e 98 10 02 f1 58 00 00 00 a3
7e 98 10 03 f1 06 00 00 00 f4
7e 8e
7e 2f
7e d0
7e 71
7e f2
7e 53
7e 34
7e 95
7e 16
7e b7
7e 39
7e ba
7e 1b
7e 00
7e a1
7e 22
7e 83
7e e4
7e 45
7e c6
--------------- fim do ciclo
![]() |
| Inversor para o TX do Taranis (JP1) conectar no RX do HC-06 (JP2) |
Chegaram mais peças
![]() |
| MPU-9250 9 DOF IMU |
![]() |
| MPU-9250 9 DOF IMU |
![]() |
| Propeller Adapter (Collet Type) 3.17mm Para os motores 2212/13T 1000KV |
http://www.hobbyking.com/hobbyking/store/uh_viewitem.asp?idproduct=75583&aff=1197268
http://www.hobbyking.com/hobbyking/store/uh_viewitem.asp?idproduct=75584&aff=1197268
http://www.hobbyking.com/hobbyking/store/uh_viewitem.asp?idproduct=75582&aff=1197268
http://www.hobbyking.com/hobbyking/store/uh_viewitem.asp?idproduct=75581&aff=1197268
![]() |
| Transmitter Gimbal Set (Left) - Turnigy 9XR Transmitter Mode 1 Bom para montar um controle DIY. Giro de 60 º em cada eixo. O gimbal PR10 do Taranis é melhor do que este, tem giro 80 º em cada eixo. |
![]() |
| Turnigy MX-M801 12g / 2kg / 0.10sec Micro Metal Geared Servo. Bom para montar um gimbal DIY para câmera. |
Tuesday, May 12, 2015
Frsky Taranis Plus (X9D PLUS) + X8R + D8R-II Plus
Chegou meu rádio Frsky Taranis Plus, foram 3 dias pelo Fedex. Lembrando que o tempo é inversamente proporcional ao dinheiro. O motoqueiro da Fedex veio entregar na porta de casa o produto junto com uma lista imensa de todos os impostos (60% de importação e 17% de ICMS), que para variar são contabilizados em cascata, resultando em 110% do valor do produtos mais frete. Ou seja, o custo efetivo de um 1 dólar é 6 reais, em maio de 2015.
Compre na hobbyking:
http://www.hobbyking.com/hobbyking/store/uh_viewitem.asp?idproduct=67753&aff=1197268
Abri, liguei, funcionou! Ok, então já pode atualizar o firmware para o mais recente build do opentx.
http://www.open-tx.org/
Para atualizar é preciso conectar o controle pela porta mini-usb no PC e instalar os drivers do USB-DFU.
http://www.open-tx.org/2013/07/18/taranis-windows-usb-driver-for-manual-installation/
http://downloads.open-tx.org/tools/Taranis_WinUSB_driver.zip
Em seguida, usando o OpenTX Companion, basta clicar no botão de upload de firmware.
O meu estava com a versão 2.0.9 de fábrica, atualizei com a versão 2.0.17
Junto com o Taranis vem o receptor X8R
Também pedi um D8R que já vem com uma porta UART e 2 entradas analógicas.
Compre na hobbyking:
http://www.hobbyking.com/hobbyking/store/uh_viewitem.asp?idproduct=14356&aff=1197268
![]() |
| Taranis Plus - Rádio de 16 canais com telemetria e firmware opensource |
http://www.hobbyking.com/hobbyking/store/uh_viewitem.asp?idproduct=67753&aff=1197268
http://www.open-tx.org/
Para atualizar é preciso conectar o controle pela porta mini-usb no PC e instalar os drivers do USB-DFU.
http://www.open-tx.org/2013/07/18/taranis-windows-usb-driver-for-manual-installation/
http://downloads.open-tx.org/tools/Taranis_WinUSB_driver.zip
Em seguida, usando o OpenTX Companion, basta clicar no botão de upload de firmware.
O meu estava com a versão 2.0.9 de fábrica, atualizei com a versão 2.0.17
Junto com o Taranis vem o receptor X8R
![]() |
| Receptor X8R - portas Smart, RSSI e SBUS |
Também pedi um D8R que já vem com uma porta UART e 2 entradas analógicas.
![]() |
| Receptor D8R-II Plus - porta UART e 2 entradas analógicas, |
http://www.hobbyking.com/hobbyking/store/uh_viewitem.asp?idproduct=14356&aff=1197268
Sunday, April 26, 2015
ESP8266 ESP-01 relay control using Web server or MQTT / IOT
Build with ESP8266 ESP-01 Arduino IDE (https://github.com/esp8266/Arduino)
# turn off relay
curl -X PUT http://eclipse.mqttbridge.com/murilo/esp/rele/off
# turn on relay
curl -X PUT http://eclipse.mqttbridge.com/murilo/esp/rele/on
# control relay from Android
https://play.google.com/store/apps/details?id=at.tripwire.mqtt.client&hl=en
publish murilo/esp/rele/on - turn on relay
publish murilo/esp/rele/off - turn off relay
See source code...
# turn off relay
curl -X PUT http://eclipse.mqttbridge.com/murilo/esp/rele/off
# turn on relay
curl -X PUT http://eclipse.mqttbridge.com/murilo/esp/rele/on
# control relay from Android
https://play.google.com/store/apps/details?id=at.tripwire.mqtt.client&hl=en
publish murilo/esp/rele/on - turn on relay
publish murilo/esp/rele/off - turn off relay
See source code...
Saturday, April 25, 2015
ESP8266 ESP-01 esptool.py no Linux
A primeira ferramenta para o ESP-01 no Linux é o esptool.py.
No esptool dá para fazer a manutenção completa do ESP-01
root@murix-System-Product-Name:~/Downloads# wget https://raw.githubusercontent.com/themadinventor/esptool/master/esptool.py
--2015-04-25 17:33:39-- https://raw.githubusercontent.com/themadinventor/esptool/master/esptool.py
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 199.27.75.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|199.27.75.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 23964 (23K) [text/plain]
Saving to: ‘esptool.py’
100%[===============================================================================================================================>] 23.964 --.-K/s in 0,006s
2015-04-25 17:33:40 (3,88 MB/s) - ‘esptool.py’ saved [23964/23964]
root@murix-System-Product-Name:~/Downloads# chmod +x esptool.py
root@murix-System-Product-Name:~/Downloads# ./esptool.py --port /dev/ttyUSB0 read_mac
Connecting...
MAC: 18:fe:34:9f:13:f3
root@murix-System-Product-Name:~/Downloads#
https://github.com/nodemcu/nodemcu-firmware/releases/tag/0.9.6-dev_20150406
root@murix-System-Product-Name:~/Downloads# ./esptool.py --port /dev/ttyUSB0 write_flash 0x0 nodemcu_integer_0.9.6-dev_20150406.bin
Connecting...
Erasing flash...
Writing at 0x00066400... (100 %)
Leaving...
root@murix-System-Product-Name:~/Downloads#
Monday, April 20, 2015
Tiva C + Stellaris: pinout
As placas Tiva C e Stellaris possuem alguns "problemas".
O primeiro são os resistores R9 e R10 que precisam ser removidos para não dar curto entre os GPIOs.
O segundo é o pinmux da USART1 e USART4 que iniciam em conflito, então é preciso remapear a USART1 para o conector J1, para que a USART4 funcione no conector J4.
O terceiro é o U4 presente somente nas Stellaris (na Tiva C já vem de fabrica sem ele), que precisa ser removido para permitir a placa ligar tensões abaixo de 5V (ex: bateria).
Resolvidos esses "problemas" é só partir para desenvolvimento.
Estão disponíveis:
8x UART - Serial
4x I2C - Wire
3x SPI
Resolvidos esses "problemas" é só partir para desenvolvimento.
Estão disponíveis:
8x UART - Serial
4x I2C - Wire
3x SPI
Subscribe to:
Posts (Atom)



























