Ik wilde al een twee-kanaals functiegenerator dat boven audio frequenties gaat.
Ik was geïnspireerd door deze xmega gebaseerde golfvorm generator Instructable. Maar in plaats van een xmega ontwikkel bord, ik gebruikte de handige kleine Brainlink. Dat is een apparaat met een atxmega 16a4, een Bluetooth-adapter, een USB-oplaadbare batterij, diverse sensoren en een ingebouwde programmatuur ontworpen voor eenvoudige Bluetooth bediening, alles in een leuke verpakking. Ze zijn helaas niet meer leverbaar, maar kunnen gekocht voor $39 op SurplusShed die de kosten van de onderdelen (en SurplusShed heeft af en toe verkoop die gaan tot 50% korting op al het materieel).
Om een twee-kanaals functiegenerator waarmee ik kon via Bluetooth van mijn telefoon, alles wat ik moest doen was om uit te breiden van de Brainlink firmware om toe te voegen van de functie voor het genereren van een golfvorm, en vervolgens om te schrijven van een eenvoudige Android app die via Bluetooth met de Brainlink communiceert.
Nu dit wordt gedaan, alles wat u moet doen is het installeren van de firmware met mijn Android gebaseerde firmware uploader die de nieuwe ingebouwde programmatuur (die is achterwaarts compatibel) via Bluetooth naar de Brainlink stuurt, en dan gebruik maken van mijn Android app de functiegenerator bepaalt. Alle broncode is hier.
Ingrediënten:
- Brainlink
- Ketting voor Brainlink de 8-pins poort (opgenomen met Brainlink, maar ik raden het kopen van 1,25 mm extra 8-pin pin afstand JST kabels op ebay)
- Androïde apparaat (theoretisch een Bluetooth-apparaat zal werken met uw eigen software, en u kunt gewoon de Brainlink direct met Realterm)
- Optioneel: Capacitor(s) voor bipolaire modus (ik gebruikte 0.1 microFarad)
De Brainlink, natuurlijk, blijft volledig bruikbaar voor andere doeleinden (bijvoorbeeld dit of dit) als u het niet als een signaalgenerator gebruikt.
Dankbaarheid: Terwijl ik heb geen aansluiting met Birdbrain technologieën, de maker van de Brainlink, Tom Lauwers van Birdbrain was blij om te zien mijn eerdere firmware ontwikkelingen en zeer vriendelijk gaf me drie meer Brainlinks.