Sisällysluettelo:
Video: 6 vuotta vanha perusliikenteen luominen naarmuilla Arduinolle: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Poikani oli jo utelias Arduino -projekteistani. Hän pelasi jonkin aikaa Snap Circuitsin ja LEGOn kanssa
Hän alkoi myös rakentaa joitakin Scratch -projekteja.
Se oli vain ajan kysymys, kun saimme pelata Scratchin kanssa Arduinolle.
Tämä on ensimmäinen projektimme. Tavoitteena oli saada hänet perehtymään piirilevyyn ja johtoihin ja nähdä jotain tietokoneelta taululle.
Vaihe 1: Scratchin asentaminen Arduinolle
Käy sivustolla
Heidän verkkosivuiltaan:
Tietoja S4A: sta
S4A on Scratch -muutos, joka mahdollistaa Arduinon avoimen lähdekoodin laitteistoalustan yksinkertaisen ohjelmoinnin. Se tarjoaa uusia lohkoja Arduinoon kytkettyjen antureiden ja toimilaitteiden hallintaan. Siellä on myös PicoBoardin kaltainen antureiden raporttikortti. Hankkeen päätavoite on houkutella ihmisiä ohjelmointimaailmaan. Tavoitteena on myös tarjota korkeatasoinen käyttöliittymä Arduino -ohjelmoijille, joilla on toimintoja, kuten vuorovaikutus levyjen kanssa käyttäjätapahtumien kautta.
Laiteohjelmiston asentaminen Arduinoon
3 askelta
Tämä laiteohjelmisto on ohjelmisto, joka sinun on asennettava Arduino -kortillesi voidaksesi kommunikoida sen kanssa S4A: sta.
Lataa ja asenna Arduino -ympäristö noudattamalla ohjeita osoitteessa
Ota huomioon, että Arduino Uno vaatii vähintään version 0022. Lataa laiteohjelmistomme täältä
Liitä Arduino -korttisi tietokoneen USB -porttiin Avaa firmware -tiedosto (S4AFirmware16.ino) Arduino -ympäristössä Valitse Työkalut -valikosta kortin versio ja sarjaportti, johon kortti on liitetty
Lataa laiteohjelmisto kortillesi valitsemalla Tiedosto> Lataa
Vaihe 2: Materiaali
Tarvitset:
Erittäin utelias 6 -vuotias;)
1 Arduino Board
3 LEDiä (vihreä, keltainen, punainen)
Johdot
(voit lisätä vastuksen, mutta koska tämä oli ensimmäinen, halusin pitää sen yksinkertaisena)
Vaihe 3: Estä koodi
Luon luonnoksen ja koodin käyttämällä mallia https://www.tinkercad.com/, joka on painettu A3 -sivulle. Hän on tottunut legoon, joten kääntäminen paperista "laitteistoon" ei ollut ongelma
Olemme jo työskennelleet Scratchin kanssa, joten hän tuntee lohkot. Koodi kertoo periaatteessa:
yksi valo syttymään
odota
valo sammumaan
sytytä seuraava valo
odota
Sammuta valot
ja sytytä viimeinen valo
odota
aloita alusta:)
Suositeltava:
Halvempi ESP8266 WiFi -suoja Arduinolle ja muille mikroille: 6 vaihetta (kuvilla)
Halvempi ESP8266 -WiFi -suoja Arduinolle ja muille mikroille: Päivitys: 29. lokakuuta 2020 Testattu ESP8266 -levykirjastolla V2.7.4 - toimii Päivitys: 23. syyskuuta 2016 Älä käytä Arduino ESP -levykirjastoa V2.3.0 tähän projektiin. V2.2.0 works Päivitys: 19. toukokuuta 2016 Tämän hankkeen versio 14 tarkistaa kirjastoja ja koodia toimimaan
Arduinolle asennettu askelnopeuden säätövalikko: 6 vaihetta
Steppin nopeuden säätövalikko Arduinoa varten: Tämä SpeedStepper -kirjasto on uudelleenkirjoitettu AccelStepper -kirjastosta, jotta askelmoottorin nopeus voidaan säätää. SpeedStepper -kirjaston avulla voit muuttaa asetettua moottorin nopeutta ja sitten kiihdyttää/hidastaa uuteen asetettuun nopeuteen samalla algoritmilla
Diy Dc -tehonmittausmoduuli Arduinolle: 8 vaihetta
Diy Dc -tehonmittausmoduuli Arduinolle: Tässä projektissa näemme kuinka tehdä tasavirtamittausmoduuli Arduinolla
Kannettavan älypeilin luominen/meikkilaatikkoyhdistelmän luominen: 8 vaihetta
Kannettavan älypeilin luominen/meikkilaatikkoyhdistelmän luominen: Viimeisenä projektina Davisin & Elkinsin yliopisto, päätin suunnitella ja luoda meikkimatkalaukun sekä suuremman peilin ja käyttää vadelmapiä ja taikuuspeiliohjelmistoa, joka toimisi porttina
Bookhuddle.comin, verkkosivuston luominen kirjan tietojen löytämiseen, järjestämiseen ja jakamiseen, luominen: 10 vaihetta
Bookhuddle.comin, verkkosivuston luominen kirjan tietojen löytämiseen, järjestämiseen ja jakamiseen, luominen: Tässä viestissä kuvataan vaiheet, jotka liittyvät luomaan ja käynnistämään Bookhuddle.com -verkkosivusto, jonka tarkoituksena on auttaa lukijoita löytämään, järjestämään ja jakamaan kirjan tietoja. koskisi muiden verkkosivustojen kehittämistä