Android DiceBot (3 / 6 stap)

Stap 3: Laden de code op de ATmega328p


De nieuwste versie van ArduinoISP uploaden naar uw Arduino (te vinden in het tabblad voorbeelden).  Zet uw ATmega328p op het breadboard, dan volg deze instructies voor programma en bootload het:

GND hechten aan GND en + 5V aan de VCC op uw Arduino en ATmega328p.  Verbinding maken met MISO, MOSI en SCK pinnen op de Arduino en het breadboard samen (pin 17 naar D11 pin 18 D12 en pin 19 naar D11).  De eerste pin van uw Quasi-duino (pin 1) verbinden met D10 op de Arduino.  Zorg ervoor dat de 10uf Elektrolytische condensator tussen eerste en GND op Arduino (de lange leiding gaat naar RST) invoegen.  Als u willen zou, verbinden met één LED D13 op uw Quasi-duino en anderzijds tussen de VCC en GND om te zuiveren.

Vervolgens download het zip onderaan deze pagina (Quasi-duino.zip) en zet het in de map van uw hardware (indien u niet beschikt over een, naam van een map "hardware" en het in de map van de schets zet).  Klik buiten de Arduino IDE.  Klik vervolgens terug in de Arduino IDE.  Nu, in de selectie van de planken, u moeten zien "Quasi-duino (8MHz interne klok)."  Dit is de selectie van de interne klok 8MHz van de ATmega328p.  Nu, breng in uw kristal van X1 X 2 (pin 9 en 10).  Ter uw 22pf condensatoren, een tussen X1 en GND, en anderzijds tussen X2 en GND.  Selecteer de Quasi-duino in het menu boards en branden de bootloader w / ArduinoISP.  Na ongeveer een minuut, moeten u zien "Burning Bootloader gedaan".

In uw huidige Arduino hebben de meeste van hen een externe klok van 16MHz (de langwerpige vorm glanzende zilveren ding dat SPK16.000G zegt).  Je zou kunnen vragen, "waarom de extra onderdelen, het is gewoon een extra kosten."  Nou, is de interne klok niet zo nauwkeurig zijn, slechts een paar microseconden af.  Als u waren programmeren voor een drone of gewoon met behulp van seriële communicatie, wil je een externe kristal (de klok) voor meer nauwkeurigheid.  In de meeste van uw reguliere projecten vindt u dat de meeste niet een externe kristal vereisen.

Andere elektronica componenten u wellicht niet nodig (niet inbegrepen in de ATmega328p) zijn: een spanningsregelaar (voor meer spanning kunnend komen in uw ATmega328p), LEDs (maar u zou willen controleren als het krijgt energie eens in een tijdje, maar duurt het ongeveer 35mA van kracht om continu te lopen), of zelfs uw USB-interface.  Zodra u het programma van uw chip voor het project, kon u opstijgen de USB interface, opstijgen over 15uA.

Ik heb hebben het huidige breadboard Arduino kern voor dit project gewijzigd.  Nu kan de Quasi-duino code compileren en uploaden met ArduinoISP.  Voorheen was dit niet mogelijk met de huidige cores beschikbaar op de website van Arduino.  De code op de bodem van deze pagina is de gewijzigde Arduino kern die met de Quasi-duino werkt.

Download het zip-bestand van het bestand/bibliotheek genaamd "Pineapple."  Mijn bibliotheek zal bijdragen tot het verminderen van 1.5 blz van code naar een paar regels.  Dit is mijn bibliotheek voor de 7-Segment en de 74HC595 shift register.  Als u wilt deze bibliotheek gebruiken, zet u het in de omslag van de bibliotheken van uw Arduino.

Downloaden van de AndroidDicebot.ino aan de onderkant van deze pagina en dubbelklik op de fie eenmaal gedownload.  De code op het ATmega328p laden door bestand > uploaden met behulp van programmeur.

Daarna gaan de ATmega328p voor de volgende stap.

Gerelateerde Artikelen

Continuïteit Tester (met Android telefoon)

Continuïteit Tester (met Android telefoon)

Continuïteit tester met behulp van android telefoonVereisten:1. android telefoon2. 3,5 mm jack of oude hoofdtelefoon met mic3. draad (multimeter sondes is beter)4. toepassing«««https://Play.Google.com/Store/apps/Details?id=com...Stap 1: Snij de hoofd
Android Controlled RGB LED met behulp van Arduino

Android Controlled RGB LED met behulp van Arduino

Hai iedereen in de post-iam gaan laten zien hoe om te controleren de RGB LED met behulp van android met arduino en HC-05 Bluetooth-module.Ik zocht in web is er veel technieken waarmee de RGB LED. Maar dit is de methode die zeer eenvoudig en gemakkeli
Arduino Bluetooth Tank met aangepaste Android applicatie (V1.0)

