Hutasu.net pyrkii tarjoamaan mielenkiintoista sisältöä kaikille elektroniikasta, tietokoneista ja "värkkäilyistä" kiinnostuneille. Aihealueina ovat elektroniikan lisäksi erilaiset rakentelut, mikrokontrollerit, kehitysalustat sekä 3D-tulostus.
On kulunut muutama viikko... Hettkiinen! On kulunut tasan kolme kuukautta siitä, kun viimeksi kirjoitin tästä aiheesta sivustolleni. Olen edennyt siihen pisteeseen, että ensimmäiset 3D-kuvaukset on suoritettu. Aiemman osan voit lukea tarvittaessa tästä: https://www.hutasu.net/fotogrammetriapoydan-rakentelua-osa-2/
Ennen kuin mennään pilveen, siis 3D-pistepilveen, käydään läpi kuinka asiat ovat tähän mennessä onnistuneet.
Edellisessä osassa rakentelin pyöritettävän pöydän mekaniikkaa ja elektroniikkaa sekä kotelointia sille. Tässä osassa tsekataan lyhyesti läpi elektroniikan kytkennät ja kuinka kännykkä saadaan ottamaan valokuva Arduinon ohjaamana.
Kuten alla olevasta kuvasta nähdään, elektroniikka on nyt "siistissä" boksissa ja kansi on neljällä plastofast-ruuvilla kiinni. Kytkimille tulostetut näppäinhatut toimivat ilman jumittamista ja RGB-ledin kaikki värit toimivat, kuin myös itse LCD-näyttö.
Fotogrammetria on tekniikka, missä kappaleesta saadaan kolmiulotteisia mittoja kuvien avulla. Tekniikka on ollut olemassa jo jonkun aikaa, mutta minun nähdäkseni vasta viime vuosina softat ja teknologia ovat kehittyneet tarpeeksi "aloittelijaystävällisempään" suuntaan. Videossa nopea recap aiheesta:
3D-tulostus on mukavaa puuhaa, mutta kappaleiden kopioiminen käsipelillä ei niinkään. Kun kappaleesta otetaan tarpeeksi monta kuvaa, tarpeeksi monesta eri kuvakulmasta (ylhäälta, alhaalta, sivuilta jne), voidaan esimerkiksi Meshroom-sovelluksen avulla luoda mallista ensin pistepilvi ja sitten pintamalli. Tämä ei tietenkään ole idioottivarmaa, eikä mitenkään erityisen nopeaa, mutta mielenkiintoinen tekniikka kokeiltavaksi.
Joskus käsiin eksyy pahapäisiä Arduino-klooneja, jotka eivät oikein tykkää toimia millään. Yleensä nämä laitteet ovat made in China, eikä siinä sinänsä mitään väärää ole, mutta länsimaissa ne eivät vain aina toimi. Tämä lyhyt postaus kertoo siitä kuinka minä sain tämmöisen kopion toimimaan.
(Huomautuksena, että kannustan tottakai ostamaan aina alkuperäisia originaalin valmistajan toimittamia laitteita. Ne yleensä toimivat ilman kikkailuita ja ovat luotettavia siinä suhteessa.)
Mutta siis, mikä himskatin bootloader?
Bootloader on pieni itsenäinen ohjelman pätkä, joka huolehtii siitä että käyttäjän sille tarjoama ohjelma voidaan tallentaa mikroprosessorin muistiin. Bootloader on siis ohjelma siinä missä käyttäjänkin tekemä oma ohjelma, mutta se on kuitenkin ensimmäinen asia mikä käynnistetään, kun virrat kytketään mikroprosessoriin päälle. Kun bootloader huomaa, ettei uutta ohjelmaa ole tarjolla (esimerkiksi sarjaportista) niin CPU siirtyy suorittamaan ohjelmoitua ohjelmaa elikkä sketsiä Arduinon tapauksessa.
VIHDOINKIN! Viimeinen ja tämän aiheen päättävä päivitys! Tästä aiheesta olen viimeksi kirjoittanut viime joulun alla, joten aikaa on vierähtänyt joku tovi, mutta paljon on myös tullut tehtyä tämän projektin tiimoilta. Tämän kirjoituksen asiat ovat tapahtuneet useiden menneiden kuukausien aikana ja koitan näitä asioita tähän postaukseen hieman selvitellä parhaani mukaan. Paljon jää varmasti kirjoittamatta, mutta jos nyt olennaisimmat edes...
Kuten viime osassa sanoin, niin aikaa on tämän radan tekemiseen tullut laitettua kymmeniä ja kymmeniä tunteja. Kokonaisuudessaan tähän on lopulta kulunut noin 120-140 tuntia aktiivista tekemistä. Aktiivisella tekemisellä tarkoitan fyysisen radan, elektroniikan ja muiden mekaanisten osien rakennusta, suunnittelua ja 3D-printtausta sekä tietenkin itse ohjelmointia. Itse asiassa, ohjelman tekeminen olikin tässä projektissa suurin haaste.
Huomaathan, että tämä verkkosivusto käyttää evästeitä tilastollisiin ja analyyttisiin tarkoituksiin sekä parantaakseen sivuston käyttökokemusta. Tämä viesti häviää automaattisesti 15 sekunnin kuluttua. Evästeiden asetuksetOk!
Yksityisyys ja tietosuoja
Yksityisyys sivustolla
Tämä verkkosivusto käyttää evästeitä oikeanlaisen toiminnan varmistamiseksi. Kävijälaskurit ja sivuston vierailijamäärät ovat kolmansien osapuolien sovelluksien avulla tehtävää toimintaa. Kolmansia osapuolia, joiden evästeitä sivustolla voi olla ovat Google, JetPack, Wordpress, Facebook ja Whatsapp. Jos havaitset että tiedot ovat virheellisiä, ottaisitko ystävällisesti yhteyttä Info-sivun kautta. Kiitos ymmärryksestäsi!
Pakolliset evästeet ovat tarvittavia sivuston oikean toiminnan kannalta. Esimerkiksi se, että hyväksyt evästeiden käytön, poistaa eväste-ikkunan ponnahduksen seuraavan kerran vieraillessasi sivustolla. Pakolliset evästeet eivät tallenna mitään henkilökohtaista tietoa.