INHOUDSOPGAWE:

Toetsenbordknoppie Servoposisie: 3 stappe
Toetsenbordknoppie Servoposisie: 3 stappe

Video: Toetsenbordknoppie Servoposisie: 3 stappe

Video: Toetsenbordknoppie Servoposisie: 3 stappe
Video: Home Assistant - Телеметрия, часть 3. Мониторинг состояния системы в Telegram 2024, Julie
Anonim
Toetsenbordknoppie Servoposisie
Toetsenbordknoppie Servoposisie

In hierdie instruksie kan 'n mens op 'n knoppie op die sleutelbord druk, en afhangende van die karakter wat gedruk word, draai die servomotor 'n sekere mate. Elke keer as 'n knoppie ingedruk word, loop die program deurlopend.

Stap 1: Onderdele benodig

Onderdele benodig
Onderdele benodig

Hierdie instruksies is redelik eenvoudig in terme van komponente. items wat benodig word, sal die volgende insluit:

1. arduino mikro kontroleerder

2. 1 broodbord

3. 4x4 matriks -klavier

4. 1 mikroservo

5. Laastens 'n verskeidenheid drade om alles aan te sluit

Stap 2: Stel die sleutelbord en servo op

Stel die bedieningspaneel en servo op
Stel die bedieningspaneel en servo op

Die opset is ook reguit vorentoe.

Ek kon nie die 4x4 -matriks -sleutelbord vind soos ek in die projek gebruik het nie, so dit is die naaste komponent wat ek kon vind.

die uitleg is presies dieselfde, solank u die 8 penne in die regte volgorde verbind, sal die resultaat steeds dieselfde wees.

1. begin deur drade van die bedieningspaneel aan die arduino te koppel. Begin vanaf die verste pen aan die linkerkant van die bedieningspaneel, en koppel dit aan die nommer 2 -pen van die arduino. U sal dit vir alle penne doen totdat u by die nommer 9 -pen van die arduino kom. Let op die diagram vir 'n beter begrip.

2. verbind 'n rooi draad van die 5v -pen op die arduino met die positiewe spoor op die broodbord.

3. verbind 'n swart draad van die GND -pen op die arduino met die negatiewe reling op die broodbord.

4. Koppel laastens die krag- en gronddrade aan die 5v- en gnd -relings van die arduino. Die middelste geel draad word na die pen 10 van die arduino gehardloop.

Stap 3: Kodeer

Nadat alle komponente behoorlik verbind is, laai die kode af en voer die program uit. Soos voorheen genoem, sal elke karakter van die bedieningspaneel die servo na 'n voorafbepaalde posisie verander. Hierdie servo draai nie 'n volle 360 grade nie, dit draai slegs tot 180 grade.

Aanbeveel: