Stap 5: Soldeer alles samen
Dit is waar dingen interessant! We zullen uitgaan door een zeer eenvoudige arduino replica, een LCD-module met draden en een module met de schakelaars. Vervolgens zullen we alles samen in het einde soldeer. Ik mijn ontwerp gebaseerd op deze instructables op hoe maak je een "Arduino op een Board":
Voel je vrij om deze instructables gebruiken om een meer gedetailleerde uitleg over hoe alles in elkaar past. Het beeld op stap 3 is met name handig! Ik besloot te doen als een breadboard en hebben een "spoorstaaf" voor de macht (+ ve) en en een rail voor grond (-ve). Ik deed het als deze gemakkelijker te begrijpen en zie alle afzonderlijke verbindingen.
Raadpleeg de bovenstaande afbeeldingen voor verduidelijking op alle verbindingen.
Grootte van prototyping board aanpassen
Ik moest snijden een beetje van de prototyping board het geschikt in het vak te maken. In eerste instantie wilde ik ook schroef het aan de onderkant van mijn kunststof behuizing, maar uiteindelijk heb ik met behulp van lijm in plaats daarvan. Dat is waarom u zou kunnen opmerken 4 zwarte markeringen op het bord, deze waren bedoeld om te laat me weten waar de schroeven gaat.
Stroomaansluitingen
Onze eerste stap is te reguleren van onze verbinding van de macht aan een constante 5V die nodig is voor de ATmega328, want we zijn met behulp van een 9V-batterij opladen van dit project. Begin met het solderen van het einde van uw voedingsconnector aan het bestuur. Waarschijnlijk is de rode draad is macht en de zwarte grond is.
Vervolgens moet u een ontkoppeling condensator van 10uF toevoegen over de pinnen. Het is belangrijk dat u de negatieve kant van de condensator op grond en positief aan de macht. De negatieve kant pin wordt aangegeven met een witte streep of een teken-ve.
Voeg nu de spanningsregelaar. Zorg ervoor dat de spanning met de input verbindt en GND op grond. Controleer of het gegevensblad als u wilt controleren welke pinnen is input-GND-output. Nu verbinden met de andere 10uF condensator GND en output. Nogmaals, zorg ervoor dat de negatieve pin naar grond gaat en positieve output.
Toevoegen van de microcontroller
Tot dusverre goed. Volgende stap is het toevoegen van de ATmega328 op het bord. Plaats het met de inkeping/pin 1 stip in de richting van de stroomaansluitingen.
Nu verbinden met Pin 7 macht en Pin 8 op grond. Soldeer ze aan 2 verschillende rijen en zullen deze markers voor welke rijen zijn macht en welke grond. Verwijzen naar mijn beeld voor verduidelijking.
Vervolgens wilt u voegt toe het kristal tussen Pin 9 & Pin 10 en 2 22pF condensatoren tussen elk been van het kristal en grond.
Dan ga je gang en voeg een draad tussen PIN-code 20 & 21 aan de macht, en een draad tussen Pin 22 en grond. Deze pinnen zijn op de tegenovergestelde site en het is zinvol om hen te houden daar. Op die manier krijgen we een ander spoor van + ve en ve-op de tegenovergestelde plaats.
Tot slot Voeg een 10 k Ohm weerstand tussen Pin 1 en macht. Dit is niet in mijn beelden omdat ik het in een later stadium voegde, maar ga je gang en doe het nu dus we niet vergeten. That's it! We hebben onze eigen eenvoudige Arduino replica gemaakt.
Het toevoegen van de CC3000
Nu is het tijd om de CC3000 hechten. Ik koos voor het rechtstreeks naar de prototyping-board solder, maar u bent vrij om te doen van de veranderingen hier desgewenst gemakkelijk om het te verwijderen op een later moment in de tijd. Zodra u hebt het gesoldeerd op je board, is het tijd om de nodige verbindingen te maken.
Dit schema om te zien welke pinnen op de CC3000 waar komt als volgt te
- IRQ -> ATmega Pin 6
- VBEN -> ATmega Pin 11
- CS -> ATmega Pin 16
- MOSI -> ATmega Pin 17
- MISO -> ATmega Pin 18
- CLK -> ATmega Pin 19
- Vin -> macht
- GND - > grond
In plaats daarvan maakte ik de eerste 3 van de aansluitingen op de onderkant van het bord, maar u zal zitten kundig voor zien hen op een later afbeelding als u scroll naar beneden. U zal zitten kundig voor herkennen van de gele draad die ik gebruikt.
LCD Module & Schakelmodule met draden
Knip een klein stukje van een nieuwe prototyping board om te gebruiken voor het aansluiten van de draden. Als alternatief kunt u ze rechtstreeks naar de LCD, als de jouwe kwam niet vooraf gesoldeerd met pin-headers. Ik gebruikte een oudere vertoning die was al gesoldeerd op pin headers.
Soldeer het LCD-scherm aan de kleine prototyping-board, en toevoegen van draden naast de eerste 6 pinnen en duren 6 pinnen.
(Respectievelijk pin 1, 2, 3, 4, 5, 6, 11, 12, 13, 14, 15, 16)
En maak de nodige aansluitingen.
Nu ga je gang en doe hetzelfde voor uw schakelaars/knoppen. Een draad aan 3 van de benen voor elke knop toevoegen.
Montage van de stukken
Dit zal de interessante stap waar we alles in elkaar passen mooi en we bijna zal gebeuren. Op dit punt hebben wij 3 "grote" objecten - de belangrijkste Raad van bestuur, onze LCD en onze switches. Dus laten we aan de slag en beginnen met het display.
Het is een beetje moeilijk om te zien de verbindingen op het beeld, zien als mijn draden een echte mess(!) zijn, maar ik de verbindingen hier beschrijven zal. Ik gebruik dezelfde volgorde zoals in het voorbeeld breadboard – van bottom(1) tot top(16):
- LCD 1 -> grond
- LCD 2 -> Power
- LCD 3 -> grond (of u kunt toevoegen aan een potentiometer, die op macht en bodem verbindt. Dit is te wijzigen van het contrast van het scherm. Echter kreeg ik het beste resultaat verbinden het rechtstreeks op de grond.)
- LCD 4 -> ATmega Pin 14
- 5 LCD -> grond
- LCD 6 -> ATmega Pin 13
- LCD 11 -> ATmega Pin 12
- LCD 12 -> ATmega Pin 6
- LCD 13 -> ATmega Pin 15
- LCD 14 -> ATmega Pin 4
- LCD 15 -> macht door middel van een weerstand van 220 Ohm
- LCD 16 -> grond
Voeg ten slotte de "Schakelmodule". De zijde met slechts 4 draden gaat naar de analoge pinnen op de Arduino. Ik gebruikte A0, A1, A2, A4 en het zal resulteren in pin 23, 24, 25 & 27 op de ATmega328. De 4 draden tegenover van die gaat naar de ATmega moeten gaan naar de grond door middel van een 10k Ohm weerstand. De rest gaat naar macht.
Op dit punt wordt het duidelijk dat ik moest desolder mijn stekker uit het stopcontact en steek hem door het gat voordat u verdergaat.
Afwerking stroomaansluitingen
Nu ga je gang en soldeer alles op de achterkant van samen en maken de + ve en ve-spoor ik eerder al noemde. Ik wachtte tot het einde om te besparen op de draden, dus ik zou kunnen gebruiken soldeer voor zo veel mogelijk. Zoals u op mijn foto's zien kunt, mijn solderen werk is verschrikkelijk om te zeggen het minst, en ik hoop dat je zal doen een betere baan. Er waren echter geen verliezen verbindingen of kortsluiting zodat het goed genoeg zal doen.
Dit is de zenuw kapot moment! Kruis je vingers, tot uw god bidden en doen wat nodig is voordat u uw batterij. Als het scherm oplicht, bent je zeker op de goede weg. Controleer of de CC3000 breakout LED ook brandt. Ja? Tot dusverre goed. Nu gewoon wachten en zien als het haalt de prijs. Zodra het doet, ga je gang en testen van elk van de knoppen om te bevestigen dat ze werken. Als iets niet zoals die het hoort werkt, dan ga vooruit en controleer uw bedrading. Anders ga je gang en verplaatsen op naar de laatste stap.