TDC2015 - Um drone para chamar de seu

23
Globalcode – Open4education Um drone para chamar de seu Odair Bonin Poli-USP

Transcript of TDC2015 - Um drone para chamar de seu

Page 1: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Um drone para chamar de seu

Odair Bonin Poli-USP

Page 2: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Agenda  Apresentação  Conceito  História  Fato curioso  Componentes  Controle  Frame

Page 3: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

  Engenheiro de software   Formado em ciência da computação

  Instrutor   Tecnologia Java; Web; Mobile

  Oficinas de programação   Java; Android; Tecnologia Web   Realidade aumentada + Android   Programação Kinect w/OpenSource   Programação para Drones

Maker

Odair Bonin

Page 4: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Conceito

Veículo Aéreo Não-Tripulado

(VANT)

Remotely Piloted Aircraft

(RPA)

Autonomous Aircraft

Page 5: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Historia

Reginald queria viver o sonho americano: ser ator em

Hollywood

Reginald Denny e o modelo RP-1 (o qual chamavam de Drone)

Page 6: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Norma Jeane Dougherty montava drones modelos RP-5 na fábrica do Reginald

O mundo deu voltas e ela ficou conhecia como Marylin Monroe

Fato curioso

Page 7: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

DIY

Existem vários kits prontos e maneiras de se montar o seu Drone

Page 8: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Cuidado, existem modelos semelhantes que não são compatíveis com o emissor

Componentes Placa controladora H107C-A43

Frequência: 2.4GHZ Possui giroscópio Alimentação 3.7V

Transceiver A7105 Frequência: 2.4GHZ Alimentação 3.3V

Page 9: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Componentes Motores (brushless)

2 sentido horário 2 sentido anti-horário

Hélices

2 tipo A 2 tipo B

Bateria Li-po 3.7V Entre 280mAh e 500mAh

Duração de 5 a 10 minutos

Peso total dos componentes 35 g

Page 10: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Controle ARDUINO UNO

Comunicação SPI Saída para 3.3V

http://www.instructables.com/id/Easy-Android-controllable-PC-Interfaceable-Relati/step5/Building-the-Arduino-driven-radio/

Page 11: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Bind SCAN tx RSSI Channel:

0x01

12ms

8ms

8ms

8ms

BIND

14 1e 28 32 3c 46 50 5a 64 6e 78 82 1

2

...

O passo mais importante é o BIND

•  Para realizar o BIND, o

emissor envia pacotes a cada 12ms e aguarda uma resposta.

•  O handshake é feito com a troca de mensagens a cada 8ms.

Page 12: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Codigo-fonte

deviationtx.com/

Devo8

Fonte adaptado: https://github.com/andihit/coptermanager-simple/tree/master/arduino

Para rodar no controle Devo

(firmware)

Page 13: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Frame

B

B

A

A

Anti-horário (PB)

Horário (VA)

Horário (VA)

Anti-horário (PB)

Page 14: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Frame

Nome Drone #1 Materiais Palito de churrasco; Cola

quente; Linha de costura; Fita crepe

Peso 48g Nível de satisfação Médio Dificuldade Prender os motores no frame

Page 15: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Frame

BobSponge SquareDrone (55g) Dificuldade em manter os eixos alinhados

Deixe a geladeira em paz Alinhamento perfeito mas, o peso ultrapassou 70g

Page 16: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Frame

Palito e isopor As quedas prejudicam muito o frame. Autor: David

Palito e isopor A distância do motor ao centro do drone dificulta o equilíbrio. Autor: Cauê

Page 17: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Frame

Drone de espuma plástica Peso: 40g Autor: David Takazaki

Page 18: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Frame

Drone de porta-treco Peso: 42g Autor: Marcos

Page 19: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Frame

Drone de LEGO Autor: Cristine

Drone de vareta de guarda-chuva Autor: Dimas

Drone de vareta de guarda-chuva e CD Autor: Dimas

Page 20: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Frame

Octacopter de vareta de guarda-chuva Autor: Dimas

Drone de espuma plástica Autor: David Takazaki

Page 21: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

Frame

Primeiro Vôo

Page 22: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

#Dica importante Não façam testes perto das plantas

Page 23: TDC2015 - Um drone para chamar de seu

Globalcode  –  Open4education

/odair.bonin

Obrigado