-
Thread
5x5x5 LED -Cube: Bauteile
ausreichend, Darlingtons haben einen zu hohen Spannungsverlust. > Noch eine Frage: Würdet ihr einen ATmega oder einen Arduino nutzen ? Im Arduino ist doch ein ATmega, nur halt über USB programmierbar. > Und warum sind 5V Versorgungsspannung nicht mehr zeitgemäß? Natürlich braucht man 5V, mit 3.3
125 LEDs (ich habe an der kleinen wordclock mit 119 LEDs ein 5V/4A Steckernetzteil. ATmega oder Arduino stellt sich doch nicht, die meisten Arduino gibt es als ATmega von 328p bis 2560 und mit dem mighty auch noch den tollen 1284p programmieren kannst du per ISP aus dem Atmel Studio oder
-
Thread
Neuer ATtiny104?
externe RAM, static const in den Flash. Kein PROGMEM wie beim AVR. Kein SFR Banking wie z.B. beim atmega2560 Tatsächlich ist der Keil 8051 sogar weiter als der Keil ARM, der macht noch Probleme beim RAM. Beispiel: ein ARM hat 64K RAM und es soll ein 50K Array geben. Tatsächlich hat dieser ARM aber
-
Thread
Flightcontroller programmieren
Stichwort ist: MultiWii Basiert in der allereinfachsten Version auf einem ATmega328. Dazu braucht Ihr dann einen Arduino ProMini 5V / 16 MHz (Das Board, wo der ATmega328p drauf ist.) und ein Sensorboard mit MPU6050 Gyro / Beschleunigungssensor. Die MultiWii Software ist gut
gab es kaum flugsteuerungen. Der Rolf Bakke hat damals kleine Sterungen entwickelt die mit einem Atmega48 bis Atmega168PA liefen. Kein schnickschnack. Nur 3 Gyros die nur die Aufgabe hatten die Drehzahl der Rotoren zu steuern so das der Copter überhaupt fliegen konnte.... Google mal nach KK Boards. ZB
-
Thread
AVR Kommunikation über mehrere Meter
bräuchte euren Rat. Da ich mit meinen derzeitigen Recherchen nicht weiter kommen. Ich möchte 2 ATmega328p(oder ähnliches, bin da offen), später vielleicht auch einen dritten, über eine Strecke von 3 bis max. 6 Meter kommunizieren lassen. Nun ist die UART leider schon durch ein GSM Modul besetzt
dachte UART ist schon besetzt? Aber du kannst ja einen AVR mit mehr als einer UART verwenden (z.B.2560)
-
Thread
Embedded JPEG Encoder und Decoder für AVR und ARM
wurde auf der Basis anderer Projekte ein JPEG Encoder entwickelt. Ergebnisse für 640x480 Pixel Atmega1280 (8-bit) ROM 20kB RAM 6kB Zeit 30-100s (je nach Qualität) PIC24FJ256GB110 (16-bit) ROM 26kB RAM 5kB Zeit 30-90s (je nach Qualität) 2)JPEGANT in C http://sourceforge.net/projects/jpegant.berlios
DECODER: 1)PicoJPEG https://code.google.com/p/picojpeg/ 2.3kB RAM Wird hier auf einem Atmega2560 verwendet: https://github.com/ComputerNerd/arduino-camera-tft 2)TJpgDec http://elm-chan.org/fsw/tjpgd/00index.html 3kB Ram Ich werde in den nächsten Wochen meine Applikation implementieren
-
Thread
Bildkompression mit 8-Bit AVR LZSS + Huffmann
macht 75KB 2.) 3.)über 1km sollte es sein, Übertragungsrate >=1Kbit/s Hardware) 1.)OV7670 2.)Atmega 128/2560 mit externem (SPI?)-RAM (für die Rohdaten) 3.)SI4463 Tranceiver Modul mit 20dBm TX und -110dBm RX bei 40kbps (-126dBm bei 500bps) https://www.silabs.com/Support%20Documents/TechnicalDocs
werden will Ich meine natürlich dekomprimiert auf Empfängerseite. Und das geht auch nicht im Atmega.
-
Thread
STM32 USB CDC HOST Beispiel
diesbezüglich. Folglich werden DTEDataRate, Paritiy unsw. Mit "0" initilalisiert. Also kann der Atmega16u2 seine Baudratenregister auch garnicht setzen und mit dem Atmega2560 kommunizieren. Ich hab nun also beim "Class_Request" aus dem "Get_Line_Coding" eine "Set_Line_Coding" gemacht und da ich nirgendwo
dunkel) diente, dafür hernehmen. In der Zeit hätte ich mir auch die "zu filternden Ausgaben" des Atmega2560 ansehen können und das dort im Atmega2560 (Arduino Mega) im Quellcode bereinigen. Na - wollte ich aber nicht. Spannend wird es jetzt noch, mal einen Arduino Micro oder Nano mit einemm 32u4 ausuprobieren
-
Thread
CNC Maschinchen
habe ich mir 3x 28BYJ-48 – 5V Schrittmotoren beim Chinesen meines Vetrauens bestellt. Reicht ein Atmega8 aus, um die drei kleinen gleichzeiitig über eine usb uart Schnittstelle anzusteuern ? Also das Progrämmchen auf dem PC ist schon in Visual Basic Express geschrieben. Es wird dem Atmega8 einfach sagen
wilm j. schrieb im Beitrag #4279145: > Reicht ein Atmega8 aus, um die drei kleinen gleichzeiitig über eine usb > uart Schnittstelle anzusteuern ? > Also das Progrämmchen auf dem PC ist schon in Visual Basic Express > geschrieben. Es wird dem Atmega8
-
Thread
ATMega2560: Verify Fehler bei Flashen eines Hex-Files > 128 kByte
habe hier schon sehr viel mitgelesen und gelernt, herzlichen Dank! Jetzt möchte ich auf einen ATMega2560 mehr als 128 kByte Programm flashen (mit Audio-Daten). Ich habe verstanden, daß ich __flash oder __memx verwenden muß und habe damit die 64 kByte Hürde genommen. [c] static const unsigned
-
Thread
AVR Frequenzmessung, DS18S20
Frequenzüberwachung und -nachregelung. Dazu sind 3 AVRs verbaut, als Haupt-Controller ein Arduino Mega2560, zum Messen ein Atmega8 per TWI eingebunden, zur Gassteuerung mit Schrittmotor ein weiterer Atmega8 per UART eingebunden. So, zum Problem Nr. 1: Der Mess-uC (Mega8) misst mittels Input Capture am
sorgen doch dafür daß man ausreichend Rechenzeit hat. Eigentlich sollte das doch ein einzelner ATMega 328 schon packen? Oder liege habe ich etwas wesentliches übersehen? Gruß aus Berlin Michael
-
Thread
Wie Assembler ISR in C integrieren ?
beantwortet hast: Welche Waveform willst du denn überhaupt haben? Du hast ja offenbar einen fetten ATmega2560, da kannst du ja auch alles als Tabelle ablegen (RAM oder Flash, je nach Anforderung).
es lesbar in eine *.S schreibst. Und wenn es auf den schnellen Interrupt ankommt, kann man den ATmega2560 eh nicht vollschreiben. Jede andere Task mit Interrupts wird Dir das Timing zunichte machen.
-
Thread
ATMEGA2560 adc im differential mode
Hallo, ich möchte den Analogwandler des ATmega2560, im differential Mode, nutzen. Leider verstehe aber an einigen Stellen das Datenblatt nicht. [code]2,7V – Vcc Differential ADC Voltage Range (Features) [/code] Wie interpretiere ich den
-
Thread
Arduino mit 16U2
http://www.ebay.de/itm/UNO-R3-328-ATMEGA328P-ATMega16U2-Board-mit-freiem-USB-Kabel-fur-Arduino-3386-/301677302168?hash=item463d5e5198 Habe die Sucherei jetzt erst einmal satt. Der Verkäufer müsste doch ein Link zum Treiber anbieten.
Meinst du Dies? http://www.ebay.de/itm/ATmega2560-16AU-CH340G-MEGA-2560-R3-Board-Free-USB-Cable-Compatible-to-Arduino/381368087934?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20140117130753%26meid%3D0411a433dbe04ddcbb5dfac96eba8764%
-
Thread
Raspberry PI 2 als User- Interface?
habe damit gute Erfahrungen in den Sprachen ASM und C. In meinem derzeitigen Projekt ist ein ATMEGA 2560 die Steurungs CPU welche die Hardware Steuerung übernimmt. Die Bedienung erfolgt derzeit über einen Windows PC über den UART oder LAN. Nun möchte ich gerne diesen Desktop PC durch einen
-
Thread
mk2 unter windows 10
Hallo, Board ist ein Arduino Mega2560. Unter Windows 7 und AS 6.2 funktionierte alles.
zu vermeiden. Ich wünsche allen AVR Anwendern weiterhin viele erfolgreiche Entwicklungen mit ATmega, ATtiny und Co. in den nächsten Jahren! :-)
-
Thread
need help AVR Atmel eeprom STRING oder array of char
ist kein ordentlicher Arduino deswegen müssen sie nicht tätig werden, nur wie ist das dann mit dem m2560? Dieser ist ein ordentlicher Arduino und benötigt auch drei Adressbytes für Speicher und Jump, läuft das da? hatte ich nie probiert. m2560 SRAM (Kbytes): 8 m1284p SRAM (Kbytes): 16
Joachim B. schrieb im Beitrag #4266983: > #if defined(__AVR_ATmega1284P__) && (F_CPU==16000000) ich sehe gerade, das && (F_CPU==16000000) könnte man rauswerfen war noch aus der Zeit als ich konstante 1,6 MHz abgezogen hatte (-10% bei 16 MHz) mit F_CPU * 9L/10L
-
Thread
Atmega16u2 USB testen
Habe bis jetzt rum geforscht und nochmals einiges versucht. Ich habe rausgefunden, dass das der Atmega16u2 des Rumba-Boards die gleiche Beschaltung wie ein Arduino Uno Rev3 hat (Schaltplan im Anhang). Ich hatte ebenfalls noch einen Mega2560-Clon rumliegen gehabt, welcher genau diese Schaltung des
So letztes Update: Hatte die beiden Atmega16u2 ausgelötet und getauscht. Das Rumba-Board hat gleiche Probleme wie vorher gezeigt. Das Mega2560 lief tadellos... Ich vermute, dass die Beschaltung auf der Platine fehlerhaft ist, nur leider
-
Thread
Arduino Mega 2560 Stürzt wegen Induktion ab?! Gesperrt
z.B Staubsauger, Mixer o.Ä. bleibt der Arduino hängen. Dies passiert bei mir nur beim Arduino Mega 2560.. bei anderen Chips z.B atmega328p habe ich das Problem nicht. Setze ich einen Netzfilter an den Verbraucher, ist das Problem behoben. Allerdings kann ich ja nicht jedes Gerät mit Netzfiltern ausstatten
zum Thema > machen wollen. Dann sollte man hier besser schließen, ehe noch mehr Antworten zum ATmega2560 kommen. Einen uralten Thread kapern, ist immer ne saublöde Idee.
-
Thread
Welche Hardware für Webserver
TCP, IP, ARP, ICMP und UDP Platz gehabt bei mir. Eigentlich könnte ich auch nen Mega1280 oder Mega2560 nehmen.
Beispielen für Webserver. Sogar billiger als die ENC/Atmega Kombi. Ansonsten würde ich aber Linux empfehlen. Dort hat man einen wirklich etablierten und gewarteten Netzwerkstack und fertige Server. Auch Sachen wie Crypto (HTTPS, SSH, VPN ...) und IPv6, Fremdwörter
-
Thread
Arduino Original oder SainSmart
dieser http://www.ebay.de/itm/DE-Lager-SainSmart-UNO-R3-New-Version-Starter-Kit-For-Arduino-Mega2560-Robot-DIY-/221215547843?hash=item33817961c3 ? Danke im Voraus Ludwig
Es kann also durchaus das billigere sein. Ich würde jedoch zu der Version raten, bei der man den ATmega stecken kann. So kann man den Controller auch austauschen. Z.B. den fertig programmierten Controller vom Board nehmen und auf einer Platine mit der endgültigen Beschaltung einsetzen.
-
Thread
ATmega2560 ASF vs Arduino
Hallo, ich übernehme gerade einen Prototypen der mit einem ATmega2560 ausgestattet ist. Dieser wurde bisher mit Arduino programmiert. Die Hardware wurde von einer Fremdfirma entwickelt und Arduino kompatibel gemacht. Da die Software aber jetzt stark erweitert wird
diesem auch den Vortritt geben würde. Jetzt habe ich aber ein Testprojekt im Atmel Studio mit dem ATmega2560 erstellt und festgestellt, dass es bei weitem nicht so viele Bibliotheken wie für den AVR32 gibt. Z.B. fehlt mir, was ich auf die Schnelle gesehen habe, die PWM und die File System Management Bibliothek
-
Thread
C versus Assembler->Performance Gesperrt
Den Datasheets von z.B. ATmega32 und ATtiny26 zufolge betrifft das nur den differentiellen Modus, und den hat nicht jeder AVR. Der ATmega8 hat ihn nicht und da steht es folgerichtig auch nicht drin. "Special care should be taken
schon was ordentliches sein. Wie waere es mit einer Simulation von 3 ccTalk-Slaves auf einem Mega2560? :P
-
Thread
Quadrocopter - Programmierbar - API?
OpenSource Multicopter Hard- und Software haben. Angefangen hat es auf einem Arduino, dann kam ein Atmega2560 und jetzt ist es ein STM32. Speziell auf der Atmega-Plattform lässt sich recht einfach entwickeln und es gibt günstige Hardware (APM 2.6) beim Chinamann. Wenn so ein Copter sauber aufgebaut
Source Projekte. Flugcontroller z.B.: CC3D, Naze32 (beide mit STM32) oder MultiWii kompatible mit Atmega Open Source: Openpilot, CleanFlight, MultiWii usw. Da kann man dann drauf aufsetzen, oder sich inspirieren lassen. Damit kann man aber auch schon hervorragend fliegen ;-) Als Funke z.B. Turnigy
-
Thread
Codeschloss 5-stellig -- machbar und welcher ATM?
Die 15kB sollen wohl nicht ständig geändert werden, kann man also im Flash ablegen. Z.B der ATmega328 wäre geeignet.
http://www.aliexpress.com/item/Optical-Fingerprint-Reader-Sensor-Module-All-in-one-for-Arduino-Mega2560-UNO-R3-Free-Shipping/32387118611.html
-
Thread
SPI bei allen Atmegas gleich?
Hi, Ich wollte fragen, ob ich den Code für SPI, der auf dem Atmega32 korrekt läuft, auch für den atmega2560 nehmen kann? Ich hab beide Datenblätter überflogen und keine Unterschiede gefunden. Danke
Hi >Ich wollte fragen, ob ich den Code für SPI, der auf dem Atmega32 korrekt >läuft, auch für den atmega2560 nehmen kann? Der ATMega2560 kann mehrere SPIs haben. Einmal das übliche SPI und vier mal USART im SPI-Mode. Für letztere passt der Code vom ATMega32 natürlich
-
Thread
Frage zu timer 3 vom atmega2560
hi, ich hätte eine Frage zum 16 bit Timer vom atmega2560. Ich benutze den 16-bit Timer und möchte alle 3 compare register verwenden. Zu Beginn wird der Timer auf 1s, ctc mode und interrupt für OCRnA und ICRn initialisiert. Meine Frage ist
-
Thread
µC soll Daten auf einem USB-Stick speichern?!
wenn du nicht verdrahten willst nimm eines was man direkt aufstecken kann :-) Der Arduino mit atmega328p ich glaube der UNO wäre der kleinste, da kann dir evtl. der Speicher schnell zu eng werden und nur 2k RAM für Puffer! Der Arduino mit mega2560 hat immerhin 8kB RAM und aus China ist der auch nicht
-
Thread
Puls aus Sinuswelle herausrechnen
eine steigende (wahlweise fallende) Taktflanke am Pin erhält. Such mal hier nach "Frequenzzähler Atmega" (ich meine, es war ein ATMega8)
160 Hz + Überlagerung eines Rechteckes > mit 2*160=320 Hz und eines weiteren Rechteckes mit 16*160=2560 Hz zu > sein.
-
Thread
Datenmuell an der Atmega UART
bekomme ich hier nur Datenmuell? den Code habe ich angehängt. Als Controller verwende ich den Atmega 16 und den Mega 2560. HTERM Spuckt nur Quadrate aus... bitte um Hilfe!! Danke im Voraus! Gruss Dani
Vielen Dank für deine schnelle Antwort! Der Atmega16 ist kein Arudino Board. Den MEGA 2560 habe ich mit dem Arduino IDE programmiert. "Serial.begin(9600);" sollte ja schon die ganeze Uart Konfig. übernehmen?! Gruss dani
-
Thread
dumme frage esp8266
für die blöden fragen hier sei wieder mal eine gestattet : kann ich ein esp8266-modul an einen atmega2560 (arduino mega) hängen, ohne rumgebastel am modul seriell daten draufgeben, und diese am anderen ende vom wlan im pc lesen ? (die hw geht, der 8266 spielt acesspoint, dhcp geht, ping auch ..
> mit GET daten rauskitzeln. Du musst dem esp sagen, dass er auf Port 80 lauschen soll. Dein atmega2560 muss die empfangenen Daten lesen, verarbeiten und eine Antwort zum esp übertragen.
-
Thread
CNC-Maschine als 3d Drucker
CNC-Fräse in der gleichen Steuerung betreiben können. Die Steuerung möchte ich gerne mit einem Atmega64 (oder besser?) aufbauen und würde gerne vermeiden den GCodeInterpreter komplett selbst zu programmieren.(Leichte "Umbauten" sollten aber möglich sein) Gibt es schon bestehende OpenSourceLösungen:
Eine bewährte und bekannte Lösung ist das sog. RAMPS-Board, das einfach auf einen Arduino Mega2560 aufgesteckt wird. Auf den Arduino wird dann "Marlin" aufgespielt. Das ist der G-Code-Interpreter, der die Daten per serieller Schnittstelle oder SD-Karte erhält. Zusatzlich gibt es noch ein passendes
-
Thread
Arduino oder Raspberry Pi
Beim Arduino bist du nicht an die Arduino-IDE gebunden. Da ist ein AVR drauf, ATmega328 oder ATmega2560 bei den meisten. Da geht auch Assembler, C, BASCOM und was es sonst noch alles gibt.
-
Thread
Arduino mit USB-Windows-Problemen; Linux besser?
Adapter. Sry, aber das ist Bloedsinn! Bei allen Arduinos die ich bisher in der Hand hatte (Mega2560, Uno, Due) kann man ueber die USB-Schnittstelle kommunizieren, ganz ohne weitere Bauteile. Bei den meisten Arduinos befindet sich hinter der USB-Buchse ein ATmega 32U4 (oder aehnlich) der die Umsetzung
-
Thread
C++ - Inkrementalgeber auslesen
am PC zu realisieren, ohne teuere Wandler oder Interfacekarten? Vllt mit RS232 und einem kleinen ATMega? Danke schonmal. Marco
da ist alles drauf, einschliesslich > IDE. Ich hab mir jetzt mal einen Sainsmart Arduino Mega 2560 Klon gekauft, einfach zur Sicherheit falls noch mehr Anforderungen kommen sollten, ich schau das ganze mir mal an und schreib hier dann zurück
-
Thread
Wie finde ich den korrekten USB-Port in Ubuntu(14.04)? MySmartUSB(mk3) + AVRDude
Hallo zusammen, ich habe folgendes Problem und zwar versuche ich mit dem MySmartUSB(mk3) einen ATmega2560 zu flashen. Meine Programme schreibe ich in Code::Blocks und Flashen tue ich mit AVRdude bzw. ich habe es vor :) Funktioniert ja noch nicht ^^ Als Betriebssystem verwende ich Ubuntu 14.04!
Modus AVR 109,911,910 (ISP) und dann rufe ich avrdude in der Konsole wie folgt auf: avrdude -p ATmega2560 -e -c avr911 -U flash:w:FirstTrial.hex:i -P /dev/ttyUSB0 Daraufhin kommt can't open device "/dev/ttyUSB0". Nun meine Frage: Wie kann ich in Ubuntu übers Terminal herausfinden an welchem Port
-
Thread
AVR-Chip flashen
Inwiefern muss der an die hardware anpassen? Gibt es keinen "allgemeinen" bootloader, der zu einem atmega2560 passt? wenn nicht, was genau macht den bootloader denn so anwendungs-spezifisch? Der atmega-chip ist ja in seinem pin-layout immer der gleiche, egal, ob er sich auf einer arduino-platine oder einem
Inwiefern muss der an die hardware anpassen? > Gibt es keinen "allgemeinen" bootloader, der zu einem atmega2560 passt? Es gibt gefühlt 1000 Bootloader in der freien Wildbahn. Die unterscheiden sich darin, über welche Schnittstelle sie angesprochen werden, welche µC sie unterstützen, welche Tools (für
-
Thread
include und Atmel Studio 6
Documents\Arduino\libraries" "C:\Users\Dominik\AppData\Local\V.Micro\Arduino\Builds\Pool_Steuerung\mega_atmega2560\MemoryFree.cpp" -o "C:\Users\Dominik\AppData\Local\V.Micro\Arduino\Builds\Pool_Steuerung\mega_atmega2560\MemoryFree.cpp.o" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g
Documents\Arduino\libraries" "C:\Users\Dominik\AppData\Local\V.Micro\Arduino\Builds\Pool_Steuerung\mega_atmega2560\Pool_Steuerung.cpp" -o "C:\Users\Dominik\AppData\Local\V.Micro\Arduino\Builds\Pool_Steuerung\mega_atmega2560\Pool_Steuerung.cpp.o" Pool_Steuerung.ino:6:19: fatal error: Metro.h: No such file or
-
Thread
Atmega 2560 mit Atmega 16 Verbinden
die dir nicht weiterhelfen. Es gibt leider viele Eintagsfliegen hier. Du weisst wie du den Mega 2560 programmierst? Du weisst wie du das Atmega 16 Eval Board programmierst? Dann leg los: Richte dir den Mega 2560 so ein, das du lediglich einen 'Commander' brauchst, der dir über UART die Befehle gibt
Eval 16 Board über die UART Schnittstelle einen Command, den du so vereinbarst, das du ihn im Mega 2560 auswerten kannst: z.B: Du sendest dann "TasterXon" Wenn der Mega 2560 das empfangen hat, wertest du das aus und dirigierst dann die Pin*s vom Mega 2560. Bei der UART Schnittstelle gehst du so
-
Thread
Meinung zum Display
von Rastergrafiken oder ähnliches, da reichen 4 bis 10 Farben. Ich will den Ofen dann mit nem ATMEGA328 ansteuern, von denen hab ich noch nen ganzen Haufen hier rumliegen. Lediglich ob man nur die 3,3 V plus die LED-Versorgung braucht darüber bin ich mir noch nicht ganz im klaren. Sieht aber auch
Zwischenboard direkt zum aufstecken auf einen m2560 http://www.exp-tech.de/adafruit-2-8-tft-touch-shield-fuer-arduino-v2?gclid=Cj0KEQjwoIitBRDTgeiZq93F2LQBEiQAMfXL0Y6gV2DtPjDbU-kWsRdx1DdTmHcmT0fz6d-j1kYANN4aAi0X8P8HAQ > Die Touchfunktion würde ich
-
Thread
zufallszahl Arduino
;) Ich habe mal eine kurze Frage zum random() Befehl. Ich beschreibe zurzeit ein Arduino mega 2560. Hier mal der Code: zufallszahl=random(1,6) Ich rufe diesen Code mehrmals hintereinander auf. Als ich mir mal die Zahlen anzeigen ließ ist mir aufgefallen das es immer die selben sind nach
pseudo-Zufällige folge von zahlen. Die sieht zar zufällig aus, ist aber komplett deterministisch. Da der ATMega beim Reset halt alles vergisst fängt auch die Folge wieder von vorne an. Für halbwegs zufällige zahlen, musst du srandom(x) mit einem echt zufälligen x füttern. Wo du das her bekommst ist dein
-
Thread
AVR I2C Probleme
daran auch schon einige Wochen und komme einfach nicht weiter. Momentan teste ich alles auf einem ATmega2560. Mit der Library von Peter Fleury funktionert das Ganze einwandfrei, also kann es schon mal nicht an der Verdrahtung liegen. Im Anhang finden sich meine Quelldateien. Kurze Erklärung: Mit
-
Thread
Arduino Webserver mit Diagramm
Arduino hat. > Steht sogar in der Überschrift. und ist das ein Problem? versteht ein Arduino m2560 nun keinen C-Code mehr?
ich selber gebaut, Platinen von OSH Park, einen bestellt http://www.ebay.com/itm/Mighty-Mini-ATMega1284p-compatible-with-Arduino-/331463717483
-
Thread
PORT / PIN Definition
- aber nicht mehr lange ;-) Vorgeschichte: Habe ein Temp.Sensor DS18B20 welchen ich mit einem ATmega2560 problemlos lesen kann. Nun möchte ich das selbe mit einem ATxmega256A3BU machen. Mein Problem sind die Definitionen der PORT's bzw. PIN's die beiden den beiden Prozessoren unterschiedlich sind
direction register #endif //********************************************* // Definition für ATmega2560 // Sensor an PORTG-PIN0 // (Das funktioniert prima) //********************************************* #ifndef W1_PIN #define W1_PIN PG0 // pin0 on Port G #define W1
-
Thread
Auswahl des Mikrocontrollers
auf SD Karte, UART)? Ich glaube das ganze lässt sich bei keinerlei Kenntnisse am besten mit einem ATmega machen.
maximale Ausschlag bei 100000 counts per minute liegt. Die Schaltung hab ich derzeit mit einem ATmega2560 aufgebaut, aber der hat halt unnötig viele Pins für diese Anwendung. Betrieb erfolgt über Netzteil.
-
Thread
AVR Timer 1 Normal/CTC Mode ?
OCIE1A) sts TIMSK1,tmp0 sei main_loop: rjmp main_loop [/avrasm] (Ich habe keinen ATmega2560)
Da der ATmega2560 über GPIORs verfügt, lassen sich die push/pop durch out/in ersetzen und somit noch 4 Takte einsparen: [c] ISR(TIMER1_COMPA_vect, ISR_NAKED) { // Timer.1.A Compare Interrupt asm volatile(
-
Thread
ILI9325 oder doch etwas anderes?
ich aktuell für ein Projekt, ist ganz schön, ausreichend schnell trotz SPI. Angesteuert mit einem Atmega328 Arduino Uno Board, allerdings via ISP und C.... müsste das demnächst mal auf einen Mega 2560 bringen weil mir die Pins ausgehen :/
Ich habe dieses.. allerdings noch nicht selbst in Betrieb da Atmega zu langsam. Nennt sich HY28B. http://www.hotmcu.com/28-touch-screen-tft-lcd-with-all-interface-p-63.html