Inhoudsopgave:

FotoFish: 8 stappen (met afbeeldingen)
FotoFish: 8 stappen (met afbeeldingen)

Video: FotoFish: 8 stappen (met afbeeldingen)

Video: FotoFish: 8 stappen (met afbeeldingen)
Video: Foto Fish Review with Chris Yi 2024, September
Anonim
Image
Image
FotoVis
FotoVis

FotoFish is een polaroidcameraproject, dat een hergebruikte thermische printer gebruikt om de gemaakte foto direct af te drukken. Het is gemaakt door het team van de OPENFAB, een Open Fabrication Lab aan de Özyeğin Universiteit in Istanbul, Turkije. Het doel van dit project was om een leuke manier te creëren voor mensen om hun bezoeken aan OPENFAB vast te leggen.

Benodigdheden

  • Raspberry Pi
  • Raspberry Pi-camera
  • 12V lithium-ionbatterij met BMS (batterijbeheersysteem)
  • LM2596 Spanningsregelaarkaart
  • Thermische bonprinter en zijn papier
  • Korte M10-stang
  • 12 Led Neopixel-ring
  • Sluiterknop
  • Aan/uit-schakelaar
  • Voedingsaansluiting
  • 12V-adapter

Stap 1: 3D print de benodigde onderdelen

Voordat u iets gaat doen, moet u de door ons ontworpen lichaamsdelen afdrukken. De meeste van deze onderdelen zijn groot en het kan meerdere uren duren om ze af te drukken, daarom raden we je aan om ze van tevoren af te drukken.

Stap 2: De thermische printer demonteren en monteren

De thermische printer demonteren en monteren
De thermische printer demonteren en monteren
De thermische printer demonteren en monteren
De thermische printer demonteren en monteren
De thermische printer demonteren en monteren
De thermische printer demonteren en monteren

Elke thermische printer is iets anders, daarom moet je in dit deel improviseren en een oplossing vinden om je thermische printer klaar te maken om in het voorste lichaamsdeel te worden gelijmd. We zijn begonnen met het demonteren van onze printer en het inspecteren ervan. Onze printer had drie hoofdonderdelen; een mechanische printer, een printplaat en een voeding. In dit project zullen we een batterij gebruiken om onze printer van stroom te voorzien, daarom bleven er twee essentiële onderdelen over. We hebben een 3D-geprint onderdeel ontworpen dat onze mechanische printer en de printplaat bij elkaar houdt. Vervolgens hebben we Pattex gebruikt om het 3D-geprinte deel aan de voorkant te lijmen. Later moesten we een klein gaatje maken om plaats te maken voor de usb-kabel, maar daarna was onze printer klaar en werkend.

Stap 3: De spoelhouder en papiersnijder monteren

De spoelhouder en papiersnijder monteren
De spoelhouder en papiersnijder monteren
De spoelhouder en papiersnijder monteren
De spoelhouder en papiersnijder monteren
De spoelhouder en papiersnijder monteren
De spoelhouder en papiersnijder monteren

We hebben twee delen ontworpen om de papierspoel bovenop de thermische printer vast te houden, in het voorste lichaamsdeel. Lijm deze onderdelen aan beide zijden in het voorste lichaam op een hoogte waarbij de papierspoel de printer niet hindert. Knip vervolgens een M10-staaf af die niet de juiste lengte heeft om de spoel vast te houden en plaats deze op deze spoelhouders zoals weergegeven in de afbeelding. Sommige papierspoelen met een grotere diameter kunnen de printplaat van de printer raken. Steek in zo'n geval wat overgebleven stukjes in de spoelhouder om de spoel omhoog te brengen zoals wij deden.

We hebben een snijstuk gemaakt van acetaatpapier om het papier te kunnen snijden nadat de print klaar is. Je kunt zo'n stuk ook maken door het acetaatpapier met een schaar te knippen. Dit snijstuk moet je lijmen voor het gaatje waar het bedrukt papier uit komt. Het lijmen van dit stuk in het lichaam zou resulteren in een consistente papierstoring.

Stap 4: Camera en NeoPixel monteren

Camera en NeoPixel. monteren
Camera en NeoPixel. monteren
Camera en NeoPixel. monteren
Camera en NeoPixel. monteren
Camera en NeoPixel. monteren
Camera en NeoPixel. monteren

Voordat we de camera en de NeoPixel monteren, moeten we enkele vrouwelijke startkabels aan de NeoPixel solderen. Soldeer drie jumperdraden aan de DI (digitale ingang), GND (aarde) en 5V-pinnen. Leid de kabels door het gat onder de plaats waar de NeoPixel moet komen te zitten. Gebruik daarna hete lijm om de NeoPixel-ring stevig te monteren. We zullen ook hot-glue gebruiken om de Raspberry Pi-camera te monteren, maar zorg ervoor dat je de hot-glue alleen op de achterkant van de camera aanbrengt, zoals weergegeven in de afbeelding, omdat het aanbrengen op de componenten aan de voorkant schade kan veroorzaken.

