Construcció d’un semàfor
Materials
Construcció
Podeu descarregar les instruccions detallades de muntatge del semàfor en aquest enllaç: Github download
Programació
Pas 1
Feu clic a “Advanced” al calaix de MakeCode per veure més opcions.
Per programar el ring: bit Bricks Pack, hem d’afegir una extensió. Feu clic a “Extensions” a la part inferior del calaix. Cerqueu “Ringbit” al quadre de diàleg per baixar-la.
Pas 2
Arrossegueu el bloc set strip to NeoPixel at pin with led as
to on start
, configureu el pin al port P0. Configureu la tira en 3 LEDs i en RGB (en format GRB).
Pas 3
Feu clic a “Advanced” per triar “Functions” feu clic a “Make a Function” com es mostra a la imatge de sota.
Pas 4
Introduïu “Red LED lights on” i cliqueu a “Done” per crear una funció i creeu dues funcions més “Yellow LED lights on”, “Green LED lights on” de la mateixa manera.
Pas 5
Amb la funció de “Red LED lights on”, configureu el segon LED en groc i els altres dos en negre; a “Yellow LED lights on”, set the second LED in yellow and the other two in black; in “Green LED lights on”,configureu el primer LED en verd i els altres dos en negre.
Pas 6
Configureu la funció “red led lights on” a “Forever”, i feu una pausa de 3000ms; configureu la funció “yellow led lights on” a una pausa de 1000ms; configureu la funció “green led lights on” a una pausa de 3000ms.
Codi
Enllaç: https://makecode.microbit.org/_DdAU5d4kMJDh
També podeu descarregar-lo directament a continuació:
Resultat Quan la tira de LED s’encén, el led vermell s’encén durant 3 segons, i el led groc en 1 segon i el verd al final en 3 segons.
Més informació
El 10 de desembre de 1868, va néixer el primer semàfor a la plaça de la Casa del Parlament de Londres. Va ser dissenyat i fabricat pel mecànic britànic De Hart. La làmpada de la làmpada té 7 metres d’alçada i hi ha penjada una llanterna vermella i verda: un gran senyal de trànsit (la policia de control es controla manualment per la policia), és el primer semàfor al carrer. Malauradament, el semàfor de gas va explotar sobtadament matant un oficial de policia de servei el vint-i-tresè dia del naixement de la làmpada. Els semàfors de la ciutat han estat prohibits des de llavors. No va ser fins al 1914 que la ciutat de Cleveland va prendre el lideratge en restaurar els semàfors (senyals elèctrics). El 1918, el policia de trànsit William Potts de Detroit va inventar el primer semàfor format per vermell, verd i groc.