Jul 112016
 

20160710_102118_HDR

Het vierde en voor nu even laatste product dat aan mij beschikbaar gesteld is door de prototype-shop.nl is de Pulse Sensor voor Arduino. Het is een hartslagmeter die je kunt aansluiten op een Arduino. Op de website van de producent vind je een video met uitleg en een verwijzing naar de GitHub-repository met de library en voorbeeldcode. Ik kreeg de code niet aan de praat op een ESP8266. Dat heeft te maken met de code voor de interrupt die niet compatible is met de ESP8266. Ik had de ESP8266 willen gebruiken omdat ik dan tenminste ook een draadloze verbinding via WiFi op zou kunnen zetten tussen de unit waarmee ik mijn hartslag wilde meten. Plan was namelijk om de Pulse Sensor te vergelijken met de hartslagmeter van mijn Tacx. En als ik 40 minuten lang op een (stationaire) fiets zou gaan zitten, dan was zo min mogelijk kabels natuurlijk wel handig.

In plaats daarvan heb ik een Arduino Uno gebruikt in combinatie met de 1Sheeld shield die ik een paar weken geleden uitgebreid getest heb. In combinatie met een batterij en een smartphone zou ik daarmee ook relatief compact mijn hartslag moeten kunnen monitoren.

(foto: http://pulsesensor.com/)

(foto: http://pulsesensor.com/)

Het aansluiten van de hartslagmeter zelf is eenvoudig, er zitten maar 3 kabels aan: 3,3 V, GND, A0 (Analoog 0). Als je het filmpje van de producent bekeken hebt, dan weet je echter dat je voordat je dat doet, even een paar dingen moet doen. Voor de voorkant van de sensor zit er gewoon een plaksticker in de verpakking. Om de achterkant tegen vocht / zweet te beschermen wordt aangeraden om deze rijkelijk te voorzien van hot-glue (het helpt dus als je een lijmpistool in huis hebt) voordat je het stickertje met klittenband er op plakt waarmee hij aan de klittenbandriempje voor je vinger of het klemmetje voor je oor blijft zitten. Gelukkig had ik het filmpje al even bekeken en eerder deze week het lijmen gedaan zodat ik toch gewoon kon testen.

Daarna is het in principe een kwestie van het uploaden van de code naar de Arduino en je kunt in de serial monitor de hartslagmeting voorbij zien komen. Als je het voorbeeld in het filmpje helemaal volgt, dan kun je 2 LED’s laten flikkeren om te laten zien dat je hart echt nog slaat.

Ik heb zoals gezegd die constructie niet nagebouwd, ik wilde aan de slag met de 1Sheeld en mijn Tacx.

Lees verder….

Deel dit bericht:
Jul 042016
 

20160703_135208_HDRIn de categorie “had ik eigenlijk al langs eens mee moeten experimenteren” valt zeker het product dat ik dit weekend eens flink aan de tand gevoeld heb: een RFID Module voor Arduino en vergelijkbare apparaten. Immers, RFID (radio frequency identification) en zusje NFC (near field communication) kom je op steeds meer plekken tegen. Van mijn bankpas, OV-kaart, de personeelspas op het werk, de etiketten aan de kleren die ik bij sommige zaken koop, tot mijn telefoon (LG G4), om maar eens een paar voorbeelden te noemen.

20160702_141424_HDR-1Het setje dat ik ter beschikking gekregen heb, bestaat uit een RFID-RC522 reader, een kaart in credit card formaat en een tag in sleutelhangerformaat. De eerste stap die je moet uitvoeren (tenminste, dat is aan te raden) is het solderen van een van de twee bijgeleverde headers, de rechte of die met een hoek. Ik koos voor de header met de hoek van 45 graden, als je de reader vast wilt kunnen prikken in een breadboard zul je de andere kiezen.

Daarna heb je in totaal 7 kabels nodig om het geheel aan te sluiten op de Arduino.

Uno_RFID-RC522

Aansluitschema RFID-RC522

Daarbij moet je even opletten omdat het wellicht lijkt alsof de kabels in dezelfde volgorde van “rechts naar links” gaan, maar dat is niet zo. Als je van onder naar boven (met het zilverkleurige kristal aan de bovenkant) telt, dan is de onderste aansluiting voor 3,3 V (niet voor 5V). De GND (ground) zit niet er direct naast, maar eentje verder (je ziet GND staan op het bordje), die moet je aansluiten op een van de GND aansluitingen op de Arduino (er zijn er meer).

Dan krijg je de overige 5 aansluitingen:

  • De RST zit tussen 3.3V en GND op de RC522 (de gele kabel in het plaatje), die sluit je aan op ~9.
  • De aansluiting boven de GND sluit je niet aan, die erboven (turquoise in de afbeelding) gaat naar ~11
  • Die daarboven (groen) gaat naar ~11
  •  Die daarboven (oranje) gaat naar ~13
  • De bovenste (blauw) gaat naar ~10

Niet helemaal helder? Klik dan even op de afbeelding om goed het plaatje te bekijken.

DumpInfo

Output van DumpInfo script

De volgende stap daarna is uiteraard het vinden en installeren van de juiste library voor de RFID-RC522. De meest gebruikte is die van Michuel Balboa, dus die heb ik ook gebruikt. Na het installeren van de library heb je ook nu weer de beschikking over voorbeelden. Het voorbeeld dat je het meest inzicht geeft over de inhoud van een tag is DumpInfo. Daarmee krijg je namelijk niet alleen het UID (unieke ID van de tag), het type van de tag (PICC type: MIFARE 1KB in dit geval) maar ook de inhoud van de kaart / tag  te zien.

De twee tags die bijgeleverd worden zijn standaard leeg, daar is dus niet heel veel aan te zien. Wil je meer weten over wat je nou eigenlijk te zien krijgt in zo’n dump, dan is het handig om wat meer te weten over de MIFARE 1KB RFID kaart. De kaart maakt gebruik van 16 sectoren (in de dump genummerd 0 – 15) of 64 blokken (genummerd 0-63). Elk blok heeft ruimte voor 16 bytes aan data (te zien als kolommen genummerd 0 – 15 in de dump). De informatie die je ziet wordt in hexadecimaal formaat opgeslagen, dus daarom zul je in het algemeen in die dump alleen maar “zooi” zien, d.w.z. geen informatie waar je echt chocola van kunt maken zonder dat je de software de conversie naar leesbare tekst laat uitvoeren.

Wat je mogelijk ook zal opvallen in de dump of de screenshot hiernaast is dat er regelmatig de combinatie FF FF FF FF FF FF ziet staan. Goed gezien! Die combinatie is de standaardsleutel die gebruikt wordt bij het krijgen van toegang tot de data. Als je bv deze sketch als uitgangspunt neemt dan heb je daarmee eigenlijk alles wat je voor een eenvoudige situatie nodig hebt: je zou het unieke ID van een tag kunnen gebruiken om de Arduino bepaalde acties op te laten starten, je zou dan zoiets kunnen bouwen als de Nabaztag/tag van bijna 10 jaar geleden. Wil je specifieke info op de tag opslaan of met de Arduino vanaf de tag lezen, dan kan dat ook.

Maar ik wilde meer. Want ik had immers een LG G4 met NFC. En toen werd het wat ingewikkelder…
Lees verder….

Deel dit bericht:
Jun 272016
 

20160626_135304De 1Sheeld (met”ee“) zou de vervanging moeten zijn voor al je andere Arduino shields (met “ie“). Dat mag ook wel, want heel goedkoop is hij niet, ruim 50 euro. Daar moet hij dus wel wat voor kunnen. Voldoende reden dus voor een uitgebreide test.

In de basis is de 1Sheeld een gewone shield die je op je Arduino Uno / Leonardo etc. plaatst. De site geeft aan dat bijna alle modellen ondersteund (5V en 3,3V) worden, maar dat geldt dan eigenlijk vooral voor de modellen met de pinnen op vergelijkbare wijze als een Uno, want anders is er weinig te plaatsen. Dus een Arduino Micro of Pro Mini zullen in principe wel kunnen werken, maar handig is het niet.

En handig is juist een uitgangspunt van de 1Sheeld. Het is namelijk niet zo dat je de functionaliteit niet zou kunnen nabouwen, maar dat kost dan ongetwijfeld meer tijd en werk. Wat je nu namelijk doet is dat je een app op je Android telefoon installeert, via Bluetooth verbinding maakt met de 1Sheeld en dan de keuze hebt uit een 40-tal “shields”.

In het filmpje hieronder zie je een aantal voorbeelden van shields die alleen of in combinatie worden toegepast:

Het eerste voorbeeld dat je ziet is het LED-shield: je telefoon laat dan een afbeelding van een LED zien en vanuit je Arduino zet je die (draadloos/via bluetooth) aan of uit. Niet de meest spannende natuurlijk, maar het was de eerste die ik uitprobeerde, klein beginnen. De code ervoor kun je hier vinden (de LED zat op digitale pin #4) .
Al wat interessanter is het Button-shield, ook te zien in de video. Je telefoon functioneert dan als (draadloze) knop. Ik heb in het filmpje een LED op de Arduino aangesloten en zet die vanaf de telefoon aan of uit. Die op de Arduino aangesloten LED kan van alles zijn, een motor, een relay, noem maar op. De code ervoor kun je hier vinden.
Overigens: in de video zie je een micro-USB aansluiting aan de telefoon hangen, die is er alleen omdat de accu redelijk leeg was. Dit is namelijk de Wolfgang Android telefoon die ik eind 2013 bij de Aldi kocht. Ik weet niet wat de exacte ondergrenzen voor de app zijn, maar Android 4.2 op een niet al te krachtige telefoon is genoeg.

Na die eerste twee eenvoudige pogingen was het tijd voor iets nuttigere zaken.

Lees verder….

Deel dit bericht:
Mei 282013
 

Consumentengids_juni_2013 Ik moet bekennen dat ik niet altijd enthousiast ben over de “gadget-tests” die de Consumentenbond uitvoert. Het blijft toch een wat moeilijk vakgebied voor een breed georiënteerde consumentenorganisatie. Maar de drie berichten/tests in het juni 2013 nummer vind ik eigenlijk heel erg goed. Beknopt, maar voor de doelgroep wel heel verhelderend.

De eerste test gaat over tablets. In een kader worden netjes Android (“helemaal te personaliseren”), iOS (“zelfs peuters snappen het”) en Windows RT/Windows 8 (“mobiel kantoor”) toegelicht als opties. Ik betwijfel dat voor een leek het verschil tussen Windows RT en Windows 8 helemaal duidelijk wordt, maar gezien het aantal woorden zijn ze er zo duidelijk over als kan.
Daarnaast komen de stappen die je moet zetten bij het keuzeproces van een tablet aan bod. Ik ga ze uiteraard niet helemaal beschrijven (daar moet je het artikel zelf maar voor lezen/de Consumentengids kopen), maar de stappen zijn:

  • Stap 1: Kies iOS, Android of Windows;
  • Stap 2: Kies de juiste maat;
  • Stap 3: Kies de interne opslag;
  • Stap 4: Kies Wifi of 3G.

In de test tabel met tablets hebben ze een onderscheid gemaakt tussen t/m 8 inch en vanaf 8 inch. Bij de kleinste categorie scoort de iPad Mini beste uit de test en de Samsumg Galaxy Tab 2 7.0 als beste koop terwijl bij de grote tablets zowel de iPad 2 als iPad met retina scherm in de top 5 staan, net als drie Windows RT tablets. De eerste Android tablet (Galaxy Tab 2 10.1) staat pas op plek 6 (wel als beste koop). De eerste (en enige) Windows 8 tablet (Asus VivoTab Smart) is pas op plek 10 te vinden.
Lees verder….

Deel dit bericht:
Feb 042012
 

Bij gebrek aan een iPad 2 had ik alleen op mijn iPhone 4S de beschikking over iMovie. En daar is het genoeg om een filmpje kort te bewerken voordat je het rechtstreeks naar bijvoorbeeld YouTube doorstuurt. Op de iPad 2 kun je hem een stuk serieuzer gebruiken al had/heeft de huidige versie een aantal beperkingen. En dat is precies waar Avid Studio op de iPad gebruik van maakt. Bij iMore hebben ze beide applicaties naast elkaar gezet en de conclusie is duidelijk (zowel uit bovenstaand filmpje als uit het bericht): Avid Studio op de iPad is op dit moment de meest complete applicatie voor het bewerken van video.

Mooi, want dan is het ook een kwestie van wachten op de volgende update van iMovie. Want die komt er dan gegarandeerd aan. Mogelijk pas als de iPad 3 aangekondigd wordt natuurlijk. Maar Apple zal dit niet op zich laten zitten.

Let op! Zie ook de reacties hieronder. Het blijkt dat Avid Studio ook niet goed werkt op de iPad 1. Zowel bij Willem Karssenberg als bij mijzelf klapt hij er uit bij het renderen. Als jij een iPad 1 hebt en de applicatie al aangeschaft had, dan hoor ik graag of jij datzelfde probleem hebt.

Deel dit bericht:

CES 2012

 Gepubliceerd door om 07:30  Leertechnologie, Test en Co
Jan 092012
 

CES 2012 Het is weer zover: van morgen 10 januari t/m vrijdag 13 januari vindt in Las Vegas de CES 2012 plaats. Dat betekent dat Google Reader weer de hele week vol stroomt met berichten over 100.000 nieuwe laptops/ultrabooks, tablets en andere gadget. Meestal 5 keer per exemplaar aangezien alle grote gadgetblogs er zijn en ze allemaal natuurlijk al die gadgets moeten bespreken. “Handson” natuurlijk, al betekent dat niet meer dan dat ze hem even vast gehad hebben bij een stand en voor de rest moeten ze het doen met het persbericht. Begrijp me niet verkeerd, ik hou van gadgets. Maar dan wel gadgets die er nu zijn, niet van gadgets met een nog onbekende leverdatum, prijs of die alleen in de VS of China geleverd zullen gaan worden.

Dan toch een paar highlights uit de lange lijst die vanochtend al voorbij kwam. De pers mag namelijk al een dag eerder dan het gewone volk op de beurs terecht.
Lees verder….

Deel dit bericht:
Feb 102011
 

Het was in 2009 toen ik in een bericht de producten SMS2Vote en TurningPoint met elkaar vergeleek. Dit op basis van de ervaringen die ik er op verschillende momenten mee gehad had.

Inmiddels hebben we zelf afgelopen december een set stemkastjes en licenties voor TurningPoint aangeschaft voor gebruik bij presentaties en trainingen. De presentatie die ik daar over en mee gaf, kun je hier bekijken. Eigenlijk had ik dus niet veel noodzaak om nog verder rond te kijken naar andere producten. Maar toen een collega me vroeg naar mijn ervaringen met ShakeSpeak leek het me toch zinvol om te kijken hoe ShakeSpeak werkt ten opzichte van SMS2Vote en TurningPoint.
In de rest van dit bericht kun je die ervaringen lezen en op het einde vind je een korte handleiding voor het gebruik van Shakespeak in zowel PDF als EPUB formaat.
Lees verder….

Deel dit bericht:
Jan 262011
 

Afgelopen december werd het project Devices in het Onderwijs afgesloten. Voor dat project mochten onderwijsinstellingen ideeën indienen voor het testen van devices in een onderwijssetting. De deelnemers deden tijdens de testperiode (september – november 2010) op het weblog van het project verslag en daar zijn nu ook de eindrapportages verschenen (links verwijzen allemaal naar PDF documenten!):

Deel dit bericht:
 Reacties staat uit voor Testrapportages Devices in het Onderwijs  Tags: , ,
Okt 312010
 

Business Card Reader for iPhone Het zal je niet verbazen dat ik niet veel heb met visitekaartjes (de versie op papier dan). Informatie op papier raak ik veel te gemakkelijk kwijt en als ik de informatie die op een visitekaartje staat invoer in Outlook dan is die informatie op mijn laptop (of Macbook), desktop, iPad en iPhone beschikbaar (met dank aan de Exchange server van mijn werkgever).

SHAPE Services herkent dat probleem en levert daarom de Business Card Reader voor de iPhone. Het idee achter de applicatie is simpel: Je maakt vanuit de applicatie een foto van een visitekaartje dat voor je op tafel ligt, of je opent een eerder gemaakte foto van het visitekaartje in de applicatie. Via OCR wordt dan de tekst op het kaartje herkend en in de juiste velden van een nieuwe contactpersoon gezet. Je kunt die informatie dan nog controleren en aanpassen voordat je hem als contactpersoon opslaat.
Lees verder….

Deel dit bericht: