Make: it Robotics starterskit - begrip Bitwise Math (1 / 3 stap)

Stap 1: Arduino Sketch


De linefollow.ino is vrij veel een standaardbestand Arduino Sketch, aan het begin van het bestand is een belangrijkste opmerkingen-sectie, een sectie verklaring/include, een Setup-functie en een loop-functie.

De verklaring/include gedeelte bevat headerbestanden, waaronder definities en middelen die de schets wordt gebruikt tijdens de programmauitvoering van het.

Globale objecten en variabelen kunnen ook worden gedeclareerd en geïnitialiseerd op deze locatie ook. Bijvoorbeeld in de schets van de linefollow.ino het line_following-object is gemaakt (of in programmeertaal, heet dit exemplaar)

Alles in de Setup-functie wordt uitgevoerd zodra wanneer de Arduino eerst inschakelt. De Setup-functie is waar u plaatst code die dingen die uw programma lus nodig heeft voor de uitvoering van het programma initialiseren beginnen. Bijvoorbeeld moet de Arduino om te praten met de robot motor driver/sensor bestuur via de seriële poort.

Dus de Setup functie roept de Serial.begin(10420)-methode om setup van de seriële poort zodat de Arduino met de motor driver board nemen kan. De loop-functie is waar alle actie in het programma plaatsvindt. de loop-functie lussen of wordt herhaald over en voorbij zonder te stoppen totdat de macht wordt verwijderd uit de Arduino. Dit is de reden waarom de functie loop heet.

Gerelateerde Artikelen

Make: it Robotics starterskit-Driver board vertrouwd

Make: it Robotics starterskit-Driver board vertrouwd

In deze blogpost zullen we een kijkje op de kaart die bij de zorg: it Robotics Starter Kit wordt geleverd. Er is geen documentatie die wordt geleverd met de Start kit betreffende het bestuur van de bestuurder dan het schema.Tenzij u al enige ervaring
Make: it Robotics starterskit - Sensor Data draadloos verzenden

Make: it Robotics starterskit - Sensor Data draadloos verzenden

In dit Instructable we willen nemen wat we geleerd hebben in "Make: it Robotics Starter Kit – draadloze connectiviteit" en "Make: it Robotics Starter Kit – vastleggen van Sensor Data" en combineert deze gegevens vastleggen van de senso
Make: it Robotics starterskit-draadloze connectiviteit

Make: it Robotics starterskit-draadloze connectiviteit

In dit blog bericht wij gaan nemen van de informatie die we geleerd hebben in de eerdere blogpost getiteld "Make: it Robotics starterskit-Software deel 2″ Real-time sensorgegevens vastleggen en verzenden van deze gegevens draadloos naar onze computer
Make: it Robotics starterskit - analyseren van de LineFollowing.ino deel 1

Make: it Robotics starterskit - analyseren van de LineFollowing.ino deel 1

In onze laatste blogpost we bepaalde sensorgegevens uit de drie verschillende posities die onze robot tegenkomen kunt wanneer na de zwarte lijn, (links sensor zwart, links sensor/sensor wit, juiste sensor zwart) gevangen.In deze blogpost wij gaan nem
Make: it Robotics starterskit - analyseren van de LineFollowing.ino deel 2

Make: it Robotics starterskit - analyseren van de LineFollowing.ino deel 2

In de laatste Instructable begonnen we analyseren de bitsgewijze bewerkingen in de schets van de lineFollow.ino. We keken hoe de sensor lezingen worden geïnterpreteerd zodat de robot vooruit gaan.In deze tutorial zullen we blijven onze analyse bij he
Make: it Robotics Starter Kit

Make: it Robotics Starter Kit

Ik heb fijn wat vrije tijd om te beginnen werken aan C/C++ ingesloten systemen en robots. Dus in het surfen rond op Radio Shack struikelde ik over de zorg: it Robotics Starter Kit. Blijkbaar een gezamenlijke samenwerking tussen Radio Shack en de mens
Make: it Robotics Starter Kit vastleggen van Sensor Data

Make: it Robotics Starter Kit vastleggen van Sensor Data

Laatste Instructable bespraken we een beetje over wat er in het linefollow.ino-programma doet. Ik heb gepresenteerd een Python-script dat ons toelaten zal om het analyseren van de bit-gewijze if verklaringen om te zien hoe de waarde die de methode re
Arduino tutorial Arduino Tutorial bundel.: Arduino experimenten Kit:. (ARDX)

Arduino tutorial Arduino Tutorial bundel.: Arduino experimenten Kit:. (ARDX)

Geïnteresseerd in maken nette projecten met een Arduino maar niet weet waar te beginnen?Hier is een gemakkelijk te volgen gids op hoe te connect & gebruiken een schare van elektronische componenten.(schaamteloze plug)Geïnteresseerd in het doen het al
Basic Line Na Robot met Arduino

Basic Line Na Robot met Arduino

09/07/2015Een paar jaar geleden dat we aanvankelijk gepost deze elementaire regel volgende Robot met Arduino tutorial, en lijkt zo veel mensen vonden het nuttig dat we een update die loopt van de huidige Arduino Bibliotheken, moet post bevat de nieuw
De volgende Robot lijn met Basic PD (evenredige-derivaat) controle

De volgende Robot lijn met Basic PD (evenredige-derivaat) controle

Dit Instructable demonstreer PD (Proporational-derivaat) besturingselement gebruiken in een eenvoudige lijn volgeling. In het voorbeeld gebruikt de volgeling van de lijn in de Basic Line volgeling Instructable ontwikkeld:De volgende onderdelen worden
Laser gegevensoverdracht, part2-Binary overbrengen.

Laser gegevensoverdracht, part2-Binary overbrengen.

Ik heb een eenvoudige manier om gegevens te verzenden via laser aangetoond in part1. het afhangen van oorspronkelijk tijd, zodat als we 1 het laserlicht voor 200ms verzenden en 3 het laserlicht voor 400ms en de ontvanger meten van de tijd van de pols
Hoe maak je een Minecraft KIT PVP minigame

Hoe maak je een Minecraft KIT PVP minigame

Hey Instructables en Welkom bij mijn tweede instructable! Ik zal u tonen hoe te maken van Kit pvp!Aanbevolen maken in creatieve en overschakelen naar overleving bij het afspelen vanHebt u nodig:opdracht blokkenDroppersDruk platenEen fatsoenlijke Kit
How To Make Cheap Chassis voor Robotica voertuig en projecten

How To Make Cheap Chassis voor Robotica voertuig en projecten

er zijn vele Chassis beschikbaar in het lokale en Online markt en natuurlijk velen van hen zijn geweldig en goed ontworpen. Maar velen van hen zijn ook kostbaar. Maar ik heb een beter idee dat zeker wat geld bespaart en het zal ook een nieuw leven ge
How to Make de Knock-Lock voor Arduino starterskit

How to Make de Knock-Lock voor Arduino starterskit

In dit instructable ik zal tonen u een video over hoe ik een knock-slot met behulp van de arduino uno starterskit gemaakt. Ik heb lopen in een paar problemen langs de weg, maar een oplossing bedacht na het denken. Dit is het eerste arduino project he