Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Kretsen
- Steg 3: Starta Visuino och välj Arduino UNO -korttyp
- Steg 4: I Visuino ADD -komponenter
- Steg 5: I Visuino Set and Connect Components
- Steg 6: Generera, kompilera och ladda upp Arduino -koden
- Steg 7: Spela
Video: Arduino -räknare med TM1637 LED -skärm och hinderundvikande sensor: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
I denna handledning kommer vi att lära oss hur man gör en enkel sifferräknare med hjälp av LED Display TM1637 och hinderundvikande sensor och Visuino.
Titta på videon.
Steg 1: Vad du behöver
- Arduino UNO (eller någon annan Arduino)
- Bygelkablar
- Hinder för att undvika hinder
- LED -skärm TM1637
- Visuino -program: Ladda ner Visuino
Steg 2: Kretsen
- Anslut LED Display pin [CLK] till Arduino digital pin [10]
- Anslut LED Display pin [DI0] till Arduino digital pin [9]
- Anslut LED Display Pin [GND] till Arduino Pin [GND]
- Anslut LED Display Pin [VCC] till Arduino Pin [5V]
- Anslut stift för hindringssensor [VCC] till Arduino -stift [5V]
- Anslut stift för hindringssensor [GND] till Arduino -stift [GND]
- Anslut stift för förhindrande av sensorer [D0] till Arduino digitala stift [7]
Steg 3: Starta Visuino och välj Arduino UNO -korttyp
För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:
Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera Arduino UNO! Visuino: https://www.visuino.eu måste också installeras. Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2
Steg 4: I Visuino ADD -komponenter
- Lägg till "TM1637 7 Segment Display 4 Digits Module + 2 Vertical Points (CATALEX)" komponent
- Lägg till "räknare" -komponent
- Lägg till komponenten "Infraröd (IR) hinderhindrande sensor"
Steg 5: I Visuino Set and Connect Components
- Välj "Counter1" -komponent och i egenskapsfönstret ställ in "Max> Värde" till 9999
- Välj "Counter1" -komponent och ställ in "Min> Värde" i egenskapsfönstret till 0
- Dubbelklicka på "Display1" -komponenten och dra i "Siffror" -fönstret "Integer Display 7 Segments" till vänster
- På vänster sida av "Siffror" -fönstret väljer du "Heltal Display 7 segment1" och i egenskapsfönstret ställer du in "Räkna siffror" till 4
- Stäng fönstret "Siffror"
- Anslut Arduino digital pin [7] till "ObstacleAvoidance1" pin [In]
Anslut "ObstacleAvoidance1" pin [Out] till "Counter1" pin [In]
- Anslut "Counter1" pin [Out] till "Display1"> "Integer Display 7 Segments1" pin [In]
- Anslut "Display1" pin [Clock] till Arduino board digital pin [10]
- Anslut "Display1" pin [Data] till Arduino board digital pin [9]
Steg 6: Generera, kompilera och ladda upp Arduino -koden
I Visuino, tryck på F9 eller klicka på knappen som visas på bild 1 för att generera Arduino -koden och öppna Arduino IDE
I Arduino IDE klickar du på knappen Upload för att kompilera och ladda upp koden (bild 2)
Steg 7: Spela
Om du driver Arduino UNO -modulen bör LED -displayen börja räkna siffror när hindringssensorn upptäcker ett hinder, när den når 9999 startar den om till 0 och räknar igen.
Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable, du kan ladda ner det här och öppna det i Visuino:
Rekommenderad:
Ansluter bearbetning och Arduino och gör 7 segment och servo GUI -kontroller: 4 steg
Ansluta bearbetning och Arduino och göra 7 segment och servo GUI -kontroller: För vissa projekt måste du använda Arduino eftersom det ger en enkel prototypplattform men visning av grafik i seriell bildskärm av Arduino kan ta ganska lång tid och är till och med svårt att göra. Du kan visa grafer på Arduino Serial Monitor
Arduino -robot med avstånd, riktning och rotationsgrad (öst, väst, norr, söder) som styrs med röst med hjälp av Bluetooth -modul och autonom robotrörelse .: 6 steg
Arduino -robot med avstånd, riktning och rotationsgrad (öst, väst, norr, söder) som styrs med röst med hjälp av Bluetooth -modul och autonom robotrörelse.: Denna instruktion förklarar hur man gör Arduino -robot som kan flyttas i önskad riktning (framåt, bakåt , Vänster, höger, öst, väst, norr, syd) krävs Distans i centimeter med röstkommando. Roboten kan också flyttas autonomt
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
Temperatur och fuktighet Display och datainsamling med Arduino och bearbetning: 13 steg (med bilder)
Temperatur- och luftfuktighetsvisning och datainsamling med Arduino och bearbetning: Intro: Detta är ett projekt som använder ett Arduino -kort, en sensor (DHT11), en Windows -dator och ett bearbetningsprogram (ett gratis nedladdningsbart) för att visa temperatur, luftfuktighetsdata i digital och stapeldiagramform, visa tid och datum och kör en räkningstid
Arduino Nano och Visuino: Konvertera acceleration till vinkel från accelerometer och gyroskop MPU6050 I2C -sensor: 8 steg (med bilder)
Arduino Nano och Visuino: Konvertera acceleration till vinkel från accelerometer och gyroskop MPU6050 I2C -sensor: För ett tag sedan lade jag upp en handledning om hur du kan ansluta MPU9250 Accelerometer, Gyroscope och kompassensor till Arduino Nano och programmera den med Visuino för att skicka paketdata och visa den på ett omfång och visuella instrument. Accelerometern skickar X, Y,