Inhoudsopgave:
- Benodigdheden
- Stap 1: Druk de onderdelen af
- Stap 2: Plaats de knoppen
- Stap 3: Soldeer de knoppen op hun plaats
- Stap 4: Soldeer de rijen en kolommen
- Stap 5: Huisvesting opbouwen
- Stap 6: Laat de 2x2 stenen vallen
- Stap 7: De code schrijven
- Stap 8: Geniet ervan
Video: Lego 4x4 toetsenbordmatrix: 8 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Hoewel ik de afgelopen weken in huis heb vastgezeten, ben ik er eindelijk toe gekomen om een aantal projecten af te ronden die in mijn hoofd ronddwarrelen. Ik heb de afgelopen weken Lego gebruikt als basis voor de meeste van mijn projecten. Ik heb eindelijk mijn Google AIY-kit samen met lego's, ik heb ook een aangepaste Apple Pencil-houder gebouwd met behulp van aangepaste lego-stukken. Dus het was tijd om over te gaan naar iets uitdagenders. Ik wilde echt stukken gebruiken die ik in huis heb en de lego's waren perfect. Het enige dat ik moest bestellen voor de build was een Arduino Micro. Ik heb het met andere boards geprobeerd, maar dit is eerlijk gezegd de beste oplossing. Het is plug-and-play. Het was de moeite waard om een paar dagen te wachten.
Deze week heb ik een van de projecten aangepakt waar ik al een tijdje over nadenk. Een 4x4-toetsenbordmatrix voor snelkoppelingen naar scripts voor mijn computer. Ik heb ook wat werk in photoshop gedaan en ik wilde dat het wat gemakkelijker heen en weer kon navigeren. Dus ik brak de tools uit en ging aan de slag. Deze ga ik later demonteren om stenen te bestellen om er een egale kleur van te maken. Maar voor nu, hier gaan we.
Benodigdheden
- Arduino Micro
- 16 tactiele knoppen
- Soldeer
- Soldeerbout
- flux
- Micro-USB-kabel
- Veel Lego
- Knoophouder*
- Bodemplaat *
- Arduino Micro Lego-houder*
*Vereist 3D-printer
Stap 1: Druk de onderdelen af
U moet de onderdelen 3D-printen en voorbereiden voor de bouw.
Stap 2: Plaats de knoppen
Plaats de voelbare knoppen op de onderste plint en soldeer ze op hun plaats.
Stap 3: Soldeer de knoppen op hun plaats
Met behulp van het matrixdiagram heb ik de knoppen op hun plaats gesoldeerd met een zigzagpatroon voor de rijen. Het doel was om gewoon de rijen over en de kolommen naar beneden te verbinden.
Stap 4: Soldeer de rijen en kolommen
Ik begon met het solderen van de 4 rode draden en 4 zwarte draden aan de Arduino Micro. Soldeer vervolgens elk van de draden aan de kolommen en rijen en let goed op om in de goede richting te gaan. De Arduino Micro was warm gelijmd op het aangepaste 3D-geprinte Lego-onderdeel.
Stap 5: Huisvesting opbouwen
Ik heb verschillende 1x stenen gebruikt om de behuizing op te bouwen. Er zijn geen stenen onder het toetsenbord. Het hecht aan de omtrek. Er worden stenen bovenop en in het midden geplaatst om meer stabiliteit te bieden.
Stap 6: Laat de 2x2 stenen vallen
De 2x2 stenen fungeren als de eigenlijke knoppen en passen perfect over de voelbare knoppen.
Stap 7: De code schrijven
De code voor het project was vrij eenvoudig. Ik volgde een code die ik op Github vond. Ik moest wel wat wijzigingen aanbrengen in de rijen en kolommen, maar het werkt perfect. Aanwijzingen voor de bibliotheek staan op de Arduino CC-website.
Stap 8: Geniet ervan
Ik ben super enthousiast over het maken van kunst nu met dit toetsenbord omdat ik de sneltoetsen kan gebruiken die ik heb gemaakt. Ik denk erover na hoe ik elk van de 14 sleutels ga scripten.
Ik ben enthousiast over het plaatsen van een update nadat ik een consistent kleurenschema van stenen heb besteld.
Aanbevolen:
LEGO WALL-E met Micro:bit: 8 stappen (met afbeeldingen)
LEGO WALL-E Met Micro:bit: we gebruiken een micro:bit samen met een LEGO-vriendelijk bitbord om de twee servomotoren te besturen waarmee WALL-E het gevaarlijke terrein van uw woonkamervloer kan doorkruisen .Voor de code gebruiken we Microsoft MakeCode, een blo
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Lego Lego Skull Man: 6 stappen (met afbeeldingen)
Lego Lego Skull Man: Hallo, vandaag ga ik je leren hoe je een coole kleine, door batterijen aangedreven led-lego-schedelman maakt. wanneer je board of gewoon een klein stukje mantel
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
PCB-ontwerp met eenvoudige en gemakkelijke stappen: 30 stappen (met afbeeldingen)
PCB-ontwerp met eenvoudige en gemakkelijke stappen: HELLO VRIENDEN Het is een zeer nuttige en gemakkelijke tutorial voor diegenen die PCB-ontwerp willen leren, laten we beginnen