Projekteja yhteisöltä


Syksy on tullut ja ulkona on hirveän pimeää. Päätin tehdä polkupyörään kaupunkiajoa varten "purjehdusvalot" eli sellaiset mitkä näkyy mutta eivät valaise.

Voimanlähteenä käytin 12V patteria, joita saa ebaystä noin taalalla paketin. Patteriin juotin satunnaisen naarasliittimen ja käärin sähköteppiä päälle.

Voimanlähde

 

Ylläoleva voimapötkö kiinnitetään satulan alla olevaan urosliittimeen. Akut ja patterithan eivät tykkää kylmästä, joten patteri kulkee lämpimässä takin taskussa ja toimii samalla valojen virtakytkimenä.

Satulan liitin. WordPress ei osaa kääntää kuvaa, sorry.

Itse valot ovat 12V ledinauhaa, jota löytyy pajalta määrissä eri värisinä. Valoille pitää vetää vain johdot, mitään sen kummempaa elektroniikkaa ei tarvita. Takana on kuuden ledin nauha:

Takavalo

 

Eteen pistin hurjat 12 valkoista lediä. Nauhaahan pystyy katkomaan kolmen ledin välein. Tuo jopa valaisee hieman, eli pilkkopimeässä saattaa nähdä ajaa pelkkien ledien valossa.

 

Etuvalo. Heijastin heijastaa kameran salaman.

 

Ledit ja johdot on kiinnitetty tylysti teipillä ja nippusiteillä pyörän runkoon. Teippaukset on helppo tehdä ensi talveksi uudestaan jos pääsevät menemään huonoiksi.

Tälläinen mukava yhden illan lowtech-projekti tällä kertaa. Materiaalikulut ovat luokkaa 3€ ja aikaa meni pari tuntia.

Muuten mainiossa Jolla-puhelimessa on pieni tyyppivika - kameran linssi ei ole mitenkään suojattu ja naarmuuntuu helposti ajan myötä. Niin on käynyt parilla labilaisellakin. Naarmuuntuneen linssin tunnistaa siitä, että kuvista tulee sumuisia - hyviänä esimerkkeinä aikaisemmat kuvat nettiradiopurkista.

Internet kertoi, että Displex-nimisellä hionta-aineella on linssejä saatu kunnostettua joten tilasimme labille sitä tuubin. Ainetta laitetaan pieni tippa linssille ja sen jälkeen hangataan linssiä mukana tulleella puuvillaliinalla muutama minuutti. Sen jälkeen aina pyyhitään pois. Pois pyyhkiminen oli yllättävän hankalaa ja vaati useamman pyyhkimiskerran. Labin mikroskoopilla pystyy hyvin tarkastamaan onko linssi puhdas ja naarmuton.

Spiikki putsaamassa linssiä

Lopputuloksena linsseistä katosivat naarmut ja kuvat muuttuivat taas tarkoiksi. Jatkossa linssin voi suojata läpinäkyvällä teipinpalalla, ja sitä suosittelemmekin uuden Jollan omistajille. N900-tyylinen avattava linssinsuojus olisi tietysti paras, ja voi olla että kehittelemme sellaisetkin joskus.

Jolliahan saa nyt satasen alennuskoodilla hintaan 250€ joten aika moni on niitä herännyt ostamaan. Alennuskoodin saa esim. pyytämällä hacklabin kanavalla.

Displex-tuubi löytyy pajan kemikaalihyllystä (liikuteltavan pöydän alla) ja jäsenet voivat sitä vapaasti käyttää. Ainetta pitää kokeilla myös vielä erään naarmuuntuneen GoPro:n linssin hiontaan.

EDIT: GoPro:ssa on ilmeisesti lasilinssi, johon Displex ei tehnyt mitään näkyvää parannusta.

Sain eilen valmiiksi noin kuukauden aikana kötöstämäni laitteen työnimeltään nettiradiopurkki. Hanke sai alkunsa siitä hajoilusta, mitä nettiradion pystyttäminen joka kerta saa aikaan. Yleensä lähetys alkaa 30-45 minuuttia myöhässä aiotusta, koska streamaustietokoneen kanssa täytyy aina säätää. Softat täytyy asentaa (ellei ole jo), konfiguroida, hankkia sopiva äänikortti ja säätää sen mikseritasot. Kertaalleen kävin jopa bussilla hakemassa kotoa toisen äänikortin toimimattoman tilalle.

 

Dedikoidulla nettiradiopurkilla säätämiseksi riittää laitteiden kytkeminen purkkiin ja virtojen laittaminen päälle. Purkki voi sijaita pysyvästi lähetysstudiossa ja sen voi lainata helposti kavereille.

Purkin liitäntöihin kytketään mikseri, internet ja sähköt, jonka jälkeen purkki striimaa verkkoon sisääntulevan äänen. Purkki sisältää Raspberry Pi-minitietokoneen, Behringerin USB-äänikortin ja DC-DC-muuntimen joka tuottaa 5V jännitteen laitteille. Lisäksi purkissa on tuuletin, joka pitää laitteet viileänä kuumimmissakin nettiradiosessioissa.

 

