Inhoudsopgave:

Tinkerer's Baseplate - Arduino + Breadboard(s) + Periferie Houder - Ajarnpa
Tinkerer's Baseplate - Arduino + Breadboard(s) + Periferie Houder - Ajarnpa

Video: Tinkerer's Baseplate - Arduino + Breadboard(s) + Periferie Houder - Ajarnpa

Video: Tinkerer's Baseplate - Arduino + Breadboard(s) + Periferie Houder - Ajarnpa
Video: Raspberry Pi: Getting Started and Creative Applications - Ruth Suehle, Red Hat 2024, November
Anonim
Tinkerer's Baseplate - Arduino + Breadboard(s) + Periferie Houder
Tinkerer's Baseplate - Arduino + Breadboard(s) + Periferie Houder

Waar is het goed voor?

Met deze plaat kunt u uw Arduino Uno, een halfsize breadboard EN de rand van uw project (bijv. knoppen, potentiometers, sensoren, leds, stopcontacten, …) op een lasercut-basisplaat van 3 mm plaatsen. Als je meer ruimte nodig hebt, is er ook een grotere versie van de plaat, die een extra fullsize breadboard kan bevatten.

Compatibel met de andere FluxGarage-elementen:

Natuurlijk hebben beide platen compatibele afmetingen om de frontplaat van het schermschild uit mijn vorige tutorial te dragen: Frontplaat voor 16x2 LCD + toetsenbordscherm

Heeft u geen beschikking over een lasersnijmachine?

Als u geen toegang heeft tot een lasersnijmachine, gebruik dan lasersnijdiensten zoals ponoko (VS/internationaal) of formulor (EU/Duitsland) om de benodigde arcylic-onderdelen te krijgen. Hieronder vindt u de betreffende lasercut sjabloonbestanden.

Stap 1: Verzamel onderdelen, gereedschappen en bestanden

Onderdelen, gereedschappen en bestanden verzamelen
Onderdelen, gereedschappen en bestanden verzamelen
Onderdelen, gereedschappen en bestanden verzamelen
Onderdelen, gereedschappen en bestanden verzamelen
Onderdelen, gereedschappen en bestanden verzamelen
Onderdelen, gereedschappen en bestanden verzamelen
Onderdelen, gereedschappen en bestanden verzamelen
Onderdelen, gereedschappen en bestanden verzamelen
  • 3mm lasercut acrylglas elementenDownload het sjabloon eps-bestand (hieronder) en plaats uw bestelling bij Ponoko (internationale gebruikers) of Formulor (Duitse/Europese gebruikers). Kies een van de 3 mm/0.118 inch acryl P1-platen in een kleur die u mooi vindt. Ik stel voor om "Acryl - Zwart (Mat 1-Side)" of "Acryl - Wit" te kiezen. Als u over een eigen lasersnijmachine beschikt, importeert u de vectorelementen gewoon in uw vertrouwde software.
  • Arduino Uno (of vergelijkbaar)
  • Halfsize Breadboard (+ voeg een fullsize breadboard toe als je de grote tinkerplate wilt gebruiken)
  • 8X Verzonken schroeven M3 x 10mm (om de arduino en de afstandsbouten te bevestigen, + voeg nog 2 schroeven toe voor de grote tinkerplate)
  • 8X M3 plastic moeren (om de arduino te bevestigen)
  • 4X afstandsbouten M3, Female-Female, 35 mm hoogte (om de "tandbalkbruggen" te bevestigen, + voeg nog twee afstandsbouten toe voor de grote tinkerplate)
  • 4X pankopschroeven M3 x 7 mm (om de "tandbalkbruggen" op de afstandsbouten te bevestigen, + voeg nog twee schroeven toe voor de grote tinkerplate)
  • 6X zelfklevende siliconen pads (om te voorkomen dat uw tafel wordt bekrast)

Stap 2: Lasercut-plaat voorbereiden

Lasercut-plaat voorbereiden
Lasercut-plaat voorbereiden

De meest elegante manier om de onderkant van de tinkerplate voor te bereiden, is door de gaten met een goede boor kegelvormig te maken, verzonken schroeven te gebruiken en zelfklevende siliconenpads toe te voegen.

Stap 3: Arduino, afstandsbouten en breadboard(s) toevoegen

Arduino, afstandsbouten en breadboard(s) toevoegen
Arduino, afstandsbouten en breadboard(s) toevoegen
Arduino, afstandsbouten en breadboard(s) toevoegen
Arduino, afstandsbouten en breadboard(s) toevoegen
Arduino, afstandsbouten en breadboard(s) toevoegen
Arduino, afstandsbouten en breadboard(s) toevoegen
Arduino, afstandsbouten en breadboard(s) toevoegen
Arduino, afstandsbouten en breadboard(s) toevoegen

