Extrem billiges "Arduino" für einzelne Aufgaben?


7

Ich habe über eine Million Dinge nachgedacht, die mit meinem Arduino zu tun haben, aber diese Dinge sind extrem einfach und es würde mein Arduino als 25-Dollar-Verschwendung belassen.

Zum Beispiel Arduino so programmieren, dass es meine Wohnzimmerbeleuchtung mit meinem Smartphone steuert ... Ich dachte daran, das Arduino in der Wand an die Lichtschalterkabel anzuschließen. Ich bin auf der Suche nach einer "dauerhaften" Lösung, aber ich denke, dies würde mir eine Verschwendung von 25 US-Dollar an Schaltkreisen in meiner Wand hinterlassen.

Gibt es irgendwelche "Arduino" -Typen von Elektronik, die vielleicht viel weniger Ports haben, NUR genug, um eine einzelne Aufgabe zu erledigen?


2
Wie viel möchten Sie über Elektronik lernen?
Ignacio Vazquez-Abrams

1
Das wären mehr als 25 Dollar ... Controler, Relais-Panel, Kommunikation (von 5 US-Dollar Bluetooh bis 50 US-Dollar WLAN). Und was würde Ihrer Meinung nach die Beleuchtung Ihres Telefons steuern? Kondensatoren?
Martynas

@ IgnacioVazquez-Abrams So viel ich kann.
Code_flow

@Martynas Ja, das habe ich auch gedacht, da ich das Bluetooth-Add-On und vielleicht sogar eine USB-Karte brauchte.
Code_flow

Antworten:


6

Digispark fällt mir ein oder eines der ATTiny Breakout Boards bei Tindie. Oder stellen Sie Ihre eigenen Leiterplatten her. Ich habe gerade einige ATMega328p-Schaltkreise auf die von mir entworfenen Leiterplatten gelötet . Der Mikrocontroller kostet 1,50 US-Dollar, die Leiterplatten kosten jeweils 2 bis 8 US-Dollar, die Zeit ist "frei".

Betrachten Sie auch "kompatibel mit" Designs ; Während Sie das Ökosystem nicht direkt unterstützen, hat eBay reichlich, wenn Sie bereits einmal den vollen Preis bezahlt haben und Ihr Gewissen klar ist.


1
Perfboard funktioniert auch, wenn Ihre Schaltung nicht zu kompliziert ist.
Gerben

3

Sie können einen bootgeladenen ATMega328 (oder einen der anderen kompatiblen ATMega-Prozessoren) http://arduino.cc/en/pmwiki.php?n=Main/Standalone in Ihr Projekt einbetten . Auf diese Weise benötigen Sie nur den Prozessor und einige Komponenten, wodurch Sie nur ein paar Dollar zurückbekommen und viel Platz sparen:

http://arduino.cc/en/pmwiki.php?n=Main/Standalone

Wenn das eine Brücke zu weit ist, können Sie sich den Arduino Pro oder Arduino Pro Mini ansehen . Diese Boards sind komplette Boards, nur kleiner und billiger und speziell für eine endgültigere Verwendung in Projekten konzipiert.

Wenn Sie noch mehr Platz und Kosten sparen möchten, können Sie auf einen eigenständigen ATTiny-Prozessor umsteigen. Die besseren Modelle davon können auch ein Arduino-Programm enthalten. Instructables hat dieses großartige Tutorial , das Ihnen zeigt, wie Sie einen ATTiny85 oder ATTiny45 als leichtes 'Arduino' verwenden.

Vor kurzem habe ich versucht, einen ATTiny13A für ein Projekt zu verwenden, aber dieser hat nur 1 KB Flash-Speicher, so dass Sie kaum Platz für den Arduino-Bootloader haben, geschweige denn für Ihr Programm. Deshalb habe ich mich entschieden, ihn direkt mit AVR zu programmieren Studio, zu diesem Zeitpunkt kann man es meines Erachtens in keiner Weise mehr als Arduino-Projekt bezeichnen. :) Trotzdem ist es nicht so anders. Sie verpassen nur einige der Bibliotheksfunktionen und die implizite Anwendungsschleife.


2

Dies ist ein typisches Szenario für ein Arduino Uno- Board: Sie kaufen eines und verwenden es für das Prototyping Ihres Projekts. Sobald Sie fertig sind, entwerfen Sie Ihre eigene Leiterplatte, so klein wie möglich, und verbinden nur die erforderlichen Kabel mit dem ATMega328p.

Für das nächste Projekt kaufen Sie ein anderes ATMega328p (nur die MCU), schließen es an das Uno an und starten erneut.


Gibt es einen Link, den Sie bereitstellen können, der den gesamten Prozess Ihrer Äußerungen beschreibt? Klingt sehr interessant, aber ich bin neu bei Arduino und Electronics. Vielen Dank!
Code_flow

1
Ein Beispiel ist dieses Instructables: instruables.com/id/DIY-Arduino-or-The-DIY-Duino . Das Drucken Ihrer eigenen Leiterplatte ist mit Fritzing ziemlich einfach. Youtube.com/watch?v=Hxhd4HKrWpg
Federico Fissore

2

Ich hatte genau das gleiche Problem.

Da ich gerne mit der Arduino IDE entwickle, habe ich eine Anleitung zum Zusammenbauen einer Platine erstellt, bei der nur Durchgangslochkomponenten verwendet werden, um die offizielle Platine zu ersetzen.

Bitte besuchen Sie den folgenden Link für weitere Informationen http://jpralves.net/cseduino Alle Komponenten kosten ca. 5 USD.


1
Willkommen bei Arduino SE! Können Sie bitte den Schaltplan in diesen Beitrag einfügen, damit er immer noch einen Wert hat, wenn Ihre Website ausfällt? Vielen Dank!
Anonymer Pinguin

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.