Softana käytetään darkiceä, joka pakkaa streamin sekä ogg vorbis- että mp3-muodossa hyvällä äänenlaadulla (luokkaa vbr 200kbps). Raspberry Pi:n CPU-kapasiteetista on käytössä 80-95%.

 

 

Purkkia kokeillaan tositoimissa ensimmäistä kertaa 24.10 Oldskool Radion lähetyksessä. Jatkokehitysideoina ovat sammutusnappi, vu-mittari ja kännykkänettituki. Palaan asiaan, jos nämä joskus toteutan.

 

I've made a quick shell script to emulate Raspberry Pi on a regular Linux PC. You can use any real disk image to boot from and write the image
back to a SD card after working on it. It's even much faster than on real hardware.

Save this as raspi.sh and give it execute permissions:

#
# Script to start Raspberry Pi emulation on QEMU.
#
# You'll need:
# - qemu installed
# - kernel file (in the same directory)
# http://xecdesign.com/downloads/linux-qemu/kernel-qemu
# - a bootable disk file (such as Raspbian image)
#
# Usage:
# raspiemu.sh
#
# Source:
# http://www.raspberrypi.org/forums/viewtopic.php?f=29&t=37386

#!/bin/sh
imagefile=$1
rpiroot=/tmp/rpidisk
kernel=kernel-qemu

# Sanity checks
if [ -f "$imagefile" ]
then
echo Image is $imagefile - mounting to $rpiroot
else
echo "$imagefile not found."
exit
fi
if [ -f "$kernel" ]
then
echo Kernel is $kernel
else
echo "$kernel not found."
exit
fi

# Mount the image
mkdir -p $rpiroot
sudo mount -t auto $imagefile -o offset=62914560 $rpiroot
# Modify preload
sudo mv $rpiroot/etc/ld.so.preload $rpiroot/etc/ld.so.preload-copy
sudo umount $rpiroot

# Kill qemu with ctrl-c, not this script
trap 'killall qemu-system-arm' 2

# Run qemu
qemu-system-arm -kernel $kernel -cpu arm1176 -M versatilepb -no-reboot -append "root=/dev/sda2 panic=1 rootfstype=ext4 rw" -hda $imagefile -m 256 -serial stdio -redir tcp:5022::22 -redir tcp:5080::80

# Reset the image to be bootable on rpi

echo "Resetting image file to bootable state.."

sudo mount -t auto $imagefile -o offset=62914560 $rpiroot
sudo mv $rpiroot/etc/ld.so.preload-copy $rpiroot/etc/ld.so.preload
sudo umount $rpiroot

Viritimme eilen toisen varaston yläkertaan kevyen "synastudion". Tarkoitus olisi tarjota paikka, jossa voi tehdä musiikkia syntetisaattoreilla ja vastaavilla laitteilla.
Varustus on aluksi

  • Atari ST520 midisekvensserinä (Atari TT030 tulossa)
  • KORG MicroSampler
  • Roland XV-5050 räkkisyna
  • Stantonin 2-kanavainen(!) dj-mikseri

Lisää/parempia laitteita saa tuoda, mutta pitäkää mielessä että tilaa on niukasti joten esim. täysikokoisen kiipparin tuomista pitää miettiä tarkkaan. Useampikanavainen mikseri tarvittaisiin kipeästi myös. Seinille voisi viritellä hyllyt, niin laitteita mahtuisi paremmin.

Synastudio on käytössä "toistaiseksi" .. Jos se osoittautuu suosituksi, voidaan ehkä vuokrata oma koppi sitä varten tulevaisuudessa.

 

Atari on herättänyt hieman ihmetystä - sellaista ovat käyttäneet mm. Jean Michel Jarre, Madonna, Eurythmics, Tangerine Dream, Fatboy Slim, Utah Saints, 808 State ja Atari Teenage Riot. Mikko Alataloa unohtamatta.

 

 

 

 

Kuvasin videoita Tampereen seudun frisbeegolf radoista. Kuvauksia voi käydä katsomassa osoitteessa https://www.youtube.com/user/discgolfcoursesaer

Tässä selvitys multikopterista, kamerasta ja menetelmästä jolla videot tehtiin

Kuvausjärjestelmä muodostuu näistä komponenteista

Rakennussarja on tilattu web-kaupasta Saksasta.

Multikopteri on DJI:n valmistama F450 FlameWheel. Kopteri hankittiin rakennussarjana, joka sisälsi kaikki osat rungon mekanikasta NAZA V2-lentokontrolleriin. Rakennussarjan etuna on pieni aloituskynnys. Kopteri on helppo kasata ja kontrollerin ohjelmointi käy helposti DJI:n youtube videoiden pohjalta. Laitteen kasauksessa opittuja uusia taitoja oli juottaminen, jota tarvittiin moottorien sähköjohdotukseen. Muuten laitteen voi koota ruuvvaamalla. Kontrolleriin tehdään asetukset DJI:n omalla ohjelmalla.

 

Videokamera ostettiin paikallisesta myymälästä