Arduino repareren

  • Steek vier verzonken schroeven door de plaat en zet ze vast met plastic moeren (links waar de Arduino moet worden gemonteerd)
  • Zet de Arduino op de schroeven en zet hem vast met de plastic moeren. Soms is het door ruimtegebrek op de arduino niet mogelijk om alle 4 de moeren op de schroeven te schroeven. Maar drie noten zou genoeg moeten zijn.

Bevestig afstandsbouten en breadboard's

  • Bevestig de 4 afstandsbouten met de verzonken schroeven op de buitenste gaten
  • Pak je breadboard(s), verwijder de folie en plak ze op het bord

Stap 4: Maak gebruik van de tandstaven

Maak gebruik van de tandstaven
Maak gebruik van de tandstaven
Maak gebruik van de tandstaven
Maak gebruik van de tandstaven
Maak gebruik van de tandstaven
Maak gebruik van de tandstaven
Maak gebruik van de tandstaven
Maak gebruik van de tandstaven

Nu komen we bij het meest interessante deel van deze oplossing. Terwijl er veel platen worden verkocht die een arduino + breadboard dragen, heb ik nog geen systeem gevonden dat alle andere elementen bevat die typisch worden gebruikt tijdens het sleutelen, zoals piëzo-luidsprekers, stopcontacten, schakelaars, potentiometers enzovoort. Door die elementen aan een "tandbalk" te bevestigen, monteer je ze op een zeer stabiele manier aan de zijkanten van de plaat. Die onderdelen zullen niet verloren gaan of rondvliegen terwijl je aan je project werkt of je spullen terugplaatst in de kast of la. Op de een of andere manier vult deze oplossing de kloof tussen prototyping en het in dozen doen van uw projecten.

Houd er rekening mee dat

De vierkante gaten op de plaat zijn ontworpen voor een tandstaafdikte van 3 mm. Als u van plan bent om 2 mm of 4 mm dikke materialen te gebruiken, zal het hele systeem waarschijnlijk niet werken zonder verdere aanpassing van het sjabloonbestand!

Hoe periferie te bevestigen:

In de meeste gevallen is het voldoende om gewoon een goed gat in een van de onbewerkte tandstangen te boren. De sjablonen zijn gemaakt met gaten van 16 mm, 7 mm en 5 mm. Voor complexere of zeer grote gaten is het zinvol om een lasersnijpad in de sjabloonbestanden voor te bereiden voordat de platen worden geproduceerd. De voorbeelden in de afbeeldingen laten zien hoe je een tandenstoker kunt gebruiken voor…

… een stopcontact … twee cinch-aansluitingen … een drukknop + LED … een 4-pins aansluiting … een potentiometer … een Arduino-sticker:)

Hoe de "tandbars" te repareren:

Om de "tandstangen" te bevestigen, steekt u ze gewoon in de vierkante gaten, legt u de "tandbrug" erop en bevestigt u deze met de bolkopschroeven op de afstandsbouten. Voor de kleine "Tinkerplate" bevat de sjabloon een bovenklep die ook kan worden gebruikt als u de voorkeur geeft aan een meer opgevouwen uiterlijk (zie afbeeldingen in stap 1 en 5). Dit is het meest logisch als u ook nog een van de frontplaten van het display gebruikt.

Stap 5: Creëer nu uw eigen prototype-economie

Creëer nu uw eigen prototype-economie
Creëer nu uw eigen prototype-economie
Creëer nu uw eigen prototype-economie
Creëer nu uw eigen prototype-economie
Creëer nu uw eigen prototype-economie
Creëer nu uw eigen prototype-economie

Ik heb persoonlijk veel van die platen en werk er elke dag mee. Ik gebruik bijvoorbeeld één tinkerplate-set voor mijn "stappenmotor + cameratriggercontroller". Ik hou van het feit dat ik een soort van verpakt en stijlvol apparaat heb dat elk project bij elkaar houdt en gemakkelijk in de la kan worden gestopt, terwijl het toch een open systeem is dat kan worden uitgebreid en verder ontwikkeld. Zoals gezegd vult dit systeem het gat tussen het ruwe prototype en het ontwikkelen van een definitieve behuizing.

Als je deze aanpak leuk vindt, is het nu tijd dat je je eigen prototyping-omgeving maakt op basis van deze sjabloon en deze hopelijk deelt met de community!

Voeg een display met frontplaat toe:

Zoals hierboven vermeld, heb ik al een sjabloon gepubliceerd om een frontplaat te bouwen voor de Adafruit 16x2 LCD + keypad shield, die perfect op deze plaat past.

Binnenkort meer display frontplaten:

Ik zal binnenkort sjablonen publiceren voor compatibele frontplaten die oled-schermen en roterende encoders dragen terwijl ze een "inkeping" hebben die volledige toegang geeft tot de onderliggende arduino-pinnen (bekijk de afbeeldingen hierboven voor een voorbeeld).