Perfboard Hackduino ($8 Arduino-compatibele circuit) (11 / 12 stap)

Stap 11: Programma ATMega chip w/Arduino en Extract


1. programma een Arduino, zoals u dat gewend bent.  Ik ben het uploaden van code die S-O-S in morse code op elke digitale pin knippert.  Deze is aangesloten op deze stap. Mijn versie van Hallo wereld.

2. met behulp van de IC extractor tool, slip, beide einden der het gereedschap onder een van de uiteinden van de chip.  Dit kan een beetje friemelen om hen onder wig duren, maar zodra ze zijn, rukken op het!  De chip is vaak zeer veilig in de IC-socket, maar u kan geen kwaad het door te trekken direct uit nadat u een veilige greep op de chip hebt.

3. ik vervangen meestal nu door de ontbrekende ATMega-chip een nieuwe chip besteld. Zorg ervoor dat het heeft de Arduino bootloader op, wel!

Hier is de code voor het geval dat u niet wilt afval tijd downloaden:

/*

S.O.S. morse code alle LEDs!

Hallo wereld voor de noodlijdende Chip.

Joe saavedra 2010
http://Jos.ph

*/

int S = 1;
int O = 2;

VOID Setup {}
for (int i = 0; ik < 14; i ++) {}
pinMode (ik, OUTPUT);
}
}

void loop {}

flitser (S);
Flash(O);
flitser (S);

delay(750);

}

VOID flitser (int letter) {}
switch(letter) {}
geval 1: //the letter 'S'!
dot();
dot();
dot();
breken;

geval 2: //the brief ' o '!
Dash();
Dash();
Dash();
breken;
}
delay(250); pauze tussen elke letter
}

ongeldig dot() {}
for (int j = 0; j < 14; j ++) {}
digitalWrite (j, hoge);
}
delay(130); lengte van dot

for (int j = 0; j < 14; j ++) {}
digitalWrite (j, laag);
}
delay(130); ruimte tussen stip
terugkeer;
}


ongeldig dash() {}
voor (int k = 0; k < 14; k ++) {}
digitalWrite (k, hoge);
}
delay(250); lengte van dash

voor (int k = 0; k < 14; k ++) {}
digitalWrite (k, laag);
}
delay(130); ruimte tussen dash
terugkeer;
}

Gerelateerde Artikelen

LED Dawn / Sunrise Alarm Clock, nachtlampje & veiligheid Light - Arduino compatibele

LED Dawn / Sunrise Alarm Clock, nachtlampje & veiligheid Light - Arduino compatibele

zoals de nachten geleidelijk verlengd in het najaar van 2011, ik ontdekte de geneugten van Arduino en dacht dat het zou een geweldige manier om iets dat ik voor een lange tijd wilde - een zachte manier om op een winter's ochtend wakker te worden.  He
Tacuino: een goedkope, Modulair, Arduino-compatibele onderwijsplatform

Tacuino: een goedkope, Modulair, Arduino-compatibele onderwijsplatform

Voor mijn klassen van soft-circuit, hebben wij een voorgeprogrammeerde Attiny85 circuit () of de duurdere Arduino-compatibele Lilypad USBgebruikt. Ik wilde iets tussen die twee uitersten die zouden zijn:Gemakkelijk op te bouwen door beginnersLage kos
Maak uw eigen aangepaste Arduino compatibel

Maak uw eigen aangepaste Arduino compatibel

ik hou van Ardunio. Ik hou van de dingen die mensen maken met hen en ik ben dol op het maken van mijn eigen. Afgelopen augustus publiceerde ik een Instructable op hoe te om uw eigen postzegel formaat Arduino compatibel. Dit Instructable zal u tonen h
Hoe maak je het gemakkelijkste Breadboard Arduino-compatibele Sanguino-Equivalent... OOIT! & Hoe schetsen rechtstreeks uploaden naar het!!

Hoe maak je het gemakkelijkste Breadboard Arduino-compatibele Sanguino-Equivalent... OOIT! & Hoe schetsen rechtstreeks uploaden naar het!!

Oke dus de titel inderdaad een beetje een mondvol lol is!Ive geweest hoeft te prutsen met een verlangen naar meer Input/Output pinnen dan de Arduino UNO en tegenwoordig de UNO gebruikt een Atmega328microcontroller, & zijn beperkt tot slechts ongeveer
Arduino RC Circuit: PWM naar analoge DC

