INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Hallo almal! In hierdie tutoriaal sal ek probeer verduidelik hoe u 'n ARDUINO -menu -ontwerp kan maak met behulp van i2c OLED -skerm. Dit staan ook bekend as UI (User Interface). Dit word al vir baie projekte gebruik, maar dit moet u van 3D -drukkers ken:)
Hier is ook 'n video oor hierdie projek. U kan hierdie video bekyk en sien hoe dit werk.
Wel, as u self u eie spyskaartontwerp maak, dra dit baie by tot u koderings- en algoritmevaardighede. Ek het my amper 4 uur geneem om so 'n eenvoudige spyskaart te maak. Daarom probeer ek dit self 100 %maak. Natuurlik het ek in sommige dele hulp gekry, soos watter soort spyskaart ek moet ontwerp, ens. stap ie, probeer dit: as die knoppie ingedruk word, moet seleksieteken "" "afwaarts gaan …
Stap 1: Vereiste hardeware
x1 Arduino (Uno, nano, mega … ens.)
x1 OLED -SKERM (ek het i2c -module gebruik, wat baie goed is as gevolg van die lae verbindingspen -nommer, maar u kan enige skerm gebruik wat u wil, maar u moet natuurlik die kode verander!)
x3 knoppie
x3 10k weerstand
x1 Broodbord
Genoeg Jumper
Stap 2: Kringaansluiting
Ons het 'n baie eenvoudige verbinding hier. Soos ek al voorheen genoem het, kan u, as u 'n ander tipe skerm het (5110, 16x2 …) verander, volgens wat u het.
Let daarop dat: Wees versigtig met die knoppie en die aftrekweerstandsverbinding. Maak verbinding net soos in die diagram hieronder. Verkeerde weerstandsverbinding kan foute veroorsaak. In hierdie opset kry ons 1 (HOOG) as die knoppie ingedruk word.
Stap 3: Bronkode
Ok liewe makers:) ons het bronkode hier. Soos u dalk weet, berei ek my projek voor vir my YouTube -kanaal in Turks voor. Ek probeer egter langs die byna elke reël verduidelikings byvoeg of byvoeg. Hierdie projek is soortgelyk semi -Engels/Turks voorberei. Vir diegene wat nie Turks ken nie, het ek verduidelikings bygevoeg. As u nog steeds 'n probleem hieroor het, laat weet my asseblief en stel u vraag hier of YouTube -kanaal. Ek is seker dat u baie slim is en geen probleme met die taalverskil ondervind nie. Moenie dat die taal u blokkeer nie:)
Stap 4: Teken in op my kanaal as u wil
U kan na die video kyk hoe hierdie projek werk.
As u van my projek hou, kan u na ander mense op my kanaal kyk, en u kan my ondersteun. Moenie bekommerd wees oor die taal nie, meestal berei ek my kodes voor met Engelse verduideliking. As u enige vrae het, kan u u vrae hier of op YouTube -kanaal stel.
My YouTube -kanaal: Youtube -kanaal Laat weet my as u sonder twyfel 'n probleem ondervind!
Hê pret!