Zoeken op website

Raspberry Pi-projecten om dit weekend (3 - 5 april) uit te proberen


Haal je Raspberry Pi uit de lade waar hij al veel te lang in heeft gelegen, stof hem af en maak je klaar om dit weekend aan een aantal leuke projecten te beginnen. Vandaag ga ik je laten zien hoe je je eigen adresseerbare LED-strip bouwt, een AI-foutdetectiesysteem voor je 3D-printer, en zelfs hoe je toegang krijgt tot je Calibre-server vanaf overal ter wereld.

Bouw je eigen aanstuurbare LED-strip met de NeoPixel-bibliotheek van Adafruit

DIY betekent dat je volledige controle hebt over de LED-strip van begin tot eind

Heb je ooit naar die LED-strips gekeken waarbij je een specifieke LED of sectie kunt aansturen om meerdere kleuren op één strip in te stellen, en gedacht: „Man, dat wil ik!” Nou, het is tijd om je eigen te maken met je Raspberry Pi, een NeoPixel LED-strip en een beetje bedrading.

Dit project is gebaseerd op de Adafruit NeoPixel LED-strip, die afzonderlijk adresseerbare LED's biedt met 60 LED's per meter strip, wat behoorlijk dicht is. De NeoPixel LED-strip is verkrijgbaar in vier maten, variërend van één meter tot vier meter, wat betekent dat je hem tot 13 voet kunt ophangen met slechts één strip.

De NeoPixel LED-strip is eigenlijk vrij eenvoudig te bedienen met een Raspberry Pi als je de handleiding van Adafruit volgt. Je zult echter zeker wat extra hardware nodig hebben, en dit is absoluut een doe-het-zelf-project en eerder dan een alles-in-één oplossing zoals Philips Hue.

Om te beginnen moet je een breadboard aanschaffen als je er nog geen hebt. Pak vervolgens een 1N4001-voedingdiode of een 74AHCT125-niveauconverterchip. Je hebt er één van deze nodig, omdat de Pi slechts 3,3V uitstuurt, terwijl de NeoPixel LED-strip 5V nodig heeft om goed te functioneren.

Vanaf daar is het voornamelijk gewoon het aansluiten van de breadboard en het programmeren van wat LED's. De gids van Adafruit leidt je stap voor stap door alles wat je nodig hebt om je eigen NeoPixel LED-strip te maken, wat een geweldige aanvulling kan zijn op een kantoor, thuisbioscoop of doe-het-zelfruimte.

Voorkom 3D-printfouten zonder een hoop filament te verspillen met Obico

Plus verkrijg externe monitoring als uw printer dit niet biedt

Voordat ik mijn Bambu Lab-printers had die ingebouwde AI spaghetti-detectie hebben, vertrouwde ik sterk op Obico dat draaide op een Raspberry Pi om filamentverspilling te voorkomen als een print mislukt. Obico is een eenvoudig te installeren, maar uiterst capabel stuk 3D-printsoftware dat ontworpen is om op een Pi te draaien.

Hoewel Obico technisch gezien werkt met Bambu Lab-printers, is het eigenlijk ontworpen voor andere merken die native USB-bediening bieden, die Obico kan gebruiken om een print onmiddellijk te stoppen als er iets misgaat. Je kunt Obico op twee manieren gebruiken: zelf-gehost of cloud-gehost.

Met de zelf-gehoste route beheert u de volledige stack van Obico van boven tot beneden, van de hardware die de prints bewaakt tot de server die de gegevens verwerkt en het systeem vertelt wanneer er een probleem is. Aan de cloud-gehoste kant vertrouwt u eigenlijk op de externe servers van Obico om de gegevens van uw lokale Obico-instantie te verwerken.

Hoe dan ook, de Raspberry Pi fungeert als een poort van je netwerk naar de Obico-server om te weten wat het de 3D-printer moet vertellen om te doen.

Je hoeft alleen maar een camerafeed aan je lokale Obico-instantie op de Raspberry Pi te leveren, en het regelt verder alles vanaf daar. De Obico-server die je kiest te gebruiken, bewaakt die feed en zoekt naar tekenen van printstoringen. Als het genoeg van een storing ziet om het printen te stoppen, geeft het een stopcommando aan de printer om te voorkomen dat je filament verspilt.

Obico heeft geweldige installatiehandleidingen voor allerlei hardwareconfiguraties en integreert zelfs met Klipper, OctoPrint en Duet3D, waardoor het een uiterst capabele 3D-printadd-on is voor vrijwel elke setup.

Geniet overal van je eBook-bibliotheek met Calibre-Web

Geen Kindle vereist

Nu Amazon vorig jaar de mogelijkheid heeft verwijderd om aangekochte eBooks van je Kindle te halen, ben je misschien op zoek naar een alternatieve manier om eBooks te lezen zonder dat Amazon er helemaal tussen zit, en daar komt Calibre-Web om de hoek kijken.

Calibre-Web integreert met een Calibre-installatie op je computer of Raspberry Pi om het daadwerkelijke bibliotheekbeheer te verzorgen. Waar Calibre-Web echt uitblinkt, is hoe het je Calibre-installatie weergeeft en je hiermee laat interageren.

Gewoonlijk moet je voor de computer zitten waarop je Calibre draait om toegang te krijgen tot je eBooks. Calibre-Web stelt je in staat om overal op aarde toegang tot ze te hebben, zolang je toegang hebt tot je lokale netwerk (of een reverse proxy). De webinterface die Calibre-Web biedt is eigenlijk best goed.

Ik heb in het verleden genoten van het gebruik van Calibre-Web om eBooks te lezen zonder dat ik mijn Kindle bij me hoefde te hebben. De gebruikerservaring is solide, het heeft een geweldige set functies, en er is zelfs een leuke "willekeurige" knop als je niet weet wat je moet lezen en je wilt dat het een willekeurig boek voor je kiest om van te genieten.

Dus, of je nu al een volledige Calibre-bibliotheek hebt of net begint, zorg ervoor dat je Calibre-Web op je Raspberry Pi installeert om toegang te krijgen tot je eBooks vanaf elk apparaat dat je bezit.


Je hebt waarschijnlijk niet zo'n krachtige Raspberry Pi nodig als je denkt dat je doet

Ongeacht welke Raspberry Pi je bezit, kun je eenvoudig elk van de projecten op deze lijst uitvoeren. Zelfs de Raspberry Pi Zero zou een goede keuze zijn voor deze projecten, omdat hij het draaien van kleine webservices zoals Calibre-Web aankan, hij de GPIO heeft die nodig is voor de NeoPixel-controller, en hij cameraportinvoer voor Obico aankan.

Dus, als je de laatste tijd geen Raspberry Pi-projecten hebt gedaan omdat je dacht dat je Pi te weinig kracht had, denk dan nog eens na! Ga ervoor, haal die Pi tevoorschijn en begin dit weekend met het bouwen van leuke projecten.

Gerelateerde artikelen