Arduino RC Circuit: PWM naar analoge DC

Arduino is een platform dat kan worden gebruikt voor het ontwikkelen van interactieve objecten. Voor dit project zullen we gebruiken het de Arduino Mega 2560. Het heeft 54 digitale i/o-pinnen, waarvan 15 kan worden gebruikt als puls breedte modulatie
Arduino compatibel badkuip controller

Arduino compatibel badkuip controller

Laten we beginnen met een waarschuwing: dit project regelt water. Elektriciteit en water echt niet mengen en er is een reëel gevaar voor elektrocutie en/of dood als je niet voorzichtig bent. Bouwen van dit project op uw eigen risico, en ik zal niet a
Hoe maak je een Arduino compatibele Bluetooth 4.0-Module

Hoe maak je een Arduino compatibele Bluetooth 4.0-Module

UPDATE: Laat maken Robots, mijn huis digitale hackerspace, werd gekocht door RobotShop. Ik wil niet ingaan, maar de nieuwe eigenaren verboden mezelf en de meeste van de ervaren leden. Dat gezegd, allermeest naar de verbinding er gebroken zal worden.
#5 Arduino compatibele Real Time klok Modules (DS1307 & DS3231)

#5 Arduino compatibele Real Time klok Modules (DS1307 & DS3231)

Een module van de Real Time Clock (RTC) is dat een RTC is een RTC. Toch? Verkeerd!Terwijl deze twee veel voorkomende, Arduino-compatibele RTCs erg lijken, en zijn aangesloten via de I2C (uitgesproken oog kwadraat Zie of Eye Eye) communicatie bus ze p
Hoe te DIY klauw kraan Arduino-compatibele Robot?

Hoe te DIY klauw kraan Arduino-compatibele Robot?

Hallo, jongens! De kraan Makeblock klauw Arduino-compatibele Robot heeft vandaag afgerond. Haar structurenen functies zijn vergelijkbaar als deze kraan machines die gemeenschappelijke te zien in de markt.Voor meer informatie zie website Makeblock hie
Gebruik RFduino om te voeren Arduino compatibel schetsen en communiceren met uw iPhone met behulp van Bluetooth 4.0 Low Energy.

Gebruik RFduino om te voeren Arduino compatibel schetsen en communiceren met uw iPhone met behulp van Bluetooth 4.0 Low Energy.

Munt-en kleinbedrijf Arduino compatibele open-source micro-computer die communiceert met uw iPhone met behulp van Bluetooth 4.0 Low Energy draadloosDe RFduino is een zelfstandige board, net als de Arduino UNO. Daarnaast beschikt de RFduino over een k
Snel en gemakkelijk Arduino compatibel H-brug Shield

Snel en gemakkelijk Arduino compatibel H-brug Shield

In dit instructable ik zal in detail te beschrijven hoe ik ging over het maken van een snel en gemakkelijk, Arduino compatibel, H-brug schild. Maar eerst, een korte intro in wat kreeg me gemotiveerd om het te maken.Een paar jaar geleden, begon ik mee
Elektrische vingerafdruk lock-Arduino compatibele

Elektrische vingerafdruk lock-Arduino compatibele

Elk bedrijf hebben verschillende depatments, verschillende banen hebben verschillende vereisten. Onlangs is onze financiële officieren enkele problemen opgetreden.Hun papieren bestanden vereisen high van vertrouwelijkheid en veiligheid, enkele belang
DIY goedkoop Arduino compatibel Flex/bend Sensor gemaakt zonder statische zakken, van huishoudelijke Items: D

DIY goedkoop Arduino compatibel Flex/bend Sensor gemaakt zonder statische zakken, van huishoudelijke Items: D

Dit is een intructable waarin gaan we bouwen een flex/bend-sensor die compatibel is met een arduino board en vereist geen statische zakken of iets ongewoons, kun je dit nu van dingen die je rond het huis hebt. : DSucces!Stap 1: Wat moet jeDit is alle
Een tekenreeks van kerstverlichting te knipperen Morsecode met Arduino & module Circuits programma

Een tekenreeks van kerstverlichting te knipperen Morsecode met Arduino & module Circuits programma

dit is een project van mijn zoon Dylan (9) en ik samen met behulp van een Arduino Circuit board, een set Snap Circuit en een reeks van kerstverlichting.Wat je nodig hebt:Een Arduino: Een Arduino is een computer op een enkele printplaat die u kan het