Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Cycle Chaser: Uw Fiets Transformeren in een Nachttijd Lichtshow met Raspberry Pi

Breng uw nachtelijke ritten tot leven met de Cycle Chaser, een DIY-systeem dat dynamische animaties op de weg achter u projecteert. Aangedreven door een Raspberry Pi en een compacte, batterij-gevoede pico-projector, is de animatiesnelheid direct gesynchroniseerd met uw trap-tempo, wat een mesmeriserende visuele spoor creëert dat versnelt of vertraagt samen met u.

Geïnspireerd door een eerdere waar ik een programmeerbare fietshoofdlamp bouwde, breidde ik het idee uit tot een volwaardig animatieplatform. Het resultaat? Een lichtgewicht, modulaire kit die fietsers en hobbyisten in staat stelt om te experimenteren met creatieve lichtdisplays, allemaal terwijl ze de veiligheid en het gemak van open-source-tools genieten.

Belangrijkste hardwarecomponenten omvatten:

  • Een batterij-gevoede pico-projector die video streamt van de Raspberry Pi.
  • Een Hall-effect-sensor bevestigd aan een magneet op het wiel, die elke omwenteling detecteert om de animatie frame-voor-frame aan te drijven.
  • De GPIO-pins van de Raspberry Pi, toegankelijk via WiringPi, die realtime-interactie tussen de sensor en de software mogelijk maken.

Aan de softwarese kant, benut het project openFrameworks, een robuuste C++-toolkit voor creatief coderen. OpenFrameworks ondersteunt meerdere platforms – Windows, macOS, Linux, iOS, en Android – wat het een uitstekende keuze maakt voor snelle prototyping. De community-ondersteuning voor Raspberry Pi vereenvoudigt de setup, en de bekende Processing-stijl-syntaxis helpt ontwikkelaars soepel over te stappen.

Met de Hall-effect-sensor triggert elke wielomwenteling een nieuw frame. Bijvoorbeeld, bij 60 RPM speelt uw animation af op ongeveer 1 frame per seconde. Pas de code aan om framerates te wijzigen, nieuwe visuele effecten toe te voegen, of meerdere lichten te synchroniseren. Of u nu een vurige spoor wilt die intenser wordt met snelheid of een rimpeling van kleuren die vervaagt als u vertraagt, het systeem is volledig aanpasbaar.

Zodra u de hardware gemonteerd hebt en de basiscode draait, moedig ik u aan te experimenteren. Verander de animatie-assets, pas de timing-logica aan, of integreer extra sensoren. Als u comfortabel bent met Processing, zult u het openFrameworks-paradigma intuitief vinden, hoewel een paar nuances een korte leercurve kunnen vereisen.

Boven alles, veiligheid eerst – zorg dat de projectorstraal wegwezen is van andere weggebruikers en dat de setup uw zicht niet belemmert.

Voor meer details, zie de Cycle Chaser-projectpagina.

Productieproces

  1. Bouw Een Raspberry Pi Temperatuur Logger Met Een $5 I2C Sensor
  2. Hoe Temperatuur Te Lezen Met Een DS18B20 Op Raspberry Pi 2
  3. Raspberry Pi-gestuurd Aquaponica Systeem: Bouwgids & Code
  4. Professionele temperatuurbewaking met Raspberry Pi en DS18B20
  5. Een buitenweerstation bouwen met Raspberry Pi 2 en ADS-WS1
  6. Accurate temperatuurbewaking in een serverkast met Raspberry Pi
  7. Geavanceerde Tafeltennisbal Tracking met OpenCV op Raspberry Pi
  8. Een Professionele Raspberry Pi Universele Afstandsbediening Bouwen met LIRC
  9. Een LED Besturen met een PIR-bewegingssensor op Raspberry Pi
  10. RF naar DC Converteren met een Raspberry Pi: Een Envelope Detector Bouwen en Troubleshooten
  11. Cycle Chaser: Uw Fiets Transformeren in een Nachttijd Lichtshow met Raspberry Pi