C/C++ en Arduino: casos con switch fallet



En este instructable aprenderemos en utilizar el comando växla fallet. Construiremos FN sem [aforo que Terese la luz apretando un botón. Cuando tenemos muchas opciones podríamos llenar de condicionales om... annat, pero el código se hace poco lättläst e infeiciente. Cuando hö más de dos casos por lo allmänna es práctico utilizar esti tipo de estrucutra para condicionales. La sintaxis es:

Växla (var) {
fall 1:
ejecuta algo cuando var es 1
bryta; försäljning del switch
fall 2:
ejecuta algo cuando var es 2
bryta; försäljning del switch
standard:
ejecuta algo sv cualquier otro caso (standard es opcional)
bryta; försäljning del switch
}

La variabel var debe ser FN entero (int). Cuando esta variabel tiene un valor de 1, entonces ejecuta lo que está justo después de "mål 1:", luego de eso el "break" garantiza que se försäljning del "siwtch". SI ingen colocamos el "bryta" va en continuar verificando los casos y perdería el tiempo buscando los casos que ya sabemos ingen corresponden. En este instructable haremos un semáforo con 3 casos.

Se Steg
Relaterade Ämnen

Avkodning och skicka 433MHz RF koder med Arduino och rc-switch

I denna tutorial ska jag visa dig hur du använder en Arduino att avkoda signaler från RF-fjärrkontroller, och skicka dem till fjärrstyra vissa elnätet växlar och en garageport.Obs: Denna guide är skriven för Australien, där det är lagligt att driva l...

Arduino-kontrollerade HDMI switch

Detta instructable visar dig hur man styr flera HDMI-feeds till din TV med en mikrokontroller som en Arduino att aktivera och inaktivera överföringen med en enda kontroll linje.Mitt slutliga mål är att ha ett robust men flexibelt sätt att begränsa de...

Baserade Arduino mörka Switch

Arduino baserat mörka Switch är ett enkelt projekt som är i grunden för Arduino nybörjare som just har börjat lära sig att använda Arduino.Som namnet antyder i detta projekt kommer vi att vända ON lamporna automatiskt som omgivande ljusintensiteten m...

Arduino - magnetisk Reed Switch KY-021

Hej världen! Japp Japp, gjorde jag ett annat enkelt exempel projekt.Denna gång för KY-021 Mini reed switch.Det kommer helt enkelt sätta på och stänga ett ljus med ett relä med hjälp av ett magnetfält.Reedbrytare används tilld i inbrottslarm.Följ näst...

Controlando display LCD I2C con Arduino

Hace unos días nos llegaron unas LCD I2C de 16 × 2 y inga se si alguna vez te ha pasado que estas haciendo FN proyecto con muchos componentes y debes usar una pantalla LCD que se lleva 6 tallar de tu Arduino y todo se vuelve FN caos porque ya ingen t...

Caja para Arduino con corte laser - Uno, Mega, Leonardo, Yun

UNA caja para nuestras tarjetas Arduino, es un gran aliado para protegerlas y manipularlas de forma más sencilla. Y qué mejor forma para conseguir una caja para tu Arduino que fabricarla tu mismo?En este Instructable encontrarás los archivos para fab...

Portaretrato digital con Arduino

En este pequeño tutorial vamos en aprender en hacer un pequeño portraretraros digital usando un Arduino UNO y un sköld LCD touch de 2,8".El objetivo de este tutorial es familiarizarse con el sköld y la lectura de imagenes bmp desde una tarjeta SD par...

Control de un servomotor con un Arduino Nano y el acelerómetro ADXL345 [En Español] [Ecuador]

El vídeo muestra el código para programar el Arduino Nano, con el fin de realizar el kontroll de giro de un servomotor usando un acelerómetro ADXL345. También se kontrol la funcionalidad del código sv una prueba real-Referencias:http://www.jarzebski....

Robot controlado con cualquier styra de Tv

La idé de este instructable es ensenar en controlar un robot con el kontroll de cualquier televisor. Muchas veces creemos que necesitamos materiales complicados para hacer un robot, synd embargot, la realidad es que con materiales sumamente populares...

NFC Arduino y Android Cap 1

OS presentamos una nueva serie de tutoriales en la que trastearemos con la tecnología NFC, aun llevando algunos años en el mercado ingen domstolstvist de extenderse al publico allmänna. Y es que esta tecnologia tiene muchas utilidades que pueden hace...

Hexachord, en Arduino-kontrollerade musikinstrument

Förra året, med tidsfristen för Bay Area Maker Faire skapade jag ett nytt instrument som kallas Hexachord. Det var mycket roligt, en stor hit, och jag har haft chansen att göra ett antal samtal om det. Den design utmaningen var spännande och det fann...

Trådlöst styr en Robot med hjälp av Arduino och RF-moduler!

/*Redigera 05/05/2016Hej killar, jag har varit upptagen med college och kunde inte svara på commments. De flesta av y'all ville koden och scheman gjort lite bättre så jag har gjort scheman på Eagle 7.2.0 och laddat upp allt på Github.Här är länken: h...

Interaktiva LED skor - Arduino

Sticker ut från mängden med dessa coola interaktiva LED skor som aktiveras vid rörelse. Välj mellan sex olika effekter, att blanda saker upp lite nästa gång du är ute på stan!Steg 1: översikt Varje sko är driv vid en Arduino Pro Mini med en matris av...

Palm Arduino V3

jag designa och skapa denna Palm Arduino V3 prototyp PCB, som jag var trött på att återskapa Arduino kompatibel på perf ombord på varje gång jag prototyping ett nytt projekt, speciellt när jag hade att spendera mycket tid spårning ledningarna för att...

Barn skärm Timer med Arduino

Denna enhet ger en förälder verkligen robust metod för att kontrollera skärmen-tid (TV / DVD / console) sina barn ha varje dag. Det fungerar genom att ha ett intelligent tid-switch som styr HDMI-signalen passerar mellan en enhet och TV-skärmen. Jag h...

Arduino Uno menymall

Medan du arbetar på en ny Instructable (kommer snart) hade jag beslutat att använda en Arduino Uno med en LCD/knappen skydda jag köpt av AliExpress. Det är en knockoff av DFRobot skölden. Jag visste att jag behövde en meny för mitt projekt men var bl...

Arduino Leonardo frågesport Summer

Så varför skulle du bygga en Buzzerquiz?Exakt! Att ha kul och spela med vänner!I mitt fall var det för en födelsedagsfest. Gästerna skulle gissa filmen och serien titlar baserat på temat sång.Min Summer Setup kommer att ha följande funktioner:Den för...

Microcontrolled AC switch.

Alltid velat ta total kontroll över dina elektriska apparater även utan att vara hemma? Tja, tack vare detta instructable du kommer att kunna göra det och mycket mer.Några trevliga förslag innan du börjar:Elektricitet är mycket farligt, Läs och följ...

Hur du använder IR-fjärrkontroller med Arduino (aktuella och uppdaterade)

Jag är trött på dessa komplicerade tutorials om hur du använder vissa saker. Jag gillar enkla och lätta att förstå, steg för steg instruktioner. Mitt största problem var med IR och POV *. Jag har äntligen lärt hur man styr mitt projekt med valfri TV...