Raspberry Pi introduceert HAT voor lego

Raspberry Pi heeft een nieuwe 'Build HAT'-add-on geïntroduceerd. Hiermee is het mogelijk om LEGO's Spike-robotcomponenten te programmeren via de Pi. Ook bepaalde andere legosets, zoals Mindstorms Robot Uitvinder, zijn nu zo programmeerbaar.

Met de Build HAT kunnen alle legorobotcomponenten die een LPF2-, of LEGO Power Functions version 2-connector gebruiken, geprogrammeerd worden met de Raspberry Pi. Hieronder vallen in ieder geval de Spike-sets van LEGO Education, waarvoor deze HAT specifiek is gemaakt. Raspberry Pi meldt zelf dat ook de Robot Uitvinder-set van de LEGO Mindstorms-collectie compatibel is. De Build HAT kost 25 dollar. Wanneer het board uitkomt, is nog niet bekend.

Bij de Spike-sets wordt al een hub geleverd waarmee Python-programma's opgeslagen en uitgevoerd kunnen worden. Anders dan die hub, bevat de Raspberry ook GPIO-pinnen. Hoewel de Build HAT zelf moet worden aangesloten met die pinnen, kunnen gebruikers met de ongebruikte pinnen meer componenten toevoegen, wat volgens Raspberry extra flexibiliteit moet geven bij het maken van projecten.

De Build HAT bestaat uit een RP2040-microcontroller. Ook heeft deze 'slechts' vier LPF2-connectors, in tegenstelling tot de zes op de Spike-hubs van LEGO zelf, waarmee de legomotoren en -sensoren in werking worden gesteld. De HAT kan worden aangesloten op alle Raspberry Pi-boards met een 40-pin-GPIO-header, hoewel er voor koppeling met de Raspberry Pi 400 nog een extra GPIO-verlengkabel nodig is. Om aangesloten legocomponenten met de Build HAT te programmeren, heeft Raspberry Pi een bijbehorende Python-library gemaakt.

Raspberry Pi verkoopt voor dit uitbreidingsbord los een 48W-voeding waarmee volgens het bedrijf zowel de HAT, de aangesloten legomotoren als de Raspberry Pi zelf van stroom kunnen worden voorzien. Deze voeding gaat vijftien dollar kosten.

Build HAT-uitbreiding van de Rasberry Pi
Build HAT-uitbreiding van de Rasberry PiBuild HAT-uitbreiding van de Rasberry PiBuild HAT-uitbreiding van de Rasberry Pi

Door Kevin Krikhaar

Redacteur

19-10-2021 • 12:02

70

Submitter: m3gA

Reacties (70)

70
69
28
5
0
27
Wijzig sortering
Nu nog die setjes op elke school gebruiken onder leiding van deskundige trainers en over 15 jaar zijn er wel genoeg mensen die in de "techniek" willen :)
(wat een verschrikkelijke rose kleur)

Wat ik jammer vind: Alle oude Lego blokjes passen na 40 jaar nog steeds op de nieuwe blokjes, BEHALVE de electrische componenten, We hebben schroef-bananenstekkertjes gehad (iemand?), 1x2 blokjes, 2x2 blokjes, soortvan RJ13 maar dan niet, en nu die boost dingen. Jammer dat Lego _daar_ geen standaard in heeft gehouden
Jammer dat Lego _daar_ geen standaard in heeft gehouden
Jammer? Ja, dat wel. Maar eerlijk is eerlijk, het is deels wel verklaarbaar. Vroeger (ik ben uit de tijd van de "2x2 blokjes", ik denk redelijk uit het begin van dat tijdperk) was het doel om een batterij in je bouwwerk te verstoppen en wat lichtjes (en eventueel een sirene) van stroom te voorzien. Dan heb je aan twee adertjes genoeg. Toen kwamen er motoren (nog steeds twee aders, want het was alleen maar aan/uit), treinen (die harder en zachter konden, ik vermoed dat daarvoor simpelweg het voltage werd afgeknepen?) en het RCX tijdperk bracht simpele sensoren (aan/uit of lineair, zoals de lichtsensor, maar nog steeds moest alles over twee draadjes). Al die tijd is het compatible gebleven, maar toen was de rek er gewoon uit. Dat ze toen zijn overgestapt lijkt me een goede keuze. Waarom ze sindsdien nog een keer een nieuw systeem hebben geïntroduceerd durf ik niet te zeggen, maar laten we hopen dat het nu weer net zolang mee kan als de "2x2 blokjes".
De sets die blokjes hebben als stroom connector zijn backward compatible met alle 9V sets.
Dus PowerFunctions kan gewoon aan Light&Sound worden gekoppeld.

De nieuwe sets hebben sensoren die informatie terug geven aan de controller, die gebruiken allemaal het zelfde communicatie protocol.

Er zijn inmiddels controllers van een 3e partij die alles in 1x aan sturen.
https://youtu.be/cxlbk537sIk

[Reactie gewijzigd door djwice op 23 juli 2024 17:10]

of infento, Lego voor vaders
Ik heb in verleden nog heel ingewikkeld Power Functions motors aan een microcontroller proberen te koppelen voor in mijn Lego BB-8, maar zit zou het echt veel makkelijker maken.

Op dit item kan niet meer gereageerd worden.