mei 142018
 

In de categorie “van het een komt het ander”.  Het was eigenlijk gewoon een advertentie van Adafruit, hun aankondiging dat ze nu een aantal zonnepanelen in hun aanbod hebben: eentje 6V 2W, een grotere 6V 3.4W, een heel grote met 6V 5.6W, en een heel erg grote die 6V en 9W maximaal kan leveren.

Maar ik wist dat je zo’n paneel niet zomaar op bv een Raspberry Pi kunt aansluiten. Daarvoor is is het outputvoltage niet constant genoeg. Beter is dus om het paneel te gebruiken om een batterij op te laden en dan die batterij te gebruiken om een apparaat van stroom te voorzien.
Om het zonnepaneel een batterij op te laten laden heb je aparte schakeling nodig die Adafruit uiteraard ook verkoopt. En bij die schakeling zat bovenstaand filmpje van Collin Cunningham waarin hij in gaat op de vraag: wat zijn de overeenkomsten tussen een zonnepaneel, een diode en een LED?

Ik zou zeggen: kijken als je het niet weet! 🙂

(p.s. dit is geen sluikreclame, je moet helemaal zelf weten waar je je spullen koopt, ik verdien er niks aan als je dat bij Adafruit of niet doet. Het ging me om het interessante filmpje)

Deel dit bericht:
mrt 272018
 

Sorry, nooit gedaan, ook niet toen het cool was om voor het goede doel te (laten) doen. Ga ik dus ook niet doen met een NFC-chip er in. Onderhuids implanteren zou ik nog iets vinden waar ik over zou willen nadenken, maar dan zijn de LEDs weer wat moeilijk te bevestigen.

Ik begrijp dat er een HOWTO in de maak is. Voor alsnog moeten we het even doen met bovenstaand filmpje van NFC-LED enabled techno nails. 🙂

(als je nou geen idee hebt wat ik hierboven allemaal schreef, kijk dan in ieder geval even het filmpje!!)

Deel dit bericht:
mrt 182018
 

Van BirdBrain Technologies komt bovenstaand filmpje dat als inspiratie kan dienen als je als docent met robots in de klas aan de slag wilt. Het filmpje is van at BirdBrain Technologies, een bedrijf in de VS dat o.a. de Hummingbird Robotics Kit en de Finch Robot produceert. Het leuke van bovenstaande filmpje (en de “hoe maak je ze” hieronder) is dat je ze ook met andere hardware kunt maken. Een Arduino, ATTiny85 of ESP32/ESP8266 met een servo zijn genoeg.

Op de website van het bedrijf kun je meer lesvoorbeelden vinden, en ook de andere voorbeelden op het YouTube-kanaal kun je voorbeelden van gebruik van bv de Finch Robot zien die laten zien dat robots niet alleen voor “technische” zaken in te zetten zijn.

Deel dit bericht:
feb 212018
 

Samsung heeft gisteren aangekondigd een 30TB SSD schijf op de markt te gaan brengen. Een SSD schijf is een Solid State Drive, ik hoorde hem onlangs omschreven worden als “een harde schijf die niet rond draait”. Een SSD gebruikt inderdaad geen ronddraaiende schijven waar magnetisch data op opgeslagen wordt, maar zogeheten NAND Flash geheugen. Dat is geheugen waarbij de inhoud bewaard blijft, ook als de stroom wordt uitgeschakeld. Een beetje als een grote, ingebouwde USB-stick dus.

SSD drives (“schijf” is dan eigenlijk onjuist omdat er geen schijf in zit), zijn snel, maar voorlopig ook nog een stuk duurder dan gewone harde schijven. Daarom is 30TB, 30 terabytes, heel veel en gaat de verkoopprijs die nog niet bekend gemaakt is, ongetwijfeld pittig zijn. Ter vergelijking, de grootste individuele harde schijf die ik nu op Tweakers kan vinden is 14TB groot. De prijs daarvan is nog niet bekend, voor 12TB betaal je ongeveer 400 euro. De grootste SSD waarvan ik daar een prijs kan vinden is 11TB voor 5.420 euro, dat is 10x zo veel.

In het artikel wordt aangegeven dat het product voor nu gericht is op bedrijven maar dat dit soort technologie uiteindelijk ook wel de consumentenmarkt binnen komt. Het afwachten zal worden hoe lang dat duurt (jaren?).

 

Deel dit bericht:
feb 182018
 

Via de enthousiaste video’s van Nick van Educ8s kwam ik afgelopen week erachter dat ePaper displays voor Arduino en Raspberry Pi inmiddels goedkoop genoeg zijn geworden om ook voor eigen hobbyprojecten zinvol te zijn.

Het voordeel van een ePaper display is uiteraard het lage energieverbruik, nadeel is de lage beeldverversingsfrequentie en het gegeven dat ze meestal alleen zwart/wit zijn. En inderdaad, als je een groot scherm wilt, dan gaat het alsnog in de papieren lopen, maar een scherm van 1,54 inch in zwart/wit kost via eBay zo’n 18 Amerikaanse dollar. Bij AliExpress kwam ik andere versies tegen, zoals deze met zwart en rood voor zo’n 15 euro.

Belangrijk is om even goed op te letten. Op eBay staan ook goedkopere exemplaren, maar die beschikken niet over de benodigde connector/kabel:

Een van de goedkopere aanbieders had wél plaatjes met de kabel, maar in de beschrijving van wat geleverd zou worden stond de “XH2.54 20cm 8Pin” kabel niet erbij. Navraag leerde ook dat die niet geleverd werd. Even opletten dus.

Voor de Raspberry Pi wil je waarschijnlijk een “Hat” hebben, zoals deze. Dan kun je het display namelijk direct op je Raspberry Pi prikken. Als je dan een Raspberry Pi Mini gebruikt in plaats van zo’n grote lompe Pi 3, dan ziet het er meteen ook goed uit.

Deel dit bericht:
feb 132018
 

In de categorie “grappig” valt bovenstaand filmpje van Linus Tech Tips waarin hij test of een “10 x micro SD to SATA SSD Adapter & RAID Quad 2.5″ SATA Converter” echt een zinvolle aanschaf is. Het idee lijkt mooi: een kaartje met een SATA aansluiting waar je micro SD kaartjes in kunt stoppen. Kosten: $40,- exclusief de (maximaal) 10 micro SD kaartjes. Een micro SD kaartje van 64GB kost zo’n 20 euro per stuk, dus voor zo’n 240 euro heb je een 640GB SSD kaart. Als je de 128GB varianten aanschaft heb je ruim 1 TB maar leg je ook totaal bijna 500 euro neer. En dat is meer dan je kwijt zou zijn voor een echte SSD van 1TB.

Tel daarbij op de resultaten van de snelheidstest en wees blij als je er nog geen aangeschaft hebt.
Toch lach ik niet om zulke video’s, ik ben blij dat ze gemaakt worden, door anderen. Zodat wij ook weten wat *niet* te kopen.

Deel dit bericht:

512GB op een enkele microSD kaart!

 Gepubliceerd door om 23:19  Hardware
jan 222018
 

Ik weet dat deze blogpost op termijn bij van die “opoe verteld uit de tijd dat” verhalen gaat horen. Maar jeetje, 512 Gigabyte op 1 enkele microSD kaart! Het kaartje is  15×11×1 millimeter weegt een halve gram en ik ga niet eens op zoek naar een antwoord op de vraag of er ergens al een prijs bekend is. De beschikbare info staat hier. Op naar de 1TB??

De Raspberry Pi gebruikt ook microSD en mijn grootste uitdaging bij de kaartje is altijd dat je zo vreselijk gemakkelijk kwijt raakt. Ze zijn zó klein. Dan waren die 5¼ inch floppies van vroeger toch wel handig. Ook al was daar maar voor een fractie van dit microSD kaartje (360 kB voor mijn Double-Sided, Double-Density exemplaren)…..dat zijn 1,4 miljoen floppies op 1 kaartje van 15×11×1 millimeter! 🙂

Deel dit bericht:

RP-SMA versus SMA

 Gepubliceerd door om 22:41  Hardware, LoRaWAN
jan 142018
 

Als je een antenne wilt aansluiten op een node voor bv The Things Network dan heb je meestal een kabeltje van het printplaatje naar een SMA aansluiting waar je de antenne op vast draait.

Het is belangrijk om even goed te kijken of daar niet “RP-” (reversed polarity) voor staat, want die twee passen niet op elkaar.

Het idee is dus dat je een SMA Male (bv je antenne), mét pinnetje, aansluit op een SMA Female (het kabeltje naar je printplaat, zónder pinnetje). Heb je echter een RP-SMA antenne, dan heeft de antenne geen pinnetje en moet juist de aansluiting aan de kabel een pinnetje hebben.

Goed, kijk even naar de plaatjes: een SMA Male hoort bij een SMA Female en een RP-SMA Male hoort bij een RP-SMA Female. Andere combinaties gaan in het geval van zo’n antenne / kabel niet werken.

(als je dit nooit nodig gaat hebben in je leven, dan geen probleem, maar ik had een kabeltje stuk en moest een vervangend kabeltje vinden/bestellen)

