LinkIt One Tutorials - verkeerslichten #14


Soms in de elektronica hebben we niet een speciaal ontworpen controller bij de hand.

In een snuifje kunnen wij een andere controller om te emuleren de gewenste controller programmeren.

Als we willen controle van een apparaat dat gebruikmaakt van meerdere signalen tegelijkertijd (zoals wanneer praten met ICs) we kunnen kijken naar het gegevensblad voor de IC en de berichten verzenden met een proces genaamd "bit bonzen".

Beetje knallende betekent controle van ten minste één pin (meestal meer) op hetzelfde moment. Meestal is er een klok (clk) pin en een data-pin.

Elke wijziging van de klok pin van hoog naar laag of vice versa vertelt het ontvangende apparaat om te lezen een beetje uit de data pin.

We zouden het externe apparaat dan een bepaalde periode (microseconden of milliseconden) om te lezen dat beetje alvorens naar de volgende bit geven.

Een eenvoudige manier leren bit bang is uitzoeken hoe verkeerslichten werken. Soms is een op, soms twee.

In het Verenigd Koninkrijk is onze reeks van verkeerslichten
ROOD (stop)
ROOD en AMBER (bereiden om te gaan)
GROEN (go)
AMBER (voorbereiden om te stoppen)
ROOD (stop)

Laten we gaan bouwen sommige verkeerslichten :)

Gerelateerde Artikelen

LinkIt One Tutorials - #8 DS18B20 één draad Water Temperatuur Monitor

LinkIt One Tutorials - #8 DS18B20 één draad Water Temperatuur Monitor

Voor deze tutorial ga ik om een water temperatuur monitor met behulp van een DS18B20.De DS18B20 is een apparaat van een draad. Één draad betekent dat het krijgt opdrachten van het controle-apparaat (in dit geval onze LinkIt een boord) en stuurt ze te
LinkIt One Tutorials - #3 praat met extern apparaat

LinkIt One Tutorials - #3 praat met extern apparaat

Ik hoop dat u gevolgd mijn vorige twee LinkIt één tutorials en alles werkte goed.Voor deze tutorial gaan we een extern apparaat (in dit geval een LED (Light Emitting Diode)) verbinden met de LinkIt één bestuur.Dit demonstreer externe apparaten bestur
LinkIt One Tutorials - #7 LCD WiFi webserver

LinkIt One Tutorials - #7 LCD WiFi webserver

Een van de tekortkomingen met mijn vorige WiFi web server tutorial is de moeite met het vinden van het IP-adres.Voor deze tutorial zullen we worden te profiteren van de Grove RGB-achtergrondverlichting het IP-adres, de status van de WiFi en geen exte
LinkIt One Tutorials - #4 WiFi webserver

LinkIt One Tutorials - #4 WiFi webserver

Zijnde kundig voor een LED knipperen en druk op een knop is geweldig, maar wat als u wilt verder gaan? De LinkIt één Raad van bestuur heeft een heleboel functionaliteit die we nog moeten aanboren.Voor deze tutorial gaan we een eenvoudige web-server d
LinkIt One Tutorials - #1 Hallo wereld

LinkIt One Tutorials - #1 Hallo wereld

De meest elementaire vorm van Hello World bij het gebruik van microcontrollers draait een LED in- en uitschakelen.Op een kavel van microcontrollers is er ten minste één gebruiker instelbare LED aan boord.Er zijn een aantal voorwaarden voordat we de L
LinkIt One Tutorials - #6 GPS-apparaat

LinkIt One Tutorials - #6 GPS-apparaat

Ik liet in mijn vorige tutorial hoe te installeren van een externe bibliotheek, verbinden met een Grove Connector koptekst en gebruik maken van een Grove RGB-achtergrondverlichting display.In deze tutorial zal ik worden verbinden met de LCD-scherm, G
LinkIt One Tutorials - #5 Grove Headers

LinkIt One Tutorials - #5 Grove Headers

Een van de minder voor de hand liggende extra's op het LinkIt één bord zijn de twee witte koppen met 4 pinnen in. Deze Grove headers worden genoemd en zijn zo ontworpen dat u kunt koppelen van een draad en kunnen gebruik maken van alle soorten hardwa
LinkIt One Tutorials - #2 bent u er wereld?

LinkIt One Tutorials - #2 bent u er wereld?

Ik hoop dat u gevolgd mijn eerste LinkIt One tutorial en alles werkte goed.In deze tutorial u zult zich herinneren dat we de LinkIt One Zeg hello aan ons door de ingebouwde LED knippert gemaakt.Nu gaan we uit te breiden op dat en hebben de LinkIt One
Bouwen van een Sensor van de nabijheid met de Linkit One

Bouwen van een Sensor van de nabijheid met de Linkit One

Naderingssensoren zijn cool om te werken met especial tijdens het ontwerpen van robots, laat het ultrasone afstand module of een IR sensor van de nabijheid. In dit ga ik laten zien hoe het ontwerpen van uw eigen IR sensor van de nabijheid met een bos
LinkIt één tutorials - audiospeler #12

LinkIt één tutorials - audiospeler #12

In deze tutorial gaan we het maken van een audio-speler.De LinkIt One kan native spelen MP3, AAC, AMR en WAV bestanden via de hoofdtelefoon en een microfoon aansluiting.Hoewel u zou kunnen aan de noodzaak audiobestanden wilt afspelen twijfelen, overw
LinkIt One - oscilloscoop

LinkIt One - oscilloscoop

Tijdens het werken met elektronica een van de belangrijkste instrumenten is de oscilloscoop en het een van de meest costliest tools ook.Dus in dit instructable ik ga u tonen hoe te bouwen van een oscilloscoop met de LinkIt One. Hoewel dit niet een we
Aan de slag met LinkIt One - Servo

Aan de slag met LinkIt One - Servo

In de laatste instructable toonde ik u hoe aan de slag met een LinkIt één en een LED knipperen en maken patronen te gebruiken. Dit is deel twee van de serie waar ik je laten zien hoe je begon met Servos met de link het één en het instellen van een se
LinkIt One - batterijniveau-Indicator

LinkIt One - batterijniveau-Indicator

Zoals de meesten van jullie weten is de LinkIt één een IoT apparaat die verbinding met internet via WiFi maken kan. Dit maakt het gemakkelijk overal instellen en beheren van elke toestel, maar de alleen trekken terug is de batterij. In de meeste van
LinkIt One - IR afstand onderbreker

LinkIt One - IR afstand onderbreker

Dit instructable is een onderdeel van een serie waar ik je laten zien hoe je begon met de link een. In de laatste instructable toonde ik u hoe te bouwen van een eenvoudige batterijniveau-indicator voor de LinkIt One. Zorg ervoor dat mijn vorige tutor