Turinys:
- 1 veiksmas: atsisiųskite „Arduino IDE“
- 2 žingsnis: Aparatinės medžiagos
- 3 žingsnis: sukurkite aparatūrą
- 4 veiksmas: atsisiųskite ir paleiskite programą
- 5 žingsnis: supraskite programą
Video: „Arduino“skaičiuoklė su LED išvestimi: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Sveiki vaikinai! Norite išmokti naudoti serijinio monitoriaus įvestį ir išvestį. Na, jūs turite puikią pamoką, kaip tai padaryti! Šioje pamokoje aš jums padėsiu atlikti paprastus veiksmus, kurių reikia norint sukurti skaičiuotuvą naudojant „Arduino“serijos monitorių, ir parodysiu rezultatą LED mirksėjimais.
1 veiksmas: atsisiųskite „Arduino IDE“
Atsisiųskite ir įdiekite „Arduino IDE“(interaktyvios plėtros aplinką) naudodami žemiau esančią nuorodą:
www.arduino.cc/en/Main/Software Pasirinkite ir išsaugokite versiją, kuri geriausiai atitinka jūsų operacinę sistemą ir konfigūraciją.
2 žingsnis: Aparatinės medžiagos
- 1 „Arduino“lenta
- 1 kabelis, skirtas prijungti „Arduino“plokštę prie kompiuterio
- 1 šviesos diodas
- Trumpieji laidai
3 žingsnis: sukurkite aparatūrą
1) Prijunkite „Arduino“prie kompiuterio
2) Prijunkite šviesos diodą prie duonos lentos ir „Arduino“, kaip parodyta paveikslėlyje.
4 veiksmas: atsisiųskite ir paleiskite programą
Atsisiųskite pridėtą „arduino“programą į savo nešiojamąjį kompiuterį. Prijunkite arduino prie nešiojamojo kompiuterio ir paleiskite programą.
„Arduino IDE“atidarykite Įrankiai-> nuoseklųjį monitorių. Įveskite skaičiavimą, pvz., 3+2, ir gausite rezultatą kaip 5. Taip pat galite pabandyti atimti, dauginti ir padalyti taip:
4+2 (gausite rezultatą = 6)
8-3 (gausite rezultatą = 5)
5*3 (gausite rezultatą = 15)
10/2 (gausite rezultatą = 5)
Pamatysite, kad šviesos diodas mirksi tiek kartų, kiek išeina.
5 žingsnis: supraskite programą
Pirmiausia suprasime, kaip veikia nuoseklaus prievado įvestis ir išvestis. Vartotojas gali įvesti duomenis serijinio monitoriaus lango įvesties lauke, kad galėtų siųsti vertes ir duomenis į „Arduino“. Bet kuri serijinė programa ar net pasirinktinė serijinė programa gali būti naudojama duomenims siųsti į „Arduino“, o ne naudojant „Serial Monitor“langą. Panašiai vartotojas gali išvesti duomenis į serijinį monitorių.
Dabar tai panaudosime kurdami savo skaičiuotuvą. Pirmiausia nustatymo () metodu: inicijuojame kintamuosius ir nuoseklųjį prievadą. Serial.begin (9600); // pradeda serijinį ryšį Serial.println ("Siųsti man skaičiavimą"); Serial.println ("Pavyzdžiui: 2+3"); Tada ciklo () metodu: while (Serial.available ()> 0) {// kol duomenys siunčiami į arduino, skaičius1 = Serial.parseInt (); operacija = Serial.read (); // operacija bus pirmasis simbolis po pirmojo skaičiaus2 = Serial.parseInt (); // išsaugo antrąjį skaičių skaičiuje2 Tada paskambiname calc () ir atspausdiname skaičiavimo rezultatą. calc () yra pasirinktinė funkcija, atliekanti skaičiavimus. Leiskite suprasti, kaip tai veikia. Jei (operacija == '+'), ji prideda du skaičius ir išsaugo rezultatą kintamajame „rezultatas“. Jei (operacija == '-'), ji atima du skaičius ir išsaugo rezultatą kintamajame „rezultatas“. Jei (operacija == '*'), ji padaugina du skaičius ir išsaugo rezultatą kintamajame „rezultatas“. Jei (operacija == '/'), ji padalija du skaičius ir išsaugo rezultatą kintamajame „rezultatas“. Priešingu atveju spausdinama „Klaida“
Mirksėjimo metodas turi kodą, kad šviesos diodas mirksėtų tiek kartų, kiek bus gauta naudojant paprastą kilpą.
Rekomenduojamas:
„Arduino Basic PC“su VGA išvestimi: 5 žingsniai (su nuotraukomis)
„Arduino Basic PC“su VGA išvestimi: ankstesniame „Instructable“aš parodžiau, kaip sukurti retro 8 bitų kompiuterį, kuriame veikia „BASIC“, naudojant du „Arduino“ir su televizoriaus ekrano išvesties signalu baltos ir baltos spalvos. Dabar aš parodysiu, kaip sukurti tą patį kompiuterį, bet su išvesties signalu
ESP32 pagrindinis kompiuteris su VGA išvestimi: 7 žingsniai
ESP32 pagrindinis kompiuteris su VGA išvestimi: Šioje instrukcijoje aš parodysiu, kaip sukurti paprastą retro stiliaus kompiuterį, pagamintą naudojant vieną ESP32 ir keletą kitų komponentų. Šis kompiuteris naudoja „Tiny Basic“, supaprastintą BASIC tarmę, ir generuoja VGA monitoriaus išvestį. Skiriamoji geba yra 640
Brailio klaviatūra su balso išvestimi: 7 žingsniai
Brailio klaviatūra su balso išvestimi: Šiame pasaulyje yra apie 286 milijonai regos negalią turinčių žmonių, iš kurių apie 39 milijonai žmonių yra akli. Šie žmonės turi labai retą prieigą prie technologijų. Dėl šios priežasties jie buvo palikti švietimo srityje. Tai aš
Programuojamas ciklinis įjungimo ir išjungimo laikmatis su relės išvestimi: 4 žingsniai
Programuojamas ciklinis įjungimo-išjungimo laikmatis su relės išėjimu: Šis projektas yra skirtas sukurti ciklinį įjungimo-išjungimo programuojamą laikmatį. Šiame projekte vartotojas gali nustatyti įjungimo laikmatį ir išjungimo laiką naudodami klavišus ir 7 segmentų ekraną. Relė pateikiama kaip išėjimas, kur relė bus įjungta įjungimo laiką ir išsijungs po įjungimo
„Arduino Basic PC“su televizoriaus išvestimi: 5 žingsniai (su paveikslėliais)
„Arduino Basic PC“su televizoriaus išvestimi: Šioje instrukcijoje aš parodysiu, kaip sukurti retro 8 bitų kompiuterį, kuriame veikia BASIC, naudojant du „Arduino“ir keletą kitų komponentų. Galite įvesti kintamuosius ir BASIC programą naudodami PS2 klaviatūrą, o išvestis rodoma monitoriuje su