Inhoudsopgave:
- Stap 1: FastLED's simuleren met Arduino Simulator in een browser
- Stap 2: Servomotorsimulatie uitvoeren op Wokwi Arduino Simulator
- Stap 3: Hoe de Arduino SSD1306 te simuleren op Wokwi Arduino Simulator
- Stap 4: Een verzameling gesimuleerde elementen van Wokwi Arduino Simulator
- Stap 5: Feedback voor verbetering
Video: Web ?gebaseerde Arduino-simulator van Wokwi-2020?: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Wokwi Arduino Simulator draait op het AVR8js-platform. Het is een webgebaseerde Arduino Simulator. Arduino Simulator draait op een webbrowser. vandaar dat dit meer aandacht krijgt en eerlijk gezegd heeft dit veel positieve punten in vergelijking met andere beschikbare simulators.
Het beste deel is dat het de hele tijd wordt bijgewerkt, waar veel van de andere simulators helaas zijn gestopt met het geven van updates.
Stap 1: FastLED's simuleren met Arduino Simulator in een browser
De FastLED's zijn individueel adresseerbare LED's die met Arduino kunnen worden aangestuurd. Om de FastLED's op Arduino te simuleren, zullen we elke browser gebruiken.
- Open een willekeurige webbrowser
- Ga naar de FastLED simulatiebibliotheek link
- Kies een van de ingebouwde voorbeelden
- Voor dit voorbeeld kiezen we voor het DemoReel-project.
- Zodra u de link opent, ziet u het simulatievenster in de afbeelding
- Klik op de START-knop om het project uit te voeren
- Zodra de schets is gecompileerd en begint te lopen op de Arduino Simulator-pagina, wordt de tijd weergegeven.
- De tijd komt overeen met de uitvoeringstijd van de code en zal langzamer zijn dan de realtime.
- De prestatiemeter in de linkerbovenhoek van de wokwi Arduino-simulator gaf aan hoeveel de efficiëntie van de simulator is in vergelijking met realtime uitvoering.
- Voel je vrij om de uitvoering van de code te STOPPEN, de code te bewerken, het aantal LED's, het kleurtype of andere functies te wijzigen.
- Omdat de Arduino-simulator rechtstreeks in de webbrowser draait, kan het resultaat op dezelfde pagina worden bekeken.
- De gewijzigde code kan ook gedeeld worden met anderen via de deeloptie!
Stap 2: Servomotorsimulatie uitvoeren op Wokwi Arduino Simulator
Servomotor is het basiselement in zowel robotica als automatisering en er zijn nogal wat projecten beschikbaar op GitHub. Volg de onderstaande instructies om de servomotor op de wokwi Arduino Simulator-pagina te simuleren:
- Ga naar de servomotorbibliotheekpagina
- Selecteer een van de beschikbare voorbeelden
- Laten we het sweep-voorbeeld voor Arduino-simulatie kiezen
- De wokwi Arduino-simulatie wordt geopend en lijkt op de getoonde afbeelding
- Klik op de startknop in het simulatievenster
- De servomotor begint te draaien in de simulatie
- Tinker met de code aan de linkerkant om de rotatiesnelheid te wijzigen of de limieten te wijzigen voor de hoek die de motor kan draaien
- Elke week worden er nieuwe functies toegevoegd
- Voel je vrij om de gebruikscode ook in je projecten te delen:)
Stap 3: Hoe de Arduino SSD1306 te simuleren op Wokwi Arduino Simulator
SSD1306 OLED's zijn een zeer aantrekkelijke en gemakkelijke manier om HMI-functies in het systeem te integreren. Arduino Simulator van Wokwi ondersteunt ook OLED-schermen. hier zijn een paar stappen om uw schets op de Arduino Simulator te visualiseren.
- Bezoek de Wokwi Arduino Simulator-pagina
- Kies een van de voorbeelden
- Laten we een van de voorbeelden uit de Adafruit-bibliotheek bekijken
- Het simulatievenster wordt geopend en ziet eruit zoals weergegeven in de afbeelding (Wokwi Arduino-simluator krijgt regelmatig updates, dus er is een kans dat het uiterlijk en het gevoel anders zijn)
- U kunt commentaar geven op een van de functies in de schets en nogmaals op de startknop drukken. De simulatie wordt dan uitgevoerd voor de gewijzigde schets bijna onmiddellijk
- Als je je eigen schets hebt, kun je er ook mee rennen en knutselen
- Er zijn ook ingebouwde voorbeelden in de bibliotheken voor SSD1306-schermen waarmee u kunt spelen
Stap 4: Een verzameling gesimuleerde elementen van Wokwi Arduino Simulator
Stap 5: Feedback voor verbetering
De feedback van de Arduino-gemeenschap uit meerdere bronnen heeft veel geholpen om de tool gebruiksvriendelijker te maken.
Ik stel het op prijs als u even de tijd neemt om uw ervaring en feedback te delen om deze tool beter te maken?
Andere links waarin u mogelijk geïnteresseerd bent?
www.instructables.com/Best-Free-Online-Wok…
www.instructables.com/Web-Based-Arduino-Si…
www.instructables.com/Online-Arduino-Simul…
www.instructables.com/How-to-Simulate-Ardu…
www.instructables.com/Famous-Simon-Says-Ga…
www.instructables.com/How-to-Runtest-Your-…
Aanbevolen:
Is het mogelijk om foto's over te zetten met behulp van op LPWAN gebaseerde IoT-apparaten?: 6 stappen
Is het mogelijk om foto's over te zetten met behulp van op LPWAN gebaseerde IoT-apparaten?: LPWAN staat voor Low Power Wide Area Network en het is een redelijk geschikte communicatietechnologie op het gebied van IoT. Representatieve technologieën zijn Sigfox, LoRa NB-IoT en LTE Cat.M1. Dit zijn allemaal technologie voor communicatie op lange afstand met een laag vermogen. In ge
Op Arduino gebaseerde contactloze infraroodthermometer - Op IR gebaseerde thermometer met Arduino: 4 stappen
Arduino-gebaseerde contactloze infraroodthermometer | IR-gebaseerde thermometer met Arduino: Hallo allemaal, in deze instructables zullen we een contactloze thermometer maken met behulp van Arduino. Omdat de temperatuur van de vloeistof / vaste stof soms veel te hoog of te laag is en dan is het moeilijk om er contact mee te maken en de temperatuur dan in die sc
Hoe een op zonne-energie gebaseerde powerbank te bouwen met behulp van de batterij van Dead Mobile - Ajarnpa
Hoe een op zonne-energie gebaseerde powerbank te bouwen met behulp van de batterij van de dode mobiele telefoon: dit project is een op zonne-energie gebaseerde powerbank thuis met het gebruik van de batterij van een lege mobiele telefoon. We kunnen elke batterij gebruiken die equivalent is aan een mobiele batterij met hetzelfde schema. Zonnepaneel laadt de batterij op en we kunnen de stroom van de batterij gebruiken om op te laden
Autonome regeling van het toerental van de motor met behulp van een feedbacksysteem van een op IR gebaseerde toerenteller - Ajarnpa
Autonome regeling van het toerental van de motor met behulp van feedbacksysteem van een op IR gebaseerde toerenteller: er is altijd behoefte aan automatisering van een proces, of het nu een eenvoudig/monsterlijk proces is. methoden om ons kleine stukje land water te geven / te irrigeren. Het probleem van geen huidige toevoerleiding
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het heffen/verlagen van in het midden gemonteerde voetsteunen op elektrische rolstoelen - Ajarnpa
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het omhoog/omlaag brengen van in het midden gemonteerde voetsteunen op elektrische rolstoelen: in het midden gemonteerde voetsteunen kunnen omhoog worden gebracht om onder de zitting goed te worden opgeborgen en omlaag om te worden ingezet. Een mechanisme voor onafhankelijke bediening van het opbergen en plaatsen van de voetsteun is niet inbegrepen in elektrische rolstoelen op de markt, en PWC-gebruikers hebben de behoefte geuit