Stap 11: Integratie van de schetsen - deel 2 (Atmega 3)
Zoals de titel deze stap suggereert is voor Atmega 3 zoals vermeld in het eerste diagram... Deze stap zal zijn min of meer vergelijkbaar met de vorige stap. Lets GO
Doelstelling 1:- Te tellen van de tijd die nodig... voor de draadloze TX-module voor het verzenden van 64 afstand van gegevens uit elke sensor naar de Atmega 2... en ook maken gebruik van de vorige keer lezen d.w.z. 5.150 secs.
Dingen nodig:-
- Alle spullen die u verplicht in doelstelling 1 van stap 3.
Procedure:-
- Zomaar alles samen net als zijn getoond in de 2e afbeelding.
- Sluit de USB aan de Computer.
- Kopieer de code van de ATMEGA_3_test .txt naar de IDE en te analyseren voor enige tijd.. .je ziet het merendeel van de code is gekopieerde formulier stap 3 en niet veel toegevoegd aan het.
- Uploaden van de code
- Druk op Ctrl + Shift + M
- Let op de lezing in de seriële monitor
- Druk op de reset-knop in de Arduino. Een andere lezing zal opduiken in de seriële Monitor
- Doe het voor ten minste 10 keer.
- Allermeest naar de runtime waarden verschillen, zult u zien.
- Maak een gemiddelde en het noteren. Ik kreeg 4058 milli tweede. Wat betekent de draadloze gegevens verzenden met Atmega 2, haar neemt 4058 ms zonder en handmatige vertraging te pingen. Maar vergeet niet dat u de tijd nodig om te worden 5150 ms uit de vorige stap
- Dus extra tijd moet worden gewacht per rotatie = 5150-4058 = 1092 ms tijd uit te stellen per 64 stappen = 1092 / 64 = 17.0625 = 17 ms
- Zie uw eigen lezing en volg procedure nr. 11
- Open het ATMEGA_3_test in de IDE, aan het einde van de test() functie een delay(17); lijn is commentaar
- Uncomment die lijn en zet uw blijkt waarde in het
- Het uploaden van het gewijzigde programma.
- Ctrl + Shift + M
- Controleer of de waarde afgedrukt dichtbij 5150 of niet is, zo niet wees niet ontmoedigd het is de beste die kan worden gedaan, niet jouw schuld, haar te wijten aan de beginselen van gezonde voortplanting.
- Achterhalen van het probleem en het commentaar hier.
Doelstelling 2:- Schets van de echte te uploaden
Dingen nodig:-
- Hetzelfde als hierboven
Procedure:-
- Upload enkel de ATMEGA_3 .txt.
- Pak de Atmega 3 uit de Arduino en noem deze ATMEGA - 3
- Vergat om u te vertellen naar Unplug de USB, dat ik hoop u niet als dummy.
- Gevolgtrekking:- Na het zien van een belachelijk gedrag van de afstandssensor u moet boos dit probleem wordt besproken in de 13e stap, hoe ermee omgaan en dat soort dingen.
Volgende op de laatste stap, zal na de volgende volgende stap je robot transformeren naar een Rover.
Jongens en meiden voelen gelieve te vrij om te posten van iedere suggestie over hoe om te gaan met dit probleem en me helpen verbeteren dit instructable maken