Arduino Bluetooth Tank met aangepaste Android applicatie (V1.0)

Hallo! Dit is een gids voor het bouwen van een eenvoudige en goedkope Arduino gebaseerd Bluetooth tank. Dit is de eerste fase van dit project en alleen gaat om de ontwikkeling van een bewegend tank track gebaseerd voertuig. De tweede fase is de Andro
Android Motion Sensing intelligente spiegel

Android Motion Sensing intelligente spiegel

We besloten dat we een spiegel nodig in onze keuken, en ik was ook van bewust dat mijn familie hun smartphones gebruikt om te controleren weer, agenda-afspraken enz voordat je de kinderen klaar en kop uit voor de dag.Ik had vele grote voorbeelden van
Android Lego Bot

Android Lego Bot

In dit project zullen we bouwen een Android Lego Bot. De moeilijkheidsgraad van deze tutorial is eenvoudig en is ontworpen voor zowel volwassenen als kinderen. Er zullen twee hoofdsecties voor deze tutorial, het hoofd en het lichaam.Stap 1: Materiale
Android Robot gecontroleerd voor Beginners (A tot Z)

Android Robot gecontroleerd voor Beginners (A tot Z)

Hou je van Robots? Bent u nieuw in Robotica? Doen je denken om een Robot van kras te bouwen? Zo ja, is deze instructables voor jou. In deze instructables zal ik u tonen hoe kunt u het bouwen van een robot vanaf nul, ik ook je laten zien hoe u kunt co
Lijn volgeling Android Robot - PID Control - Setup

Lijn volgeling Android Robot - PID Control - Setup

== > Dit project kreeg de 2e prijs bij 2016 Robotics wedstrijd.Thanks a lot voor alle stemmen ;-)Het doel van dit project is om te bouwen van een Robot volgeling lijn met PID controle. Wij zullen ook een Android toestel gebruiken om gemakkelijk opste
Met behulp van toetsenbord & muis op Android!?

Met behulp van toetsenbord & muis op Android!?

Ooit benieuwd geweest met behulp van een toetsenbord en een muis op je telefoon voor onderweg?Dit Instructable Will Guide u te doen DAARTOEHETToepassingen-:1) helpen ouderlingen op typen met behulp van sleutel Board als ze vinden het moeilijk om te T
Hoe maak je een SensorGlove met Android verbinding

Hoe maak je een SensorGlove met Android verbinding

Het doel is het creëren van een input systeem voor mobiele apparaten, die wordt beheerd door de bewegingen van de vingers, in dit geval met de hulp van een handschoen.Para ver este tutorial en español, por gunst haga Klik aqui:Stap 1: Maken de hands
Hoe maak je een android mobiele spel?

Hoe maak je een android mobiele spel?

Een spel is gestructureerde vorm van spelen, meestal uitgevoerd voor plezier en soms gebruikt als een educatief hulpmiddel. Spelen van spelletjes helpen ons groeien, denken, en oplossingen vinden voor problemen.Dus vandaag ben ik een spel voor androi
Windows XP draaien op Android apparaat

Windows XP draaien op Android apparaat

Ooit wilde uitvoeren van Windows XP op uw Androïde apparaat? Ooit gedacht als desktop OS draait op uw mobiele telefoon?Zoals veel gebruikers niet weten, is het eigenlijk mogelijk uit te voeren van Windows XP op uw Androïde apparaat. Hoewel het is erg
Hoe u kunt besturen gebarsten (gebroken) scherm en glas Android (of beide) en recycleren hen.

Hoe u kunt besturen gebarsten (gebroken) scherm en glas Android (of beide) en recycleren hen.

ESPAÑOL:Hola, este es mi primer Instructable, tome la decisión de hacerlo porque no encontré nl internet una solución para mi problema, y me las ingenie para arreglarlo.GEEN ME HAGO RESPONSABLE DE DISPOSITIVOS DAÑADOS, ESTAS SON MIS RECOMENDACIONES P
Maken van een Wi-fi-Webcam van een oude Android telefoon

Maken van een Wi-fi-Webcam van een oude Android telefoon

Draaien een van mijn oude Android-telefoons in een webcam is iets wat die ik nagedacht heb over het doen voor een lange tijd nu. Een paar jaar geleden, heb ik een 3D printer project gesteund op Kickstarter (RigidBot, als je geïnteresseerd bent). Het
Bouwen van uw Android Apps voor de controle van IoT-apparaten met behulp van REST API

Bouwen van uw Android Apps voor de controle van IoT-apparaten met behulp van REST API

Een paar weken geleden, heb ik uitgevoerd REST web service bibliotheek voor WIZwiki-W7500ECO board. Ik heb gepost op Instructables, (Featured content!)Heb ik besloten om mijn eigen Apps voor de controle op mijn bord met REST API's. Mijn Apps gemaakt