Stránka 9 z 26

Re: Pavouk Hiwonder

Napsal: 28 dub 2024, 10:13
od luger
díky pánové,
opět jsem trochu pokročil. Nainstaloval jsem si minidigi voltmetr k rychlé kontrole napětí lipol baterie:
IMG_20240428_095801_533.jpg
Teď mě čeká zakrytování oled displeje a otevřených boků skeletu. Nemůžu se na to dívat.
Navrhnul jsem jen jednoduché placky s upínacími body k přišroubování a příslušnými otvory pro konektory, zítra to hodím kamošovi na 3D tiskárnu.
Zatím nazakryté:

Re: Pavouk Hiwonder

Napsal: 01 kvě 2024, 16:02
od luger
Boční kapotáž a kryt OLED displeje

Re: Pavouk Hiwonder

Napsal: 02 kvě 2024, 11:42
od gilhad
Vypadá to skvěle :)

Re: Pavouk Hiwonder

Napsal: 03 kvě 2024, 11:33
od luger
díky gilhad
hlavou mi proletěla myšlenka oplácat pavoučka nějakou černou umělou kožešinou s chlupama. To už bude asi morbidní. Nebo ne ? :mrgreen: Už teď z něj jde strach když proti vám běží půlmetrový pavouk plnou rychlostí :D :D . A to fakt běží docela rychle.

Re: Pavouk Hiwonder

Napsal: 03 kvě 2024, 11:38
od gilhad
Jo, ty černé chlupy by tomu dodaly barvitosti :)

BTW: Prodává se černý suchý zip se samolepkou, ten by se na to dobře aplikoval a delší chlupy se do něj dobře zakomponují, zatímco základ bude přirozeně chlupatý sám od sebe :)

Akorát se to bude blbě čistit, protože to na sebe nasucháčuje kdejaký bordel ...

Re: Pavouk Hiwonder

Napsal: 03 kvě 2024, 11:58
od luger
Stále se rozhoduji pro formát vzhledu, první možnost je přiznat "surový strojový" vzhled a nebo nenápadný chlupatý mazlíček který zaručeně vyděsí každou návštěvu, když si jen tak vykráčí zpoza gauče :D :D

Re: Pavouk Hiwonder

Napsal: 06 kvě 2024, 11:17
od luger
Přes víkend jsem nainstaloval zvukový senzor. Umístil jsem jej do bočnice a udělal jsem tam malou dírku pro šroubovák k regulaci citlivosti. Velká díra je pro mikrofon (viz foto).
Potřeboval bych aby pavouček reagoval na zvuk a tak jsem se pustil do funkce "interrupt". K testu jsem si napsal jednoduchý prográmek:

Kód: Vybrat vše

void setup() {
  Serial.begin(9600);  // Nastaveni seriove konzole
  pinMode(11, INPUT);  // Nastaveni pinu D11 jako vstupni (PIR)
  
  attachInterrupt(0, PIR, RISING);    //při změně na pinu 2 (zvukového senzoru) z LOW na HIGH vyvolá podprogram "PIR"
}

void loop() {
  if(digitalRead(11) == HIGH) {      // Precteme stav pinu D11 pir senzoru a pokud je jeho stav logicka 1
PIR ();
}
}

void PIR (){
  Serial.println("Detekovan pohyb!");  // Vypiseme na konzoli hlaseni
  delay (1000);
}
Takto samostatně funguje skvěle, ale po vložení do programu pavoučka už nereaguje. Zřejmě se ta funkce potkává s nějakou knihovnou a tak se to celé rozhodí. Horší je, že přestane fungovat i program pavoučka a ten si začne dělat co chce.
Mám tam nainstalované knihovny bez kterých by celý projekt nefungoval - oled, gyroskop, lobot serva apod.

Re: Pavouk Hiwonder

Napsal: 06 kvě 2024, 14:59
od kiRRow
No né všechny piny umí interupt. Copak ho pohání za deska ?

Re: Pavouk Hiwonder

Napsal: 06 kvě 2024, 16:34
od luger
Deska je klasika UNO. Zřejmě nějaká knihovna používá D2. Zkusím to hodit na D3 a uvidíme

Re: Pavouk Hiwonder

Napsal: 06 kvě 2024, 17:20
od kiRRow
Uno umí jen 2,3 ... pokud nějaká knihovna používá 2, tak tam musí být na ten pin i něco fyzicky zapojeno, logicky ne ?