Prejsnji prototip MultiWiija je sicer prestal test, ampak sama ploscica je bila odprta, pa nic kaj posebej lepa. Pa tudi Aruino Pro Minija bi rad uporabljal za kj drugega heh ๐
Zacel sm risat novo ploscico, tako, ki ne bo uporabljala Arduino Pro minija, ampak samo Atmega328.
Poleg tega hocem Bluetooth, 10DOF (GY80), buzzer, AUX1, AUX2. Namesto RC input, ki steje 6×3 pine, bi lahko uporabil samo satelit od od spektrumovega sprejemnika, kar pomeni, da bi se lahko znebil sestih povezav in uporabil samo eno. Satelit dela na 3.3v in generira PPM signal, ki ga MultiWii zna prebrat. Mogoce v naslednjih revizijah ploscice.
Hiter prototyping
Protoyping je razkril tudi par stvari, ki jih je blo treba odpravit. Zato, da sem imel lahko dva AUXa, je treba prestavit Buzzer na drug pin in ustrezno spremenit v config.h.
Torej, se vedno se uporabljajo notranji pullupi in GY80 board
#define INTERNAL_I2C_PULLUPS
#define GY_80
Buzzer se prestavi iz D8 na A2
AUX1 gre na D7
AUX2 gre na D8 (lahko tudi na D12, ki je sicer power pin za senzor board, ampak ga ne uporabljam)
#define RCAUXPIN8 //SW prestavi AUX2 na D8
tudi odznaci buzzerON in buzzerOFF in override_buzzerpin_pinmode
#define OVERRIDE_BUZZERPIN_PINMODE pinMode (A2, OUTPUT); // use A2 instead of d8
#define OVERRIDE_BUZZERPIN_ON PORTC |= 1<<2 //PORTB |= 1;
#define OVERRIDE_BUZZERPIN_OFF PORTC &= ~(1<<2); //PORTB &= ~1;
Obvezno more bit z necim pokrita. Na misel mi je prisla dummy security camera iz kitajske ๐ Itak sem jo takoj narocil…
Najprej je bilo seveda postudirat kako so assignani PINi (slika iz: TUKAJ)
Ko sem nastudiral vse kako je treba, je pocasi nastala tele shema
Iz sheme je nato nastalo tole, dodal sem se RESET gumb. Tale je narejena za 4 motorje (ali 3 plus servo), na desni je prostor za GY80, spodaj sta modra STATUS led in zelena 3mm power led. skrajno desno je konektor za BUZZER, ampak se ne vem a naj bo header, a samo pad. Header za bluetooth naj bo zenski, ker ima BT modul iz dealextreama moski pin. Kristal je standard 16mhz, dva kondija pa 22pF. Aja, GY80 naj obrnjen tako, da je 10pinov na levi strani. Ime spikeyWii je zato, ker sem BT modul nastavil na enako ime ๐ ful dobr zgleda, ko isces napravo, pa racunalnik najde SpikeyWii ๐
Sama izdelava je standard…. likanje, pranje, jedkanje, pranje…ย
Stepanje komponent je blo kr zabavnoZa GY80 sem se odlocil da ne bo na pinih, ampak samo na peni, ker drugace pobere vse vibracije.
Spodnja stran. Caka na testiranje
Takole izgleda ko je vse pospravljenoTestirano tudi na quadcopterju, sicer v sobi, ampak deluje.
Naslednjic pride na vrstovoltage monitoring, zato da ne uporabljam mojega LiPO alarma.
stay tuned!