Satura rādītājs:
- 1. darbība: funkcijas
- 2. darbība. Daļas
- 3. solis: ķēde
- 4. darbība: faili
- 5. darbība. Atjaunināšana - 2021. gada janvāris
Video: Vienkāršs Arduino šaha pulkstenis: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Kad es domāju izveidot šaha pulksteni ar Arduino, mērķis bija veidot, izmantojot vienkāršu programmēšanu bez lietošanas klases, un strādāt ar AVR reģistru. Izmantotā bāze bija Arduino Reference. Visgrūtāk bija manipulēt ar taimeri, izmantojot tikai Arduino millis (). Ideja ir tāda, ka projektu var noderēt iesācēji Arduino studenti.
1. darbība: funkcijas
- Pabeigt taimera pielāgošanu, izmantojot tastatūru, līdz stundai, minūtēm un sekundēm, no 1 sek līdz 10 stundām
- Krātuves pēdējā pielāgošana eeprom
- Laika kontrole ar pēkšņu nāvi vai palielinājumu līdz 99 segmentiem
- Apturiet taimeri, izmantojot jebkuru tastatūras taustiņu, un atlaidiet, izmantojot spēles buttoon
- Skaņa, lai pārbaudītu, vai spēles poga ir nospiesta un kad spēle ir beigusies
2. darbība. Daļas
- Arduino Uno vai kāds cits
- 2 Nospiediet pogu R13-502
- Signāls
-
LCD vairoga plāksnei var izmantot LCD tastatūras vairogu vai DIY, izmantojot:
- LCD 16x2
- 6 Pieskāriena spiedpogas slēdzis
- Universālā shēmas plate
- Rindas tapas galvene
3. solis: ķēde
Sarežģītākā shēma ir LCD tastatūras vairogs, ja šis gabals ir nopirkts gatavs, pārējais ir tik vienkārši.
4. darbība: faili
Arduino kods:
Arduino stends:
Bauhaus šaha komplekts:
5. darbība. Atjaunināšana - 2021. gada janvāris
Atšķirība šajā jaunajā stendā ir tāda, ka es izmantoju Arduino Pro Mini, nevis Arduino Uno. Tā kā Pro Mini izmanto to pašu Atmega 328, nekas netika mainīts koda vai elektronikas savienojumos:
Arduino Stand Definitive Edition:
Ieteicams:
COVID-19 informācijas panelis (vienkāršs un vienkāršs): 4 soļi
COVID-19 informācijas panelis (vienkārši un viegli): visur ir milzīgs jaunā COVID-19 vīrusa uzliesmojums. Bija nepieciešams sekot līdzi pašreizējam Covid-19 scenārijam valstī. Tātad, būdams mājās, es domāju par šo projektu: " Informācijas informācijas panelis " - Da
Vienkāršs digitālais pulkstenis, izmantojot Arduino Nano un DS1307: 4 soļi
Vienkāršs digitālais pulkstenis, izmantojot Arduino Nano & DS1307: Šajā rakstā es jums parādīšu pamācību digitālā pulksteņa izgatavošanai, izmantojot Arduino .. Arduino tāfele, kuru izmantoju, ir Arduino Nano V3, DS1307 kā laika datu nodrošinātājs, MAX7219 7 Segments kā skatīties displeju. pirms ieejas apmācībā, iesaku
(Vienkāršs) vienkāršs veids, kā iegūt analogo/pwm audio no Raspberry PI Zero un arī izveidot savienojumu ar Crt TV: 4 soļi
(Vienkāršs) vienkāršs veids, kā iegūt analogo/pwm audio no Raspberry PI Zero un arī izveidot savienojumu ar Crt TV: Šeit es esmu izmantojis vienkāršāko metodi audio padevei televizoram kopā ar kompozītmateriālu video
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā cilvēkiem/cilvēkiem/dzīvniekiem/robotiem likt izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: 4 soļi
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā likt cilvēkiem/cilvēkiem/dzīvniekiem/robotiem izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: Lasiet … nosaukumu
Ģitāras pastiprinātāja noliekšanas statīvs - "Āfrikas krēsla" dizains - vienkāršs, mazs, spēcīgs, vienkāršs, bezmaksas vai patiesi lēts: 9 soļi
Ģitāras pastiprinātāja noliekšanas statīvs - "Āfrikas krēsla" dizains - vienkāršs, mazs, spēcīgs, vienkāršs, bezmaksas vai patiesi lēts: ģitāras pastiprinātāja noliekšanas statīvs - pārāk viegli - vienkāršs, mazs, spēcīgs, bezmaksas vai patiesi lēts. Visu izmēru pastiprinātājiem, pat lieliem skapjiem ar atsevišķu galvu. Vienkārši izveidojiet dēļus un caurules tāda izmēra, kāds nepieciešams gandrīz jebkuram nepieciešamajam aprīkojumam