Stap 5: De Raspberry Pi en de batterij monteren

De Raspberry Pi en de batterij monteren
De Raspberry Pi en de batterij monteren

Monteer de Raspberry Pi en het lithium-ionbatterijpakket inclusief het batterijbeheersysteem in de hoofdafdekking met behulp van wat lijm. Als je van plan bent om de Raspberry Pi voor toekomstige projecten te gebruiken, raden we aan om een bodembedekking voor Raspberry Pi af te drukken en deze heet op de behuizing te lijmen, aangezien het verwijderen van een heetgelijmde Raspberry Pi schade kan veroorzaken.

Stap 6: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

We beginnen met het solderen van de stroomkabels. Soldeer eerst twee kabels aan de oplaadpoort, de kabel van de positieve pin van de poort gaat naar de pin bovenop de aan / uit-schakelaar, de andere kabel gaat naar de massapin van de spanningsregelaar. Soldeer vervolgens het positieve uiteinde van de batterij aan de middelste pin van de aan / uit-schakelaar en soldeer de massakabel ook aan de massapin van de regelaar. We zullen in ieder geval de resterende pin van de aan / uit-schakelaar verbinden met de positieve pin van de regelaar. In deze opstelling, wanneer de aan/uit-schakelaar in de "aan"-stand staat, zal de elektriciteit van de batterij naar onze elektronica stromen en wanneer de schakelaar in de "uit"-stand staat, wordt de batterij aangesloten op de oplaadpoort die wacht om te worden opgeladen.

Na het bedraden van de 12 volt voeding moeten we de uitgangspinnen van de spanningsregelaar aansluiten op de ingangspinnen van de Raspberry Pi en de uitgangsspanning op een geschikt niveau instellen. Soldeer hiervoor twee vrouwelijke startkabels aan de uitgang en stel de spanning met een multimeter of voltmeter in op 5 volt. Sluit ook twee vrouwelijke jumpers aan op de ontspanknop en plaats deze op zijn plaats. Ten slotte moeten we alles aansluiten op de Raspberry Pi. Begin door de thermische printer met een USB-kabel op de Raspberry Pi aan te sluiten. Sluit vervolgens de NeoPixel-ringkabels aan op de juiste pinnen van de Raspberry Pi door de kleuren te volgen van de kabels die we twee stappen terug hebben gesoldeerd. Sluit de kabels van de sluiterpen aan zoals weergegeven in de afbeelding en sluit de stroomkabels aan die uit de uitgang van de regelaar komen. Vergeet niet de camerakabel van de Raspberry Pi aan te sluiten voordat je de achterkant van de body sluit.

Stap 7: Coderen

Code
Code
Code
Code
Code
Code

Eerst moet je een vers geïnstalleerde Raspberry Pi instellen en de camera activeren, GPIO-toegang vanuit de instellingen. Op dit onderdeel ga ik niet in detail in, je kunt op internet veel bronnen vinden over het instellen van de Raspberry Pi. U vindt de Python-code voor dit project in de bijlage. U moet deze code kopiëren en opslaan in een map met de naam "photoprinter" op uw bureaublad, zoals weergegeven in de eerste afbeelding. Wanneer de code voor het eerst wordt uitgevoerd, wordt een andere map met de naam foto's in de hoofdmap gemaakt en wordt elke foto daar opgeslagen. Na het kopiëren van de code moet je de nodige bibliotheken op de Raspberry Pi installeren, volg hiervoor de tweede en derde afbeelding, die laat zien wat je in de terminal moet invoeren. Na het installeren van deze bibliotheken kunt u uw code testen door de regel in de vierde afbeelding naar de terminal in te voeren. Als je camera goed werkt, voegen we nu wat code toe aan het Raspbian-besturingssysteem, zodat je programma elke keer dat de Raspberry Pi opstart, wordt gestart. U moet de terminal-app uitvoeren en de opdracht in de vijfde afbeelding invoeren en op enter drukken. Er wordt een bestand geopend, u moet de regels invoeren die worden weergegeven in de zesde afbeelding aan het einde van het bestand vóór de regel "exit 0" en op ctrl + x drukken om het bestand op te slaan.

Stap 8: Testafdruk

Test print
Test print
Raspberry Pi-wedstrijd 2020
Raspberry Pi-wedstrijd 2020
Raspberry Pi-wedstrijd 2020
Raspberry Pi-wedstrijd 2020

Tweede plaats in de Raspberry Pi-wedstrijd 2020

Aanbevolen: