Compacte 3-in-1 klemmenstrook DIYduino met geïntegreerde Sensor en Motorschild L298N (7 / 9 stap)

Stap 7: Testen van de DIYduino-sectie


een) testen de 5V regelgever:
Het is een goede gewoonte om eerst het testen van de functionaliteit van de voedingsspanning. Ik eerst voor gezorgd dat ik heb niet een ATMEGA in de IC-socket. Dan nam ik een variabele voeding, het ingeschakeld, gekozen van de spanning aan hieronder 5V en uitgeschakeld u het opnieuw. Hierna sloeg ik de voltmeter aangesloten op de uitgang van IC2 (7805). Ik de voeding ingeschakeld en langzaam verhoogd de voedingsspanning. Terwijl de spanning speedramp vergeleek ik de meter op de voeding met de voltmeter. Zodra de voorziening voltage overschreden 5V, ik ervoor zorgde dat de IC2 geregeld de spanning naar 5V, dat wil zeggen ik gecontroleerd dat de spanning aan de voltmeter was geen kwestie wat de voedingsspanning is 5V. Ik heb bevestigd stabiele werking tot de motor spanning die ik gebruiken wilde, die in mijn geval was 12V. Merk op dat u mag nooit hoger zijn dan de voedingsspanning boven die het maximum gewaardeerd spanning van de 7805, L298N of de diodes die u gebruikt.
De Raad van bestuur die heb ik gebouwd was een "Kale botten" versie, dus ik deed niet LED1 en R1 plaats op het bord. Als u dit doet, LED1 moet oplichten wanneer IC2 is bereikt-5V uitgang of zelfs eerder. Gelieve ervoor te zorgen dat de R1 goed voor uw LED1 en een voedingsspanning van 5V is geselecteerd. U kunt gebruiken om te bepalen hoe dat te doen.

b) testen als DIYduino een schets kunt uitvoeren:
Ik had al een ATMEGA328 met "Bootloader" en "Blink" geprogrammeerd die ik gebruikt voor het testen van de functionaliteit van het DIYduino-circuit. U kunt kijken op mijn eerste instructable om informatie over het laden van een bootloader en uploaden van een schets op een lege ATMEGA328 te vinden. Voor de test ik aangesloten een LED in serie met een weerstand aan pin13 van de ATMEGA328 met behulp van de sensor type contacten. De LED/weerstand paar werd berekend voor 5V. De LED anode (ronde kant) was aangesloten op het signaal van de Pin13, de kathode (platte kant) werd verbonden met de weerstand, waarvan andere zijde was verbonden met grond. Ik zorgde ervoor dat de voeding, die in verbinding stond nog in de vorige stap, werd uitgeschakeld. Toen ik aangesloten op de ATMEGA328 die bevatte de Blink schets in de IC-socket en overgeschakeld op de voeding. Zeker genoeg begon de LED knippert, die aangegeven dat mijn DIYduino up and running is.

c) testen als DIYduino kunnen worden geprogrammeerd met deze setup:
Met de setup van b), een Arduino Uno, en een paar draden die ik heb getest als ik een schets voor mijn DIYduino sturen kon. De Arduino werd gebruikt als een USB naar seriële interface. Kijk op http://arduino.cc/en/Tutorial/ArduinoToBreadboard voor meer informatie.
Voor het uitvoeren van de proef I:
(i) verwijderd de ATMEGA328 dat op de Arduino was
(ii) de volgende Arduino Uno aangesloten op DIYduino pinnen: Reset/Reset, GND/GND, Tx/Tx en Rx / Rx. (ik heb verbonden GND met GND want ik was met behulp van twee verschillende energiebronnen voor de plankjes, de variabele voeding voor de DIYduino en de USB-kabel voor de Arduino.)
(iii) mijn Arduino programma geopend "Arduino 1.0".
(iv) in het menu "Tools/Board" heb ik geselecteerd Arduino Duemilanove w/ATmega328.
(v) Ik begon de "Blink" schets door te gaan naar het menu "File/Examples/1.Basics/Blink".
(vi) Ik veranderde de vertragingen voor de knipperende proces in 3 seconden uit, 3 seconden op door uit te wisselen:

void loop {}
digitalWrite (13, hoge);   de LED aangezet
delay(1000);              wachten op een tweede
digitalWrite (13, laag);    verrekening van de LED
delay(1000);              wachten op een tweede

met:
void loop {}
digitalWrite (13, hoge);   de LED aangezet
delay(3000);              Wacht drie seconden
digitalWrite (13, laag);    verrekening van de LED
delay(3000);              Wacht drie seconden

(vii) de schets met de pijlknop geüpload en genoten van een zeer langzaam knipperende LED. Dit vertelde me dat de upload succesvol was en alles werkte.

d) testen als Reset knop werken:
Met de LED knippert uit de vorige test, drukte ik de reset-knop, die op de koperen kant van het bord bevindt zich. De LED knipperde eenmaal voor een korte tijd, keerde terug naar de geprogrammeerde knipperende patroon. Aangezien de reset-knop opnieuw opgestart de schets die wordt geladen in de ATMEGA nam ik dit als een teken voor een succesvolle reset.

Gerelateerde Artikelen

Inschakelen automatische herverdeling voor uw 3D-Printer met een inductieve sensor (Marlin Firmware)

Inschakelen automatische herverdeling voor uw 3D-Printer met een inductieve sensor (Marlin Firmware)

Dit Instructable heeft betrekking op het opzetten van automatische herverdeling voor uw 3D-printer met behulp van Marlin firmware typisch voor veel 3D printers zoals Makerfarm kits en anderen die gebruikmaken van HELLINGBANEN 1.4 + Arduino gebaseerd
Controle van de positie van een Actuator met een analoge Sensor

Controle van de positie van een Actuator met een analoge Sensor

In dit Instructable, zullen we leren hoe met een analoge sensor de positie van een actuator bepalen. In dit voorbeeld zullen we met behulp van een potentiometer, maar u kunt een analoge sensor. U kunt een lichtsensor om te verplaatsen van een actuato
Betonnen aanrecht met geïntegreerde wastafel en glasvezel

Betonnen aanrecht met geïntegreerde wastafel en glasvezel

We waren het remodelleren van onze badkamers en ik wilde een unieke optie voor het aanrecht en wastafel. Ik heb eindelijk besloten om een betonnen aanrecht na het zien van andere instructables over dit onderwerp. Ik moest maken het mijne met de wasta
Kaart met geïntegreerde afstandsmeter

Kaart met geïntegreerde afstandsmeter

deze kaart, met geïntegreerde odometer, kan geen einde maken aan al die discussies over hoe ver u eigenlijk gereisd, maar zal zeker de discussies te verheffen naar een nieuw niveau.Bij mijn roeivereniging hier in Hamburg sluiten wij elke reis die wij
Liebig condensor met geïntegreerde standaard

Liebig condensor met geïntegreerde standaard

Een paar maanden geleden, een vriend van mij gebouwd een Liebig koeler van koperen buizen. Helaas voor hem die hij niet hebben de apparatuur om het te testen. Gelukkig voor mij heb ik de apparatuur te testen en de jongen deed het werk goed. De enige
Hoogvermogen LED fiets koplamp met geïntegreerde koellichaam verbeterd

Hoogvermogen LED fiets koplamp met geïntegreerde koellichaam verbeterd

na het wassen van de bol voor de juiste onderdelen, het volgende is een bijgewerkte versie van mijn koperen montage gebaseerd LED fiets koplamp. Zie de originele hoogvermogen LED hoofd fietsverlichting met geïntegreerde koellichaam instructable voor
Tweeting Arduino Alarm met een PIR-sensor. aka AlarmIno

Tweeting Arduino Alarm met een PIR-sensor. aka AlarmIno

Hoi vandaag ik zal je laten zien hoe maak je een tweeting Arduino alarm met een PIR-sensor.U zal het volgende nodig:Een parallax PIR sensor 3 pinEthernet-kabelEthernet-shield (dat ik gebruik deze)BreadboardArduino UNO6 jumper dradenStap 1: Bedrading
LEGO tabel met geïntegreerde onderdelen bin

LEGO tabel met geïntegreerde onderdelen bin

LEGO gebaseerde meubels maken lijkt te zijn van een recht van doorgang voor alle ouders. Hier is de mijne. Oversized zijwanden bevatten de LEGO op tafel tijdens de dumping. Een aangepaste berg met LEGO baseplates moedigt gebouw scènes en racen voertu
Goedkope retro arcade speeltafel met geïntegreerd display

Goedkope retro arcade speeltafel met geïntegreerd display

HalloDit is mijn eerste instructable dus voel je vrij om commentaar en neem contact op met mij als ik beter doen kan om uit te leggen elke stap! :-)Voor dit instructable moet je:IKEA ontbreken tabel17-inch beeldscherm met DVI- of HDMI-inputRaspberry
Paracord armband met geïntegreerde vis bot Gear Tie

Paracord armband met geïntegreerde vis bot Gear Tie

toen kreeg ik mijn prijzenpakket van het geweldige buitenleven-wedstrijd was ik zeer enthousiast. Twee dingen viel meteen mijn oog; paracord en vis bot visgereedschap banden. Ik heb onmiddellijk om te werken aan een paracord armband, maar halverwege
Sieraden doos met geïntegreerde scharnier

Sieraden doos met geïntegreerde scharnier

Ik heb een paar Jewelry Boxes jewelry boxes vóór en mijn schoonzus vroeg of ik een voor haar verjaardag maken kon. De stijl van dit vak is gonna worden van een tamelijk grote eiken doos met een integraal houten scharnier gemaakt van het deksel en de
Koolstofvezel stuur met geïntegreerde LEDs

Koolstofvezel stuur met geïntegreerde LEDs

dit instructable beschrijft hoe maak je een unieke Stuur/stuurpen combo met koolstofvezel en aluminium. Het ontwerp maakt naadloze integratie van LED's en batterijen.Een freesmachine is nodig voor de stengel en samengestelde lay-up levert voor het st
VISUALISEREN vochtigheid met de SHT11 sensor

VISUALISEREN vochtigheid met de SHT11 sensor

dit is een super gevoelige en nauwkeurige sensor voor slechts 35 dollar (bijvoorbeeld hier bij adafruit)Het vertelt u de temperatuur ook.Ik dit uit mijn tutorial over mijn blog aangepastIk probeerde om erachter te komen hoe u de Sensirion Parallax hu
Magnetische slinger (met hall effect sensor)

Magnetische slinger (met hall effect sensor)

Deze eenvoudige Magnetische slinger met weinig componenten te bouwen. Hall effect sensor wordt gebruikt voor het detecteren van de aanwezigheid van magnetisch veld, en "push" de slinger in het exacte moment. Elektromagneet is "ON" tijd