onsdag 13 november 2013

Stekspade

Körsbär.
Lite schellack på handtaget, blev väl sådär, accentuerade ojämnheterna och inte bara snideriet; sen paraffinolja på hela.

söndag 8 september 2013

Söndagsnöje

Grannen hade haft fiskelycka, så han delade med sig lite.
Notera att jag bara filéade rundfisken, flundror och spättor tog jag bara ur och kapade fenor och pall på.

torsdag 20 juni 2013

Ny blogg

I och med att jag börjar båtbyggarskola till hösten så tog jag och drog igång en blogg till, där jag kan avhandla båtbyggnad, segelsömnad och kanske lite segling och annat marint.
Min gissning är att de (den?) som följer den här bloggen inte är så intresserad(e) av sånt.

Nya bloggen finns här

Täljt

Ett par är kanske visade tidigare, men iaf...



torsdag 30 maj 2013

Gyllene snittet-passare








Benen är i gullregn och spetsarna ene.
Tanken var först att kunna byta ut en spets eller flera mot 2 mm-blyertsstift, annars hade jag bara gjort benen avsmalnande. Men så kom jag på att, fan, det kommer jag aldrig att göra, så jag limmade fast enespetsarna.
Mässingsbeslagen, eller vad man ska kalla dem kommer från ebay och skulle visst vara till läder.
Ena benet hade jag av när jag vaxade det, men jag limmade det och det verkar hålla.

lördag 11 maj 2013

Intarsia 3


Skar upp linjer utan att lägga i nåt, funderade på att lägga i tunna bitar av tex furu, men det skulle se konstigt ut där linjerna går jämte de färgade ytorna, linoljan tog bort de flesta av missarna så man får vara nöjd

Intarsia 2

Som synes av slipdammet blev det långt ifrån perfekt, får se hur förlåtande oljan/lacket är

torsdag 9 maj 2013

Intarsia

Jag håller på med en lådda att ha i båten, för kompass, passare, transportör etc.
När jag var klar med locket kom jag på att det vore tufft med en kompassros i intarsia, något jag aldrig provat tidigare.
Iläggsbiten är pockenholtz för kardinalstrecken; eventuellt skiftar jag träslag för övriga, eller så nöjer jag mig med dem.

måndag 29 april 2013

Stegmotor+Raspberry Pi

Med hjälp av http://www.raspberrypi-spy.co.uk/2012/07/stepper-motor-control-in-python/ och http://www.raspberrypi-spy.co.uk/2013/04/berryclip-6-led-board-testing-in-c/ petade jag ihop följande


#include <wiringPi.h>
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>

int pin[]={ 5, 6, 10, 11 };
int delaytime=1;

void init_pins ();
void step_forward ();
void step_backward ();
void closedown ();

int main(void) {
        int step;

        if (wiringPiSetup () == -1) {
                printf ("problem med wiringPi\n");
                exit (1);
        }
        init_pins();
// 2038-2039 verkar innebära ett varv/360 grader 2038/4=509,5
// Kanske 512 är nära nog, isf blir
// 180:256, 90:128, 45:64, 22.5:32, 11.25:16, _5.625_:8,
// 2.8125:4, 1.40625:2 och 0,703125:1
// Varje step_xxx() innebär en cykel, dvs 8 signaler och 8 step_xxx =
// 5.625 grader; 8x8=64
// Kortet har spec "stride angle 5.625 grader/64"...

        for (step=0; step<509; step++)
                step_forward();
        for (step=0; step<509; step++)
                step_backward();
        closedown();
        exit(0);
}

// Functions

void init_pins () {
        int c;

        for (c=0; c<4; c++)
                pinMode(pin[c], OUTPUT);
}
void step_forward () {
        int bit, pos, c;
        int a=8, b=4;

        for (c=0; c<4; c++, b=(b==1)?8:b/2, a=(a==1)?8:a/2) {
                for (bit=8, pos=0; bit>=1;bit/=2, pos++) {
                        digitalWrite (pin[pos], a&bit);
                        delay (delaytime);
                }
                for (bit=8, pos=0; bit>=1;bit/=2, pos++) {
                        digitalWrite (pin[pos], (a+b)&bit);
                        delay (delaytime);
                }
        }
}
void step_backward () {
        int bit, pos, c;
        int a=1, b=8;

        for (c=0; c<4; c++, b=(b==8)?1:b*2, a=(a==8)?1:a*2) {
                for (bit=8, pos=0; bit>=1;bit/=2, pos++) {
                        digitalWrite (pin[pos], (a+b)&bit);
                        delay (delaytime);
                }
                for (bit=8, pos=0; bit>=1;bit/=2, pos++) {
                        digitalWrite (pin[pos], a&bit);
                        delay (delaytime);
                }
        }
}
void closedown () {
        int c;

        for (c=0;c<4;c++)
                digitalWrite (pin[c], 0);
}

I exemplet kör jag den ett varv medurs och sedan tillbaka ett varv.

Det jag inte fattar är det som jag skriver i kommentaren i mitten:
Om 512 cykler blir ett varv (vilket mina tester inte riktigt visar) så gör 8 cykler om 8 signaler att motorn snurrar 5,625 grader, vilket sammanfaller med specen på kortet att den har "Stride Angle: 5,625 grader/64" eller, på en annan PDF "Step Angle: 5,625 grader/64".

Nu vet jag inte vad det betyder, men det är inget minimum för hur mycket man kan snurra motorn iaf då en cykel blir ~0,7 grader.

(Siffran 2038-2039 har jag från innan jag hade for-loopen som snurrar 4 ggr inne i step-xxx-funktionerna)

Ett annat och allvarligare problem jag har är att resurser käkas upp på nåt mysko sätt.
Sitter jag och editerar, bygger, kör, editerar, bygger, kör osv så börjar det sakta gå segare och segare tills jag tappar kontakten och måste starta om.

Jag har testat med script att köra programmet 100 ggr utan att samma skedde.
Jag har också testat att med script bygga programmet 200 ggr utan problem.
Återstår editorn, nano, men jag är lite skeptisk till att den skulle orsaka sådana problem...

Kan nämnas att jag har en Raspberry till, där jag inte sett motsvarande trots idogt editerande.

måndag 28 januari 2013

Skotpunkter

Inte heeelt säker på att sådana här traditionellt använts i Blekinge/på blekingsekor, men lär vara troligare än skotskenorna som satt i båten när jag köpte den.
Kaus av pockenholz.

söndag 27 januari 2013

Osthyvel


Letar fortfarande efter rätt form, eller kanske sku man satsa på ett tråkigt, rakt skaft och snida nåt mönster istället?

onsdag 16 januari 2013

Såatt

Orkar inte röja fram skannern för denna...
(låten)