Deel dit bericht:
jan 032018
 

“Papa, hoe werkt deze dan eigenlijk?”. Dat was de vraag die ik kreeg toen mijn oudste dochter het zakje zag liggen met een van de bestellingen van AliExpress. Eerder vandaag hadden we namelijk samen naar deze blogpost gekeken toen het ging over de verschillende manieren waarop de fijnstofmeters verbinding maken met de ESP8266. Toen ging het over UART, SPI en I2C (als jou dat niets zegt, lees dan ook even die blogpost!).

Er waren twee manieren om erachter te komen op welke manier dit kleine LCD verbonden moest worden met een Arduino (of ESP8266): foetelen (!) en op de pagina van de verkoper kijken of naar de tekst bij de pinnen kijken. Dat was gemakkelijk: naast GND en VCC waren er maar 2 pinnen over, dus was het geen SPI, en met SDA en SDL bij de andere twee pinnen was het duidelijk: het was een I2C verbinding.

“Maar hoe zorg je er dan voor dat er tekst op komt? Moet dat dan pixel voor pixel?”, was de vervolgvraag. Ja, maar gelukkig ook weer niet. Daar hebben mensen namelijk “bibliotheken” voor gemaakt die een groot deel van de complexiteit verbergen. “Laten we het gewoon een uitproberen”, zei ik. Nu was de pagina van de verkoper toch nog handig, want we moesten nog een paar dingen meer weten, bijvoorbeeld of hij 3V of 5V wilde hebben. Als de verkoper die info niet online had staan, dan was even op de achterkant van het LCD scherm kijken ook handig. Daar stond namelijk OLED-091, en als je dat in Google invoert krijg je een zee van informatie. Het LCD-scherm kan zowel op 3V als op 5V en heeft een SSD1306 chip. Adafruit heeft daar een library voor gemaakt voor de Arduino en ook voor de ESP8266  is er eentje te vinden. Eitje dus om dit aan de praat te krijgen. Of zo dachten we.

Het aansluiten van de kabels, het installeren van de bibliotheken, het openen en draaien van een van de voorbeelden, dat ging inderdaad zonder problemen. Maar toen kwam de vraag: “Kunnen we ook ons eigen plaatje laten bewegen??”. Ehm, ja, maar dat duurde uiteindelijk een uur voordat het werkte. Daarom ook een blogpost om vast te leggen hoe we het uiteindelijk voor elkaar gekregen.

Lees verder….

Deel dit bericht:
dec 302017
 

Een blogpost over een oplossing waarvan ik zelf inmiddels al geconstateerd heb dat hij tóch niet zo handig is? Moet kunnen. Want ik wil in ieder geval even documenteren hoe ik e.e.a. voor elkaar gekregen heb. Wie weet heeft iemand anders er toch nog wat aan.

Naast de fijnstofsensor voor het RIVM experiment heb ik er ook eentje gemaakt die ik in de woonkamer opgesteld heb. Gewoon om te zien hoe in huis eventueel het niveau fijnstof zou stijgen als we in de keuken aan het koken waren, of een paar uur wafels stonden te bakken.

Ik wilde de data snel kunnen verwerken zonder teveel gedoe met databases of zo, zou het niet handig en mogelijk zijn om de data op te slaan in een Google Sheet?

Ik weet inmiddels dat als ik het kan verzinnen, iemand anders dat ongetwijfeld ook al gedaan heeft. Zo ook nu. En lang geleden al.In 2011 schreef Martin Hawksey een script waarmee  je via een URL data door kunt geven aan  een Google Sheet. Je moet een Sheet aanmaken en dan in de Script editor het script inplakken. Eenmalig moet je dan de Setup() procedure uitvoeren en via Publish > Deploy as web app het script publiceren. Daarbij moet je er dan voor kiezen om het script ook voor “Anonymous” beschikbaar maken. Google zal dan moord en brand schreeuwen omdat het script niet door hen getest is etc.

De werking is dan eenvoudig. Op de eerste rij van de sheet zet je de namen van de waarden die je wilt doorgeven. Tip: noem de eerste kolom “Timestamp”, dan voegt het script automatisch datum en tijd in waarop de nieuwer data is ingevoerd.

Daarna kun je via GET of POST de data doorsturen naar de Google Sheet waarbij elke waarde gelijk moet zijn aan de titel van een kolom (hoofdlettergevoelig).

Ik gebruikte een NodeMCU ESP8266. Omdat Google een beveiligde verbinding gebruikt moet je gebruik maken van een andere bibliotheek dan normaal:

#include <WiFiClientSecure.h>
en
WiFiClientSecure client2;

Lees verder….

Deel dit bericht: