Turinys:
- 1 veiksmas: 1 žingsnis: supraskite, kaip veikia „ThumbWheels“
- 2 veiksmas: 2 veiksmas: pasirinkite mikrovaldiklį ir prijunkite laidą
- 3 veiksmas: 3 žingsnis: koduokite savo mikrovaldiklį
- 4 žingsnis: 4 žingsnis: sukurkite dėžutę ir padėkite ant jos viską
- 5 žingsnis: 5 žingsnis: mėgaukitės
Video: Nykščio rato laikrodis - atspėkime laiką: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Sveiki visi, čia yra mano pirmosios instrukcijos, todėl tikiuosi, kad tai bus gerai. Be to, mano anglų kalbos lygis yra gana prastas, todėl tikiuosi, kad nepadarysiu daug klaidų!
Šio projekto tikslas yra pakartotinai panaudoti kai kuriuos „nykščio ratus“, išgautus iš senos laboratorinės įrangos
Valdymo skydeliuose buvo naudojami ratukai. Su iš dalies atidengtais ratukais, kuriuos būtų galima pasukti judinant atvirą kraštą pirštu, galite pasirinkti norimą numerį.
Kodėl nepanaudojus jų laikrodžiui sukurti, kai rankiniu būdu įvedate spėjamą laiką, o paskui jį patikrinti paspausdami mygtuką?:-)
1 veiksmas: 1 žingsnis: supraskite, kaip veikia „ThumbWheels“
Kiekvienas ratas gali pasirinkti skaičių nuo 0 iki 9 ir elektra prilygsta keturiems jungikliams. Kodėl?
Kai įvedate skaičių, tarkime, „5“, ratas jį paverčia į dvejetainį koduotą dešimtainį skaičių, šiuo atveju „0101“, reiškiantį „0 * 8 + 1 * 4 + 0 * 2 + 1 * 1 , nes. mes norime jį užkoduoti dvejetainėje sistemoje (2 bazė). Tokie žmonės kaip jūs ir aš galime suskaičiuoti nuo 0 iki 9, o tada praleisti skaičius, todėl turime pridėti perkėlimą, kad skaičiuotume toliau. Taigi, kai mes pagalvokite apie skaičių „125“, tai reiškia „1 * 100 + 2 * 10 + 5 * 1“, tai yra dešimtainė sistema su 10 skaitmenų. Kompiuteriai ir elektroninė medžiaga paprastai naudoja dvejetainę sistemą, kurioje yra tik du skaitmenys, 0 ir 1 Taigi, jei norite suskaidyti skaičių į dvejetainį vaizdą, pavyzdžiui, skaičių 9, tai yra kaip Euklido padalinys, 9 = 1 * 8 + 0 * 4 + 0 * 2 + 1 * 1.
Dvejetainis koduotas dešimtainis yra tas pats, bet kiekvieną skaitmeninį skaičių paversite dvejetainių skaitmenų grupe. Pavyzdžiui, 4827 bus užkoduotas kaip 0100 1000 0010 0111.
Atitinkami jungikliai prie kiekvieno iš šių skaitmeninių skaičių yra fiziškai atidaromi arba uždaromi ant nykščio rato, ir jūs galite juos perskaitę žinoti, kuris numeris buvo įvestas. Išgelbėjus nykščio ratus, buvo skaitymo grandinė, susidedanti iš poslinkių registrų (https://en.wikipedia.org/wiki/Shift_register), leidžiančių naudoti mažiau smeigtukų savo mikrovaldiklyje (µc). Turint tinkamus duomenų lapus ir gerą multimetrą, lengva suprasti, kaip juos prijungti. Bet jei neturite šių registrų gelbėdami nykščio ratus, jungiklius galite prijungti tiesiai prie savo μc. Čia vėlgi padės popieriaus lapas ir multimetras tęstinumo režimu.
Daugiau informacijos apie dvejetainius skaičius: https://www.mathsisfun.com/binary-number-system.h… ir
2 veiksmas: 2 veiksmas: pasirinkite mikrovaldiklį ir prijunkite laidą
Kai suprasite, kaip sujungsite nykščio ratus, galite suskaičiuoti kaiščių skaičių, kurio jums prireiks, kad sujungtumėte dalis, kurias norite naudoti savo laikrodyje (įvestys iš nykščio ratų, išėjimai RGB šviesos diodams, įvestys mygtukams, įvestis ir išvestis) į „Real Time Clock“lentą ir visus kitus jums naudingus dalykus …).
Aš naudojau „Nucleo F303K8“plokštę, atrodo kaip „Arduino Nano“. Būkite atsargūs, jei juos naudosite, nes kaiščiai „D4“, „A4“ir „D5“, „A5“yra sujungti (aš praradau daug laiko, kol tai supratau), todėl man reikėjo pašalinti litavimo tiltelį.
„Real Time Clock“plokštė yra komercinė, pagrįsta MCP79410 mikroschema, naudojant „i2c“magistralę, tačiau bet kuri kita atliks šį darbą. Šviesos diodai yra RGB, turintys bendrą anodą, nepamirškite serijoje pridėti tinkamų rezistorių.
Tada galite prijungti visus šiuos dalykus, internete yra daug pamokų, skirtų jūsų turimoms dalims, ir tai yra gana klasikinis dalykas. Aš naudoju verbooardą, kad visus juos sujungčiau.
3 veiksmas: 3 žingsnis: koduokite savo mikrovaldiklį
Dabar jūs turite koduoti savo mikrovaldiklį, kad atliktumėte darbą. Pavyzdžiui, čia yra mano, bet manau, kad turėsite parašyti savo:-)
4 žingsnis: 4 žingsnis: sukurkite dėžutę ir padėkite ant jos viską
Kai sąranka veiks, galite įdėti ją į gražią dėžutę. Veidams atlikti naudoju lazerinį pjaustytuvą, o šonui - 3D spausdintuvą. (Ir daug karštų klijų, kad jie laikytųsi kartu! ^^ ypač šviesos diodai ir mygtukai)
5 žingsnis: 5 žingsnis: mėgaukitės
Dabar galite sukurti panašų laikrodį, įkvėpdami save šiam darbui!
Ateityje planuoju tai patobulinti atlikdamas stipresnę šoninę dėžutę arba pridėdamas funkciją prie antrojo mygtuko (pavyzdžiui, nustatykite laiko ilgąjį paspaudimą arba taip pat „rodykite“datą taip pat atspėdami).
Rekomenduojamas:
Didžiojo rato laikrodis: 7 žingsniai
„Ferris Wheel Clock“: Sveiki, tai yra mano pirmasis pamokomas dalykas ir tikiuosi, kad jums patinka šiandien pagamintas „Ferris Wheel“laikrodis. Konstrukcija daugiausia yra kartoninė, o seną elektrinį laikrodį aš galėjau nusipirkti už 2 USD taupymo parduotuvėje. Pagrindinė programa yra vaikų miegamajame
Kaip pririšti nykščio pavaros dangtelį: 3 žingsniai (su nuotraukomis)
Kaip pririšti nykščio pavaros dangtelį: „My Corsair GTX“nykščio pavara yra labai tvirtas prietaisas su kietu aliuminio korpusu. Tačiau tarp dangtelio ir paties nykščio pavaros korpuso nėra tvirtinimo, todėl dangtelio praradimas yra labai reali galimybė. Šiame trumpame instrukcijoje aš
Tikri nykščio diskai!: 10 žingsnių (su nuotraukomis)
Tikri „Thumb Drives“! Naudodamiesi šiuo „Instructable“, ketinu parodyti jums, kaip padaryti, kad jūsų USB atmintinė būtų bet kokios formos! Aš renku USB diskus nuo tada, kai jie pradėjo pigti. Kiekvienas iš jų vis dar veikia, bet, deja, atvejai, kurie juos laiko, niekada
„Neo Pixel“, greičiausias nykščio žaidimas: 8 žingsniai (su nuotraukomis)
„Neo Pixel“, greičiausias nykščio žaidimas: Aš sukūriau šį projektą, nes norėjau nuvykti į savo vietinį „Makerfaire“Niukasle, JK. Idėja buvo sukurti mokyklos kiemo žaidimą, kuris būtų palyginti pigus ir paprastas. Idėja paprasta, norint laimėti, reikia kelis kartus paspausti mygtuką, kol
Ekologiškas, šaunus nykščio nykščio valdymas: 4 žingsniai
Ekologiška, šauni „Thumb Tack“nuostabumo lenta: ar bandote apgauti žmones biure, kol esate žali? Ši instrukcija skirta jums! Ši instrukcija parodys, kaip iš mikroschemų sukurti nykščio pirštus. Idėja man kilo ieškant per šiukšles pavasario valymo metu ir atsitiko