Ostin Sonyn videokameran, koska ostohetkellä kuva tuntui paremmalta. Nyt myöhemmin olen huomannut, että en osaa verrata kuvia, koska en ole omistanut GoPro-kameraa. HDR-AS100V on julkaistu huhtikuussa. Suurena miinuksena on, että kameralle ei ole saatavissamultikoptereihin sopivia kaapeleita, kiinnekkeitä ja gimbaaleja. Kaikki erikoisosat on suunniteltava ja valmistettava itse. Jos hankkisin uutta kameraa uudelleen ostaisin ehkä GoPro:n laajemman tarvikevalikoiman vuoksi. Kamerassa on wifi, johon voi yhdistää Android-puhelimen. Puhelimen Playmemories-ohjelmistolla voi hallita kameraa ja ladata kamerasta vidoita. Kyseinen ominaisuus ei toimi IOS-laitteissa mainoslupauksista huolimatta. No... kamera oli Shanghaissa noin 100€ halvempi kuin Tampereella. Kamerassa on kohtuullisen hyvä digitaalinen tärinän vaimennus. Vaimennus poistaa pienimmät värinät ja heilahdukset.

Kameran kiinnikkeet suunnittelin itse. Vaimennusidean sain tästä YouTube videosta. 3D-Tulostetut osat ovat oivallisia lennokeissa niiden keveyden ja kestävyyden vuoksi. Osat on tulostettu 0.8mm seinämällä ja 30%n täytöllä. Kameran kiinnikkelle tehtiin neljä kehityskierrosta ennen kuin kiinnikkeen koko ja ominaisuudet saatiin sopiviksi.

FPV-järjestelmä
Järjestelmä välittää kopterissa olevan kameran kuvan radiosignaaleina ohjaajan päässä oleviin laseihin. Kopteriin on asennettu erittäin pieni kamera. Kamera on samanlainen, mitä käytetään valvontakameroissa. Kuva välitetään 5,8 MHz taajuudella kopterin lähettimestä ohjaajan päässä oleviin laseihin. Laseissa on LCD-näytöt ja optiikka, jolla muodostetaan videokuva. Kamera on kiinnitetty kopteriin tulostetulla mekanismilla.

RC-laite
Laite on perinteinen lennokkien radio-ohjauslaite. Multikopterissa on erilaisia lentotiloja. Naza-V2 ohjaimessa on kolme eri tilaa gps, atti ja acro. Ohjaimessa on hyvä olla riittävästi kytkimiä erilaisten lentotilojen aktivoimiseen. Lisäksi  ohjaimesta voi valita ohjauksen eri koordinaatistoissa. Frisbeegolfratojen kuvaukset on tehty pääasiassa atti-ohjaustilassa, jolloin tietokone avustaa lentäjää pitämällä kopteria "suurinpiirtein" samalla korkeudella. Lähettimen FASSTest lähetysmoodi pitäisi olla lähes häiriötön tai se sietää jonkin verran häiriöitä. Kun kopterissa on kyydissä kameroita ja paljon elektroniikkaa sai myyjä puhuttua ostmaan juuri kyseisen ohjauslaitteen. Vastaanottimena kopterissa on Futaban R7003SB.

Tässä järjestelmän kuvaus.

Muuta videoista

Videot on editoitu Applen iMovie-ohjelmistolla. Musiikit on sävelletty Garagebandin ipad-versiolla. Molemmat ohjelmistot ovat erittäin helppoja ohjelmia käyttää. Varsinkin Garageband, en osaa soittaa mitään soitinta, mutta lyhyen harjoittelun jälkeen osasin koota kappaleita garagebandin materiaaleista ja myöhemmin opin säveltämään kappaleita itse.

Tässä lyhyt esitys kuvausprojektista. Autan mielelläni jos muillä jäsenillä on kysyttävää.

 

 

 

Onnistuin korruptoimaan uuden emolevyn BIOS:n, kun FreeDOS -pohjainen päivitysohjelma kaatui kesken kirjoituksen. Koska omistin jo Raspberry Pi:n niin mietin, että olisiko joku tehnyt laitteelle GPIO -nastoihin perustuvaa EEPROMmeria. Kytkentä oli lopulta hyvin yksinkertainen, mutta ainut kämmi tuli siinä, että sekoitin Raspberryn nastat ja GPIO-pinnien numeroinnit keskenään. 64 megabitin flässipiirin ohjelmointiin ei tarvinnut ostaa muita komponentteja, kuin DIP8 -kanta.

Ohje flash -muistin yhdistämiseen Raspberry Pi:hin löytyy osoitteesta http://www.flashrom.org/RaspberryPi . Pinnit voi kytkeä suoraan raspiin ja ainut ylimääräinen informaatio, mitä flashrom:n ohjeen lisäksi tarvitaan on flashin datasheet, josta löytyy flash -piirin fyysisten pinninumeroiden ja flashin ohjelmointiin tarvittavien linjojen vastaavuus. Kuva omasta ugly -tyyliin rakennetusta ohjelmointilaitteestani löytyy osoitteesta http://instagram.com/p/rZARTQvRyb/ .

RPi header SPI flash
17 Vcc 3.3V
25 GND
19 DI
21 DO
23 SCK
24 /CS